Header image

Negocios y apps moviles

In app purchase

¿Cómo ganan dinero las aplicaciones y juegos para móviles?

Una vez tengamos una buena idea para un juego o aplicación para móviles es importante pararse a pensar de qué manera se obtendrán los ingresos con los que recuperaremos nuestra inversión.

Aunque en realidad hay tantas maneras para ganar con una aplicación como de de sí nuestra imaginación, en este artículo vamos a hablar de los modelos de negocio más habituales en aplicaciones y juegos, identificándolos con algunos casos sobradamente conocidos:

Espero que os sea de ayuda para acabar de dar forma a vuestra app!

In app purchase

 

Aplicaciones de descarga gratuita + Publicidad:

  • Ingresos mediante banners y publicidad (iAd, AdMob, millenial media, place play)

Las aplicaciones publicadas mediante este formato suelen tener un objetivo doble; por un lado generar ingresos mediante impresión y clicks de banners publicitarios, y por otro servir de demo de una app o juego que luego tiene una versión de pago.

Por ejemplo Angry birds free

En lo que a rentabilidad respecta, iAd puede pagarnos entre 0,3$ y 3$ el eCPM, (Por cada mil impresiones), AdMob entre 0 y 0.5$, dependiendo siempre del número de clicks sobre los anuncios, factor que rige la fluctuación del eCPM.

Aplicaciones de descarga gratuita + In-App Purchases:

  • Descarga gratis y pago por subscripción

La descarga de la aplicación será gratuita pero pagaremos por subscribirnos a los contenidos. Como ejemplo conocido citaremos Orbyt que es un quiosco virtual con ejemplares digitales de ElMundo, Expansión , Marca..

En el apartado económico, seremos nosotros los que decidiremos el precio de los contenidos que ajustaremos a precios de mercado para maximizar los ingresos.

  • Item selling y compra de mapas o niveles

El “Item selling” es la compra de objetos y mejoras dentro de un juego mediante dinero virtual. Éste dinero virtual podrá ser conseguido mediante logros dentro del juego o comprado con dinero real. Este modelo de negocio es el predominante entre las aplicaciones y juegos líderes en ingresos en los rankings de los markets, como ejemplo:

CSR Racing que ha alcanzado los 12MM$ al mes de ingresos mediante venta de coches y mejoras dentro del juego.

Clash of clans es otro magnifico y adictivo juego con 500.000 € de ventas diarios.

Es importante recordar que aunque las cifras son impresionantes, desarrollar un juego para móviles no es barato como podíamos leer en el popular artículo sobre cuánto cuestan las apps y juegos para móviles.

Aplicaciones con descarga de pago:

Modelo de negocio convencional;  ponemos un precio a la app o juego y los markets, tras aplicar su comisión sobre ventas como en los casos anteriores, nos liquida periódicamente nuestra parte de los ingresos por descargas. Este modelo de negocio se suele apoyar en una versión free de demo que de el empujón inicial de descargas y dé a conocer el producto.

Fifa13 a punto de salir en Android cuesta por ejemplo en AppStore 5.99€ y es un habitual en el top de ventas.

iVIP es un caso mucho más curioso, una app de 999$ que nos brinda privilegios en determinadas ciudades, ¿alto precio para ser VIP?, todavía no nos hemos atrevido a averiguarlo!

Categoría..Haz historia!

Vamos a ser serios, no es muy probable..pero.. ¿por qué no hablar de una última forma hipotética pero real de rentabilizar tu aplicación?

Haz una gran aplicación que utilicen millones de usuarios y tal vez consigas que Facebook la compre por 1.000 MM$ como sucedió con Instagram

Si tras leer este artículo has visto un poco más claro tu futuro como desarrollador de apps o juegos para móviles, te recomendamos la lectura de Appillionaires, disponible en Amazon, libro que desvela que hay detrás de muchos éxitos y de fracasos que acabaron en éxito en el mundo mobile.

Idea, modelo de negocio..ahora sólo falta encontrar la empresa que lo desarrolle! Cuenta con nosotros!

Siguenos en Twitter: @Startcapps

LiveClubs App destacada en AppStore

La semana pasada la cerrabamos con una gran noticia, Apple destacaba en la portada del AppStore de 15 países de habla hispana a LiveClubs, aplicación y red social para aquellos que disfrutan del ocio nocturno.

La aplicación LiveClubs a la que pronto dedicaremos una review en el blog, es una app para Android y iOS programada en lenguaje nativo y que ha llevado casi 8 meses de trabajo. Startcapps se ha encargado del desarrollo global del proyecto, encargándose del desarrollo y diseño de la aplicación en las dos plataformas, del backend, y de la web www.liveclubs.es

Aunque ultimamente estamos viviendo un aluvión de aplicaciones relacionadas con la noche, LiveClubs ha conseguido destacar basada en un interface sencillo pero bien diseñado y una magnífica experiencia de usuario sólo alcance de las aplicaciones nativas.

