Encuentro de desarrolladores de iOS en Barcelona

Publicado por:

desarrollador_app_iosEsta semana tuve el placer de estar con más de 40 desarrolladores para iOS.

Hacía tiempo que no estaba en un lugar entre tanta neurona por metro cuadrado. Solo en mis tiempos de ingeniería industrial o cuando trabajé para una empresa de I+D de productos de electrónica y transacciones bancarias.

Se trataba de un evento organizado por Robot Media, los creadores de «StoryBuilder» para crear ebooks interactivos sin saber programar.

En las oficinas de Robot Media, pude asistir a la presentación de un framework para iOS de código abierto. Sin duda, su creador, Hermes Piqué, es un altruista que no duda en ofrecer su código de forma gratis para ayudar a la comunidad de desarrolladores para iOS.

El framework RMStore sirve para ofrecer las transacciones de compras dentro de las apps sin usar el «keychain».

Adentrándonos es el tema específico, Hermes ofrece:

«RMStore is a lightweight iOS framework for in-app purchases. It adds blocks and notifications to StoreKit, plus receipt verification and purchase management. All in one class, without any external dependencies.»

La compra del producto es tan simple como:

[[RMStore defaultStore] addPayment:productID success:
^(SKPaymentTransaction *transaction)
 {      NSLog(@"Purchased!", @"");  } failure:
^(SKPaymentTransaction *transaction, NSError *error)
 {      NSLog(@"Something went wrong", @"");  }];

Durante el evento, Hermes Piqué explicó el funcionamiento del código, los protocolos, el testing… Y todos los por qué y cómo relacionados.

 

Hermes creador de Robot Media y yo

Hermes Piqué creador de Robot Media S.L.

 

Fue muy interesante asistir al evento y conocer a algunos desarrolladores para iOS de primer nivel.

Deseo mucha suerte a Hermes con su empresa y sus proyectos que tienen una visión muy acertada.

0

Acceso al área de miembros del Curso

Publicado por:

He recibido varias preguntas sobre cómo es el curso de «La Jornada Laboral de 2 Horas con Apps».

Es cierto que antes de comprar nada, igual que en una librería ojeas los libros, también resulta interesante ver cómo es el interior del curso.

Obviamente, no tengo ningún problema para enseñarlo, por eso he creado el siguiente vídeo para que aprendas a desarrollar tus apps desde un punto estratégico. Desde el punto de vista del márketing necesario para vender más apps.

Verás que es un entorno agradable y minimalista. Pero con todo lo necesario.

Los videos son en HD, alta definición para que puedas verlos con la máxima calidad desde donde quieras. Échale un vistazo.

 

0

El código en Objective C para los reviews o valoraciones de tus apps

Publicado por:

UValoraciones de tu appn factor que hace que tu app suba posiciones en la Apple Store es el número de valoraciones (reviews) que tengas y su calidad.

Con la calidad me refiero al número de estrellas que te ponen de 1 a 5. Como sabrás 5 estrellas es lo máximo.

Pués bien, algo que he empezado a insertar en mis apps es el código para que te hagan valoraciones. Simplemente se trata de un código que hace que le preguntes al usuario de la app, después de haber jugado con ella, qué le ha parecido la app.

Es buena idea preguntarle después de que la haya abierto varias veces porque querrá decir que le interesa ¿Qué me mejor preguntar a usuarios enganchados en lugar de a cualquier usuario que la abra? Porque si cualquiera que la abra te la valora, no ha tenido tiempo de ver si le ha gustado o no la aplicación.

A veces veo aplicaciones que nada más abrirla piden una valoración. Es un error porque si tienes muchas valoraciones, pero son malas, tampoco es favorable. Aunque no sé hasta que punto.

Si deseas preguntarle al usuario para que te valore tu app, aquí te dejo el código:

 

#define K_ITUNES_RATE_LINK @»http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?

id=xxxxxxxxxx&onlyLatestVersion=false&type=Purple+Software»

-(void)rateApp{

NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];

int sessionCounter = [[defaults objectForKey:@»sessionCounter»] intValue];

if (sessionCounter < 4 ) {

[defaults setObject:[NSNumber numberWithInt:sessionCounter + 1] forKey:@»sessionCounter»];

}

else{

if (![defaults objectForKey:@»isAppRated»]) {

[defaults setObject:[NSNumber numberWithBool:YES] forKey:@»isAppRated»];

UIAlertView* alertView = [[UIAlertView alloc] initWithTitle:@»»

message:@»Hey, Thanks for playing! Would you

like to rate Magical Soccer Hats?»

delegate:self

cancelButtonTitle:@»No Thanks»

otherButtonTitles:@»Yes!!», nil];

[alertView show];

[alertView release];

}

}

[defaults synchronize];

}

¿Si te ha gustado, entonces me das un «me gusta» en Facebook» :)?

 

0

Obstáculos para crear una App para móvil

Publicado por:

Obstáculos crear appsHace pocos días terminó el plazo que me propuse para dar por terminada la encuesta realizada a personas interesadas en crear aplicaciones para móvil.