Estamos pendientes de las primeras emisiones en tiempo real de locales que sin duda siginifcarán el empujón definitivo a la aplicación.

Enhorabuena

LiveClubs App destacada en AppStore

LiveClubs App destacada en portada de AppStore

 

La podéis descargar en:

AppStore: LiveClubs en AppStore

Google Play: LiveClubs en Google Play

Siguenos en Twitter : @Startcapps

square1 (1)

Tras la reciente presentación del iPhone 5 los medios de comunicación se apresuraron en anunciar que Apple decidía no apostar por el pago por móvil, pero..¿es eso cierto?. ¡En absoluto! Lo único que realmente indica que Apple no haya incluido la tecnología NFC en su último móvil es que la batalla por la supremacía del pago por móvil está aún por librar. Lo explicaremos a continuación..

Formas de pago con dispositivos móviles

Lo primero que debemos saber es que si bien la tecnología NFC es la que más posibilidades tiene para convertirse en un estándar para el pago a través de terminales móviles, no es ni mucho menos la única alternativa.

A continuación vamos a conocer los métodos disponibles para pagar con nuestro teléfono móvil. Dejándo a un lado el pago por sms y tecnologías ya obsoletas o en vías de desaparición, clasificaremos las plataforma de pago comerciales bajo dos criterios:

  • Tipo de transacción:
    • B2C: Business to Consumer: Operaciones entre un consumidor y un comercio. (Compra en una tienda)
    • P2P: Peer to peer: Operaciones entre dos personas. (Un padre que le da la paga a su hijo)


  • Según tecnología y rol del dispositivo móvil durante la transacción:
Tecnologías de pago por móvil


MPOS, 
Mobile point of sale, en este tipo de operaciones el vendedor mediante un teléfono móvil o ipad provistos de un adaptador, y a través de una plataforma de pago, pueden realizar cargos directamente a la tarjeta del comprador.

Como ejemplo presentamos iZettle:

 

 In App, en este caso el comprador dispondrá de un móvil y el vendedor contará con otro dispositivo móvil, tablet u ordenador conectado a la red que acepte y cruce la operación. Existen varias formas de cerrar la transacción, siendo la más habitual la generación de un código de pago en el móvil, que el comercio escaneará para validar la operación. Como ejemplo utilizaré Kuapay, plataforma de pago fundada por Joaquin Ayuso ex de Tuenti con sede en California. Una de mis favoritas:

 

Contactless, sin entrar en profundidad, es una tecnología que permite la comunicación mediante radiofrecuencia entre un chip y un lector. Nos permite realizar pagos con sólo acercar el chip, que puede estar en nuestro teléfono o en una tarjeta de crédito convencional a un datáfono o dispositivo lector . Un ejemplo interesante son las tarjetas de pago del transporte público en la ciudad de Londres:

 

NFC, Near field communication, se trata de una evolución de la tecnología contactless que basándose en el mismo estándar RFID de identificación de radio frecuencia, permite que la comunicación sea bidireccional y con capacidades de 424 Kbps en distancias de hasta 4 cm entre chips. Es decir, amplia las posibilidades de la tecnología contactless de modo que al abrir un canal bidireccional y de mayor capacidad, podremos compartir información o cerrar compras entre dos dispositivos NFC y en cualquiera de las dos direcciones.

 

 

Es importante saber que ninguna de estas categorías es excluyente, es decir, en el siguiente post veremos con más detalle los principales competidores en la carrera del pago por el móvil, y encontraremos plataformas que como Square dan servicio InApp y MPOS al mismo tiempo a través de dos modalidades diferentes de la plataforma, o VISA que a su ya conocida estructura de B2C añade ahora el servicio móvil P2P mediante tecnología NFC. Por el contrario conoceremos otras plataformas de pago como Pingit de Barclays especializadas en una sóla modalidad de negocio, en este caso pagos P2P.

Como respuesta al interrogante con el que empezabamos el artículo, ahora podemos decir que tal vez Apple no haya apostado por incluir chips NFC (todavía) al no saber con seguridad si se convertirá en un estándar, pero eso no significa que no apostar por NFC sea no apostar por el pago móvil, como hemos visto, hay muchas más alternativas, y algunas como las plataformas InApp están creciendo espectacularmente.

En el próximo post conoceremos más detalles de las plataformas ya en funcionamiento como google wallet, y de otras menos conocidas pero realmente prometedoras.

Siguenos en Twitter: @Startcapps

 

Distintas plataformas móviles

Desarrollo de aplicaciones para móviles

Si has pensado alguna vez que te gustaría desarrollar tus propias aplicaciones pero nunca has sabido por donde empezar, este es tu artículo. En este post te vamos a dar de forma esquemática, las pistas para que puedas dar los primeros pasos y orientarte en tu camino de desarrollar tu primera aplicación.

A la hora de plantearnos el desarrollar una aplicación para smartphones hay que tener en cuenta que existen varias plataformas móviles, siendo las más importantes  Android, iOS, Blackberry y Windows Phone. Cada una de ellas tiene su propia metodología y lenguaje de desarrollo, por eso es difícil por no decir imposible, encontrar personas expertas en la programación nativa para varias plataformas móviles.

En consecuencia, nuestra primera elección será decantarnos por un sistema operativo concreto o elegir el camino de las aplicaciones híbridas multiplataforma basadas en HTML5, una vertiente de desarrollo ya tratada en este blog con anterioridad. Las aplicaciones híbridas nos permiten aprovechar un sólo desarrollo común en HTML5 y exportarlo a todas las plataformas. Como es lógico el resultado no será el mismo que el de una app desarrollado en lenguaje nativo pero nos permitirá llegar a más plataformas con menos tiempo de desarrollo.

Para los que ya tengáis clara vuestra plataforma allá vamos con la guía básica, para los que no, intentaremos ayudaros con algunos comentarios acerca de las particularidades de cada una de ellas:

 

ANDROID

Android es una plataforma móvil basada en Linux que vio la luz el 21 de Octubre de 2008 de la mano de la Open Handset Alliance, liderada por Google.

  • Lenguaje de desarrollo: Java.
  • Entorno de desarrollo: Android SDK.
  • Cómo empezar: Tu primera aplicación.
  • App Market: Google Play.
  • Licencia de desarrollador: 25$ de por vida.
  • Proceso de validación de aplicaciones: Bastante flexible. De 5 a 30 minutos.
  • Notas adicionales: La estructura de las aplicaciones es algo compleja, por lo que se hace necesario estudiar un poco la arquitectura android.

 

iOS

iOS es la plataforma móvil de Apple. Iphone fue el Smartphone que revolucionó el mercado hace ya 5 años y hoy por hoy sigue siendo un referente que destaca gracias a su fluidez y diseño impecable.

  • Lenguaje de desarrollo: Objective-C.
  • Entorno de desarrollo: iOS SDK + Xcode 4.4.1.
  • Cómo empezar: Puedes encontrar algunos ejemplos aquí.
  • App Market: App Store.
  • Licencia de desarrollador: 99$ al año.
  • Proceso de validación de aplicaciones: Muy estricto (guía de validación de Apple). 1 semana.
  • Notas adicionales: Es necesario trabajar con un Mac para poder publicar las aplicaciones en el App Store.

 

BLACKBERRY

La plataforma BlackBerry comenzó orientada claramente al uso profesional gracias a su gestión de correo y la agenda, pero no tardó en ir consiguiendo popularidad entre los usuarios más jóvenes. Con la gran revolución que han supuesto los sistemas operativos android e iOS, ha experimentado un significativo descenso en sus ventas en los últimos años.

  • Lenguaje de desarrollo: Java.
  • Entorno de desarrollo: BlackBerry JDE + Plugin Eclipse.
  • Cómo empezar: Aquí puedes conseguir unos tutoriales.
  • App Market: App World.
  • Licencia de desarrollador: Gratuita.
  • Proceso de validación de aplicaciones: Estricto y lento (guía de validación de Blackberry). 1-3 semanas.
  • Notas adicionales: Blackberry ha lanzado la versión 10 de su sistema de operativo especialmente pensado para terminales táctiles.

 

WINDOWS PHONE

Windows phone es el sucesor de Windows Mobile. Con este cambio Microsoft buscaba focalizar su estrategia en los consumidores por delante de las empresas. Al igual que sucede con Blackberry, sigue con un nivel de activaciones muy por debajo al de iOS o android.

 

Siguenos en Twitter: @Startcapps

badeges

¿Qué es la gamificación?

La gamificación consiste en aplicar conceptos y dinámicas propias del diseño de juegos a campos tan diversos como la educación, el marketing o la realización de encuestas con el objetivo de estimular y hacer más atractiva la interaccción del usuario. Utiliza la predisposición natural humana hacia la competición y el juego para hacer menos aburridas determinadas tareas y para fidelizar al usuario.

Tal vez el ejemplo más conocido sea Foursquare, donde los usuarios obtienen logros por cumplir determinados objetivos de la aplicación, o la categoría de alcalde si son los visitantes más fieles de un lugar. Es evidente en este caso la integración de la gamificación; mediante un sistema de logros y ranking la aplicación consigue “enganchar” al usuario.

Este post veremos algunos casos menos conocidos y en mi opinión más interesantes de cara a conocer la verdadera proyección de este término.

En este primer vídeo, observamos un experimiento para reducir la velocidad en una vía urbana mediante la gamificación:

 

Historia:

Aunque el concepto de la gamificación ha existido siempre, el término gamification fue acuñado por Nick Pelling en 2004 para su consultora de gamificación Conundra. En 2007 Bunchball, fue la primera empresa que empezó a ofrecer dinámicas de juego para empresas como servicio. Hoy en día siguen operando a través de Nitro, una de las plataformas más utilizadas a nivel mundial con más de 70 millones de usuarios y 2.300 millones de acciones mensuales.

¿En qué consiste exactamente? ¿Cómo se gamifica un proceso?

La gamificación se articula a través de diversas mecánicas como pueden ser:

  • Sistema de logros y recompensas, Foursquare
  • Progresión, como la barra de porcentaje de perfil completado utilizado por Linkedin
  • Niveles, como en foros de debate que premian la fidelidad de los participantes asignando roles.
  • Puntos, como en el caso de las campañas de fidelización.
  • Sistemas de clasificación y ranking, un ejemplo sería la Liga Fantástica Marca

El método más habitual y que está al alcance de cualquier gestor de una aplicación móvil, startup o página web, es integrar su aplicación con una plataforma de referencia como  Nitro, Badgeville o Bigdoor que ofrecen todos los plugin necesarios para integrar sus servicios, y las funcionalidades de gamificación a nuestra página.

En este link podemos ver con qué facilidad podemos integrar nuestra web con Gigya, otra de las plataformas más conocidas.

Los principales objetivos de una campaña de gamificación serán:

  • Fidelización del cliente y atracción de nuevos usuarios
  • Minimizar los tiempo de adopción del sistema de juego
  • Animar y hacer interesantes tareas que previamente podían resultar aburridas
  • Optimizar tareas en las que normalmente no existen incentivos para mejorar

 

Existen diversos peligros a la hora de diseñar una campaña de gamificación como que el sistema de logros haga pasar el resto del contenido de nuestra aplicación a un segundo plano, que obliguemos al usuario a ejecutar excesivas tareas y se resientan las conversiones de compra, o que se acabe perjudicando al producto en algunas campañas de marketing.
Es importante distinguir entre gamificación y el Advergaming, que es el desarrollo de juegos para publicidad, como sería un juego para móviles de penalties para una marca de botas de fútbol. El advergaming no es más que una campaña de marketing basada en un juego, pero no sustituye ni hace más entretenido un proceso ya existente.

En este vídeo podemos ver la integración en las aulas de juegos con fines educativos con magníficos resultados:

Cifras de crecimiento anual del sector:

La gamificación está viviendo una progresión espectacular y crecimientos anuales de tres cifras. Según el reciente informe de M2 Research sobre la gamificación en 2012,

  • El sector facturará 2.800 millones de dólares en 2016
  • Se estima un crecimiento del mercado del 197% para 2012
  • El 47% de las campañas de gamificación son de fidelización del cliente

Para aquellos que quieran saber más sobre gamificación y su futuro próximo, recomendamos leer el informe completo de M2 y estar atento a los próximos eventos especializados del sector, Gsummit Europe el 24 de Octubre en Berlín y Gamification World Congress en Valencia el 20 de Septiembre.

Siguenos en Twitter: @Startcapps

Coste de una app

¿Cuánto cuesta una app?

Coste de una app

Real Racing 2

Para poder entender el coste real de desarrollo de una aplicación para móviles, lo primero que debemos conocer es el coste de programación.

Como hemos visto en post anteriores, el coste de una hora de programación de desarrolladores con experiencia, va desde los 30 € que se puede llegar a encontrar en España, hasta los 150$ que ya se están pagando en USA como podemos leer este popular post acerca de los costes de desarrollo. Aunque el mundo de las apps y su aplicación en campañas de marketing y herramientas de venta directa es relativamente reciente, las empresas en USA empiezan a darse cuenta de que al igual que sucedía en el entorno web, vale la pena encargar nuestras aplicaciones a empresas y desarrolladores expertos en móviles. Invertir en una aplicación que no sea visualmente atractiva, o que sea lenta y difícil de usar por haber intentado ahorrar con la contratación de alguien que no ofrezca garantías, a la larga puede salir muy caro.

Conocido el coste de la hora de programación, el lector encontrará mucho más sencillo entender el por qué de los costes de desarrollo aproximados de algunos ejemplos, y al mismo tiempo, hacerse una idea del coste  que puede tener su aplicación. A continuación vamos a comentar algunos ejemplos de aplicaciones y su coste de desarrollo aproximado.

De 5.000 a 10.000 €: Aplicaciones en los market como pudiesen ser El Mundo o Marca. Una aplicación de noticias sencilla que utilice contenidos ya existentes en la web original. El precio final dependerá del número de plataformas y si se trata de programación nativa, mucho más fluida en el manejo de listas, o si se trata de aplicaciones híbridas multiplataforma.