En ocasiones podemos dejar escapar proyectos interesantes porque pensamos que nos falta preparación o simplemente no nos creemos capaces de llevarlo a cabo. Si Bill Gates o Steve Jobs hubieran pensado así, no hubieran logrado lo que lograron.

No se preguntaban si eran capaces de algo, sino si ese proyecto les interesaba. Pensaban en grande y ya está.

Todos los apprendedores tienen el mismo tipo de preguntas y dudas respecto a lo que consideran como obstáculo a la hora de desarrollar apps.

El resultado en la encuesta a la pregunta ¿Cuál es el mayor problema que le ves al desarrollo de apps? las respuestas fueron:

Que los programadores me roben el código —-> 7,51%

Que el coste de la app sea alto ——————>18,8%

Encontrar buenos diseñadores de apps———>20,7%

Saber qué app realizar —————————>52,9%

 

Está claro que con diferencia, elegir sobre qué tema realizar la aplicación para móvil es lo que más preocupa a los desarrolladores. Y tienen razón, crear una app para que solo tenga un par de descargas al día es un fiasco que podría haberse evitado con la investigación adecuada.

El resultado de la encuesta a la pregunta ¿Cuál es el mayor problema que le ves respecto al márketing de apps?

Más tráfico y formas específicas de conseguir descargas de mi app—-> 61,4%

Ayuda para saber que modelo de monetización usar ———————> 18,52%

No saber qué compañías de publicidad usar ——————————> 10,9%

Qué plataforma usar: android, Apple o las dos—————————> 9%

 

Conseguir descargas de la app es lo que más preocupa a los desarrolladores de apps o simplemente a los apprendedores. Ciertamente, es la sangre del negocio. Tener mucho tráfico es lo que hace que puedas ganar dinero con las aplicaciones para móvil.

(Las respuestas son de 326 personas)

En breve dispondréis de un vídeo que solventan la mayor duda de las aquí planteadas ¿Qué app realizar?

0

No Querrás Vender más Apps a Empresas

Publicado por:

mobile-buyingCuando te des cuenta que es mucho más sencillo tratar de vender tu app al usuario final directamente, entonces toda tu perspectiva cambiará.

He lidiado con empresas y tratar de venderles una app que les pueda ayudar en su negocio es una árdua tarea. Suelen suceder los siguientes pasos:

1) Inviertes en una web, en tener un posicionamiento orgánico en los buscadores e incluso haces publicidad utilizando Google Adwords. Además creas videos de tutoriales en Youtube para venderte como experto de aplicaciones móviles para empresas.

2) Una empresa se muestra interesada por hacer una app (aplicación para móvil) y contactan contigo.

3) Realizas una entrevista en su empresa. Sino es posible porque te han contactado por internet y están a cientos de kilómetros, se establece una conversación por teléfono o por email, un tanto larga y pesada.(2 horas)

4) Les asesoras sobre la mejor manera en qué la app les puede ofrecer valor.(1 hora)

5) Evalúas su propuesta y les envías el presupuesto. (1 hora)

6a) En el 60% los casos, esperas una semana y obtienes una respuesta por parte de la empresa cliente. El éxito en esta fase depende de lo bien que te hayas vendido,de la competencia, de la prioridad del proyecto en su empresa y de lo bien que os hayáis caído. No tengo datos muy precisos, pero en base a mi experiencia en el márketing online, no suele ser mayor del 30% la posibilidad de éxito de que te den el proyecto. Diría que la media estaría en un 10% de éxito de obtener el encargo por parte de la empresa que se interesó en un primer momento

6b) En el otro 40% de los casos, no obtienes respuesta por su parte después de una semana y les llamas por teléfono. Normalmente es porque o congelan el proyecto o se lo han dado a otro que es más barato aprovechando el asesoramiento que les has ofrecido.

Valoro mucho mi tiempo y después de invertir 4 horas en dar la información necesaria que necesitan las empresas para decidirse en darte un proyecto, me produce una sensación de malvenderme.

Está claro que una app personalizada a la empresa va a costar un mínimo de 1000€ y aunque en época de crisis es cuando deberían de invertir más en fortalecer su marca y en publicidad, sucede lo contrario.

Por eso mi propuesta para ti es que te olvides de estos dolores de cabeza y solo obtengas 0,99 $ con la venta de tu app… Sí, no estoy loco. Si creas una aplicación que interese a muchos usuarios finales y la vendes muchas veces, ganarás mucho más.

Por ejemplo, mi app “sombreros mágicos de fútbol” es una app que produce muchas ventas al día con el sistema in-app purchases de la “Apple Store” y no tengo que hacer entrevistas, ni presupuestos, ni perder mi tiempo de forma innecesaria.

Si creas una emoción que el usuario final va a tener por adquirir tu aplicación y la ofreces a un precio muy bajo ¿Qué riesgo corren? Un riesgo muy bajo si resulta que no les gusta lo que han comprado. Solo han perdido 0,99$. Aunque el riesgo de que no les guste es casi cero porque ya se han descargado la app gratis y solo compran más prestaciones dentro de la aplicación móvil.
¿No te parece genial el ahorro de tiempo y dinero que te ha supuesto leer este artículo?

0
Página 5 de 5 12345