De 10.000 a 20.000 €: Aplicaciones como Zara for iPhone en la que el cliente puede ver las últimas novedades a través del móvil y comprar productos. El precio puede oscilar entre 10.000 y 20.000 euros por plataforma según el tipo de programación, el número de plataformas y las opciones que se demanden para actualizar los productos disponibles en la tienda.

De 20.000 a 30.000 €: Ski Champion. Con presupuestos no excesivamente altos, se puede afrontar el desarrollo de juegos sencillos pero que puedan ser todo un éxito por su jugabilidad. Un ejemplo sería Ski Champion, un ejemplo de cómo optimizar el presupuesto. Factor clave en el ahorro es que los promotores del juego fueron los propios desarrolladores, trabajando por debajo de precio de mercado.

De 80.000 a 100.000 €: Liveclubs es una aplicación “para salir de fiesta“. Se trata de una app programada en lenguaje nativo, con equipos de desarrollo independientes para iOS y Android. Aparte del desarrollo de la aplicación móvil, el equipo contó con un programador de backend para la herramienta de administración y un diseñador web. El equipo estuvo formado por 4 personas durante más de 6 meses.

140.000 $ : Angry Birds. El juego para móviles por excelencia hizo ingresar a Rovio durante el año 75,4 millones de euros, de los que el 64% fueron beneficios (48 millones de euros).

190.000 €: Whale Trail. A pesar de su aparente sencillez, un juego bien hecho supone una inversión elevada. Los productores pueden estar tranquilos porque recuperaron sobradamente la inversión.

Más de 2.000.000 $: Real Racing 2. Como revelan en esta entrevista, los creadores del juego Firemint afirman que la época de los juegos de bajo presupuesto ha terminado y que apartir de ahora nos encontraremos con presupuestos más parecidos a videojuegos que a lo que han sido los juegos para móviles hasta la fecha.

¿Qué coste tendrán los grandes proyectos en el futuro?

Según una reciente entrevista al VP de Gameloft, éste se muestra convencido, al igual que piensan otros gigantes del sector, de que el desarrollo de juegos para móviles no ha dado más que sus primeros pasos, no descartando que un un futuro próximo se puedan llegar a plantear presupuestos para juegos de 30 0 40 millones de dólares. Entrevista a Gonzague de Vallois de Gameloft.

 

Ahora qué sabes cuánto puede costar tu aplicación, ¿sabes cómo ganan dinero las apps y juegos?

Otros artículos relacionados: “¿Cuánto cuesta hacer una aplicación para dispositivos móviles?

Siguenos en Twitter: @Startcapps

empresa de aplicaciones moviles

Startcapps se incorpora a la guía de desarrolladores de The App Date, encuentro de referencia para profesionales y amantes del mundo de las aplicaciones.

El objetivo de este evento es compartir experiencias sobre el mundo de las aplicaciones para móviles, que está en constante evolución y progresa a velocidad de vértigo. The App Date, a través del HUB Madrid que se celebra el último lunes de cada mes, se convierte en el lugar de conexión, investigación y trabajo sobre apps más importante de España.

Este evento, con sólo dos años de vida, ya se ha extendido a Bogotá y Sao Paulo y ha conseguido convertirse en un referente a nivel nacional y en lugar perfecto para conectar con otros profesionales del sector y estar al corriente de todas las novedades tecnológicas y  sobre el desarrollo para móviles.

Los próximos eventos se celebrarán en Madrid, el 24 de Septiembre y el 29 de Octubre.

 

empresa de aplicaciones moviles

Startcapps en The App Date

 

Si tienes un proyecto y tienes dudas sobre el coste de desarrollo o las posibilidades técnicas, nuestro departamento técnico estará encantando de ayudarte en todo lo relativo al desarrollo de aplicaciones multiplataforma o juegos para móviles.

 

Smartphones con diferentes plataformas

Smartphones con diferentes plataformas

Al contrario de lo que sucede con las páginas web, a la hora de desarrollar una app para móviles hay que tener en cuenta que ésta depende del sistema operativo de cada Smartphone y que cada una de las plataformas existentes (Android, iPhone, Blackberry..)  tiene sus particularidades. Este hecho provoca que el desarrollo de una aplicación multiplataforma tenga que personalizarse para cada tipo de móvil y en consecuencia, el desarrollo sea bastante más costoso.

Por lo general no recomendamos, por motivos que veremos más adelante, empezar con una aplicación para todas las plataformas posibles desde un inicio, pero sí hacer un estudio de las plataformas más populares y limitarse a ellas siempre que sea posible; siempre habrá tiempo de dedicar recursos al resto cuando se vea necesario. A día de  hoy existen dos plataformas predominantes y de primer nivel; Android e iOS, dos de segundo nivel; Blackberry RIM y Windows Phone; y  otras de tercer nivel prácticamente olvidadas como Bada o Symbian.

Actualmente los dos market places más activos son  Google Play de Android y el App Store de Apple. Entre los dos cuentan con más de un millón de aplicaciones y casi 50 mil millones de descargas, y todo indica que esto no ha hecho más que empezar porque siguen creciendo a una velocidad vertiginosa.

Bastante más atrás quedan el BlackBerry App World llegando y el Windows Phone Marketplace con 100.000 aplicaciones disponibles cada uno.

Basándonos en estos datos, a la hora de pensar en publicar una aplicación, consideramos lógico desarrollar las versiones para  iOS y Android inicialmente, que cubren más del 80% del mercado de aplicaciones y en caso de éxito, extender el desarrollo a otras plataformas.

A la hora de contactar con una empresa de desarrollo de aplicaciones multiplataforma, es conveniente informarnos sobre todas las opciones disponibles para que nuestras aplicaciones lleguen al mayor número de plataformas y clientes posibles, sin que suponga un excesivo  desembolso.

A continuación explicamos los tres tipos de desarrollo posibles para una aplicación multiplataforma, en los que la calidad y el tiempo y tipo de desarrollo van íntimamente ligados:

APPS NATIVAS

El escenario ideal es tener una aplicación desarrollada en el lenguaje nativo de cada plataforma. Con una app nativa se gana considerablemente en experiencia de usuario y el producto final es de mayor calidad.

Los usuarios de smartphones están entre los clientes más exigentes dentro del panorama tecnológico hoy en día, por lo que puede compensar el pagar más por un desarrollo multiplataforma nativo y tener una aplicación sin fisuras.

Es verdad es que no todas las empresas pueden afrontar el gasto que supone esta alternativa, pero no hay que alarmarse porque existen otras opciones más económicas, que aunque sacrifiquen un poco el rendimiento de la aplicación, cumplen notablemente su cometido: las aplicaciones híbridas.

APPS HÍBRIDAS: Basadas en web app

Hay una vertiente del desarrollo para móviles que se sirve de cross-platform frameworks que te permiten escribir código en un solo lenguaje para después exportar a código nativo, son las llamadas apps híbridas.

Las apps híbridas basadas en web app consisten en programar la aplicación como si de una aplicación web se tratara con HTML5, CSS3 y javascript. El código web se embeberá dentro de una web view y será el propio motor del navegador el que ejecute el código de la app. Phonegap es el framework más popular en esta tecnología.

Phonegap es un framework para el desarrollo de aplicaciones multiplataforma

Dejar toda la ejecución de la aplicación al navegador del Smartphone es su principal virtud y su principal desventaja. Por un lado es el framework que mayor alcance tiene, pues te permite exportar a todas las plataformas anteriormente comentadas. En el lado opuesto nos encontramos con aplicaciones menos fluidas y con un look&feel bastante distante de las aplicaciones nativas.

APPSS HÍBRIDAS: Interpretadas

Existe una segunda opción dentro de las aplicaciones híbridas, las apps interpretadas. El máximo exponente de esta vertiente del desarrollo de apps multiplataforma es Appcelerator. En este caso el código se escribe en javascript que posteriormente será transformado y compilado antes de empaquetarlo en una app nativa. Este código javascript será ejecutado al abrir la aplicación en un engine javascript propio del Smartphone.

Appcelerator es un framework para el desarrollo de aplicaciones híbridas interpretadas multiplataforma

Appcelerator proporciona unas librerías que sirven para acceder a los controles nativos del móvil, consiguiendo de esta forma una apariencia prácticamente nativa.

Con este framework no se llega a tantas plataformas como phonegap, pero sí se consiguen aplicaciones con un look&feel y bastante próximo a las apps nativas. La curva de aprendizaje es más costosa que en phonegap pues no es programación web.

ENTONCES… ¿Debo desarrollar mi aplicación en lenguaje nativo?

Una vez estudiadas las tres opciones, una empresa que quiera publicar una aplicación para smartphones deberá analizar los requisitos particulares de su app, quiénes son sus clientes, el uso que darán éstos a la aplicación y el presupuesto disponible antes de tomar una decisión.

Para aplicaciones sencillas y sin demasiadas funcionalidades como campañas de publicidad o para aquellas de las que no se esperan futuras ampliaciones, una app híbrida basada en web se comportará perfectamente y será difícil de distinguir de una nativa, al no haber un excesivo coste computacional se conseguirá una interfaz aceptablemente fluida.  A medida que la complejidad de la aplicación vaya aumentando y el número de datos, y funcionalidades sea más elevado es  conveniente decantarse por desarrollos nativos y así asegurar un óptimo servicio a nuestros clientes y los futuros usuarios.

Espero que este artículo les haya sido de ayuda para conocer las opciones existentes a día de hoy para el desarrollo de una aplicación multiplataforma. Recuerden que en caso de cualquier duda o para pedir más información al respecto, pueden contactar con el departamento comercial de Startcapps que estará encantado de atenderles.

Siguenos en Twitter: @Startcapps

minube-screenshots

¿Quién necesita una app para móviles?

Es un hecho evidente que las Apps están de moda, pero.. ¿necesito realmente una app para mi negocio?

Minube aplicación desarrollada para moviles

Buena idea hecha app

En los últimos meses es imposible dejar pasar un día sin que alguien nos hable de ellas, blogs, periódicos, televisión.., hasta las reuniones con amigos acaban siempre con alguien que quiere mostrarnos su última adquisición.

Ante tal avalancha de aplicaciones, y como sucede con cualquier moda, ha llegado el momento en el que toda empresa o emprendedor quiere una aplicación para smartphones;  en muchas ocasiones se trata simplemente de no quedarse fuera de algo que se está moviendo pero qué tampoco se llega a entender qué beneficio o retorno se obtendrá de ella.

Con este post vamos a intentar responder la pregunta que toda empresa debería plantearse, ¿Necesito realmente una app para mi negocio? basándonos en el ratio real entre consultas sobre aplicaciones y contratación final de proyectos. De las decenas de consultas de presupuestos orientativos solicitados semanalmente, más de la mitad quedan en el olvido porque el cliente no sabe realmente si va a rentabilizar la aplicación o incluso si realmente la necesita, en cambio si podemos definir claramente los clientes que si acaban contratando a una empresa reconocida de desarrollo de aplicaciones para móviles.

  • Agencias de Publicidad: Las agencias contratan tanto aplicaciones como el desarrollo de juegos para móviles. Son clientes que saben perfectamente lo que buscan y sólo hay que diseñar y programar su idea. Los proyectos que no llegan a buen fin se deben al cliente final, casi nunca a la agencia.
  • Emprendedores: El emprendedor que tiene un proyecto que gira alrededor de una app, no tiene más remedio que contratarla, en este caso no hay términos medios, o siguen adelante y contratan la aplicación o abandonan el proyecto. Puede tratarse de aplicaciones o juegos para smartphones que intentarán rentabilizarse a través del App Store o Google Play .
  • Empresas en funcionamiento: Dentro de las empresas y negocios que finalmente deciden desarrollar una app podemos destacar cuatro sub-categorías basadas en sus objetivos:
      • Expansión de negocio y búsqueda de nuevos cliente/usuarios a través de la app.
      • Mejora del servicio y fidelización del cliente actual
      • Herramienta de trabajo para el personal y modernización de la imagen de la compañía
      • Optimización de los sistemas de gestión de la compañía
      • Formación del personal o beneficios para los empleados.

Fuera de estos tres grandes grupos no es habitual que las consultas sobre aplicaciones suelan acabar desarrollándose, por lo que si su idea no se encuentra entre las categorías anteriores, lo más normal es que todavía no necesite una app para smartphones, recuerde, todavía..

En caso contrario, si su proyecto está dentro de los tres grandes grupos y tiene alta probabilidad de llegar a los markets, puede contactar con el equipo comercial de Startcapps que le atenderá encantado y le ayudará a dar forma a su proyecto y presupuestar su aplicación.

Siguenos en Twitter: @Startcapps

 

¿Cuánto cuesta hacer una aplicación para dispositivos móviles?

Una de las solicitudes más corrientes que recibimos a través de la página de contacto de Startcapps es: “¿Cuánto cuesta una aplicación?”. Al igual que en la compra de otros productos como un coche o una casa existe muchísima información al respecto, no ocurre lo mismo en algo tan novedoso y tecnológico como las aplicaciones para móviles; el desconocimiento sobre los factores y trabajadores que intervienen en su desarrollo y su importancia es absoluto. Hablaremos sobre ellos en este artículo.

Mi objetivo es que cualquier persona, sea cual sea su formación o conocimiento sobre aplicaciones móviles, pueda hacerse una idea de cuánto cuesta desarrollar una aplicación, para ello utilizaré la construcción de una casa como símil por tratarse de términos más familiares.

App para salir de fiesta

Aplicación Liveclubs

En primer lugar y básico para entender cuánto cuesta realmente una aplicación, vamos a presentar a  los trabajadores, que son todas las personas involucradas y necesarias para el desarrollo de cualquier   proyecto, siempre en el paralelismo con el edificio a construir.

   Ingeniero de Back-End: Esta persona es el ingeniero que diseñará las cimentaciones de nuestra casa. Es evidente que si queremos que nuestra casa aguante el paso del tiempo y esté preparada para futuras ampliaciones, tendrá que tener unos buenos cimientos.

   Diseñador gráfico/Interfaz: El diseñador es el arquitecto de nuestra aplicación. El decidirá el aspecto visual y la usabilidad de la aplicación, será el responsable de que la casa sea aparente y acogedora a la par que funcional cuando nos encontremos en ella.

   Programador: Es el albañil, el constructor de la casa que pone ladrillo sobre ladrillo. Al igual que en  los edificios no es lo mismo construir una casa que un rascacielos, ni un edificio de acero que uno de madera, en la   programación hay especialistas para cada plataforma, programadores de Iphone y programadores de Android por ejemplo. Debemos saber y es clave elegir un constructor con experiencia acorde al tipo de edificio que deseamos construir.

Una vez presentados los trabajadores implicados en la construcción de nuestra aplicación podremos entender el por qué de las diferencias de coste entre una aplicación u otra. Veamos los distintos tipos y entendamos su coste por el personal implicado:

Aplicación para publicidad: Estas aplicaciones se desarrollan para una campaña concreta, para una promoción de unos días o semanas como máximo. Para desarrollar estas aplicaciones no tiene sentido darle unos cimientos sólidos ni complicarnos en la construcción ya que en pocos días caerá en desuso. Para estas aplicaciones utilizaremos un buen diseño de un arquitecto y un constructor generalista, no hay necesidad de recurrir a  especialistas. Es el equivalente a levantar una carpa  o stand publicitario. Vale una buena apariencia y casi cualquier persona con conocimientos mínimos de construcción podrá levantarlo. Valdrán unos días de dedicación del arquitecto y un constructor. Precio aproximado: 2.000 € por plataforma

Aplicación con funcionalidades nativas e integración de redes sociales, geoposicionamiento etc. y con carácter de permanencia (tipo una tienda/escaparate virtual a través del móvil); en este caso queremos que nuestra aplicación perdure en los markets durante un mayor tiempo. Esta aplicación será una casa, deberá tener buenos cimientos, deberá ser diseñada para que pueda ser ampliable en un futuro y su interior deberá ser cómodo y funcional. Para el desarrollo de estas aplicaciones tendremos que implicar a las 3 categorías de trabajadores que hemos nombrado en mayor o en menor medida según las necesidades del cliente. El precio oscilará entre los 3.000 y 10.000 € por plataforma según la magnitud de la aplicación. Buscando la similitud con una casa, dependerá del número de habitaciones, de que el arquitecto elegido sea generalista o de renombre…, todo a criterio del cliente pero entendiendo que si escatimamos o no, en diseño y espacio, el resultado final de la casa será completamente distinto.

Aplicación de gestión/red social: Este tipo de aplicación la compararemos con edificios del tipo rascacielos. Los cimientos tienen que ser mayores y estudiados al milímetro, el cálculo de la estructura de un edificio de esta altura estudiado al detalle, no podemos escatimar en recursos para asegurar la estabilidad del edificio. Si queremos que el edificio sea representativo de una marca será igual de importante recurrir a un arquitecto de renombre, si no puede que el edificio no de la imagen que se espera de nuestra marca. Por último, uno de los factores que siempre se olvida; cuanto mayor es el edificio, más importante es quién nos lo construye. Si dejamos en manos de un principiante o de quien nos levantó la carpa del primer ejemplo la construcción del gran edificio, corremos el riesgo de que no sea capaz de acabarlo o que incurra en innumerables retrasos y vicios en la construcción. Es de entender en estos casos que el sueldo y coste del constructor no sea el mismo que el quien levanta carpas. El coste de una aplicación de estas características irá por lo general de 10.000 € a 50.000 € por plataforma según la envergadura del proyecto.

Aplicación de gestión o red social

Facebook App Center

En mi opinión, si el objetivo de un proyecto que deseamos llevar a cabo es que perdure en el tiempo y que nos devuelva una rentabilidad por la inversión realizada, el criterio a la hora de encargarlo a un equipo de personas u otro no debe ser únicamente el coste de desarrollo de esa aplicación, sino que deben valorarse muchos otros factores como la planificación, diseño, experiencia y por supuesto las garantías. En el caso de no hacerlo podemos encontrarnos con errores, retrasos, sobrecostes, o incluso con una aplicación desarrollada que no nos agrade.

Por lo tanto, recomendaría a los lectores/posibles clientes, que soliciten previamente el nombre del Ingeniero, Arquitecto y constructor responsables de su aplicación y muestras de sus trabajos anteriores para minimizar el riesgo de que el resultado final no sea satisfactorio en calidad, durabilidad o plazo de ejecución.

 

Otros artículos relacionados:

¿Cuánto cuesta una app?”: Precio de aplicaciones basado en casos reales.

¿Cómo generan ingresos las apps y juegos para móviles?

Siguenos en Twitter: @Startcapps

Follow

Get every new post on this blog delivered to your Inbox.

Join 7 other followers:

Or subscribe to the RSS feed by clicking on the counter:

Startcapps Feedburner