Plataformas para desarrollo de una APPS cual es la mejor elección

1,067 views
824 views

Published on

Conozca cual debe ser la elección de plataformas para desarrollo de una aplicación para móviles, contenido básico de la Diplomatura desarrollo de Aplicaciones Móviles

Published in: Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,067
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
32
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Plataformas para desarrollo de una APPS cual es la mejor elección

  1. 1. Miércoles de Profundización en e-business Tema : Elección de plataforma para llevar adelante un proyecto mobile Conferencista: Federico Ares País: Argentina Aula Virtual: http://www.interlat.co/moodle/www.interlat.co – info@interlat.co - http://www.facebook.com/interlat - www.twitter.com/interlat - PBX: 57(1) 658 2959 - Bogotá - Colombia
  2. 2. Agenda de la presentación El Mundo Mobile Plataformas Las plataformas elegidas por el mercado Criterios para toma de decisiones en proyectos mobile Lo que el mercado hace actualmente
  3. 3. 1996-2007: La consolidación Mobile Palm/Handspring Aparecen las primeras lanzan el Treo pocket PC 1996 2002 2007 2001 2003Nokia lanza el Primer Blackberry Apple revolucionaprimer Smartphone la industria, nace Primeros pasos de Microsoft el iPhone en la industria mobile El Mundo de los fabricantes y los carriers
  4. 4. 2007-2012 El Mobile pasa a estar en el centro de la vida del usuario HTC Dream primer Google Nexus One / Nokia N8 teléfono con Android Blackberry Torch2007 2009 2011 2008 2010 2012 Motorola DroidApple revolucionala industria, nace iPhone 4 / iPad 2 /el iPhone Google Nexus S Ipad Samsumg Galaxy El mundo de las plataformas y ecosistemas
  5. 5. Landscape Mobile en la actualidad
  6. 6. Landscape Mobile en la actualidad: Situación de mercado La penetración mobile ha alcanzado altas tasas en todo el mundo… Hace tiempo que ya no hablamos de penetración Pero… + 1.200 millones de conexiones 3G en el mundo (2012) + 1.000 millones de Smartphones en el mundo (2012)Fuente: Mobithinking
  7. 7. Landscape Mobile en la actualidad: Plataformas Ventas Smartphones mundial Ventas Smartphones mundial por plataforma (IIQ-2011) por plataforma (IIQ-2012) Android, 4 Android, 6 3% 108 millones + 42,7% 4% 154 millones unidades Others, 3% iOS, 18% Others, 3% unidades Windows, Windows, 3% 2% Symbian, 2 BlackBerry, BlackBerry, Symbian, 6 2% 5% iOS, 19% 12% % Android viene ganando cada vez más participación, mientras que Blackberry y Symbian vienen en retirada, Windows se espera que comience a crecerFuente: Gartner
  8. 8. Landscape Mobile en la actualidad: Smartphones Android y Iphone se disputan el mercado másConsolidados allá de la primacía de Android Blackberry pelea por sobrevivir, pero cada vez se queda Luchando ?? más atrás, muy cerca de seguir el camino de Symbian Symbian en vías de desaparición luego de que Nokia seMuerte anunciada pasara a Windows Phone Windows busca consolidarse a partir de su alianza conPodrá competir ? Nokia, se espera que se convierta en un player
  9. 9. Landscape Mobile en la actualidad: Aplicaciones Las dos plataformas por excelencia para el desarrollo de Apps, se reparten el mercado Plataforma poco atractiva para los desarrolladores y baja utilización por parte de usuarios, pero aún tiene alta penetración de usuarios generando masa critica Bajo nivel de desarrollo de Apps, y ya no se desarrolla casi para esta plataforma Aún hay escasa cantidad de Apps, pero con Windows 8 se espera una consolidación y que se desarrolle
  10. 10. Landscape Mobile en la actualidad: Stores Más de 25.000 millones de aplicaciones descargadas desde iPhone / iPod / iPad Más de 12.000 millones de aplicaciones descargadas desde celulares y tabletas
  11. 11. Aplicaciones: La palabra de los desarrolladores Atractividad de desarrollo de distintas Cambios en las intenciones de desarrollo por plataformas para desarrolladores plataforma Smartphones 85% 57% 2011 2012 Tablets 51% Feature Phones 33% 28% 25% 23% PC 27% 19% STB 8% eReaders 6% Consolas juegos 6% Android iOS BB Web Mobile WP Las plataformas móviles se consolidan como uno de los segmentos más atractivos para los desarrolladoresFuente: Developer Economics, Vision Mobile
  12. 12. Mobile hoy ya no son solo los teléfonos: Tablets Las tablets vienen ganando gran lugar entre los dispositivos electrónicos de los usuarios Ya no se trata de un producto de nicho sino masivoSe usan para entretenimientoy para trabajar Cuando pensamos en mobile hoy tenemos que pensar también en las tablets que en muchas funciones incluso reemplazan a las pcs
  13. 13. El Mobile está cambiando la vida cotidiana … cómo compramos … cómo productos trabajamos … cómo nos… la forma de vincularse informamos de la gente … cómo interactúanos … cómo nos con nuestro contexto informamos sobre y como nos ubicamos productos
  14. 14. Un proyecto Mobile ¿ Qué uso hace del dispositivo ? ¿ Qué tipo de solución es ? ¿ Qué restricciones técnicas ¿ Dónde se usa la ¿ En qué plataformas puedo encontrar ? App ? lo desarrollamos ? ¿ Cuando se usa la App ? ¿ Qué funcionalidades proveer al usuario ? ¿ A quién está apuntado ? ¿ Qué recurrencia ¿ Cómo potenciamos¿ Framework, Web Mobile o App ? de uso tiene ? el uso de la app ?
  15. 15. Factores de decisión Usuario target Nativo Tipo de solución Uso esperadoRestricciones Elección de Web técnicas plataforma Mobile Restricciones Tiempo Apps presupuestarias hibridas Modelo de negocios Plataformas
  16. 16. Apps Nativas• Son aquellas que se bajan de los Markets y se instalan localmente en el dispositivo• Pueden o no necesitar conexión a internet• La experiencia de usuario es alta• Pueden utilizar las capacidades del equipo como ser GPS, giroscopio, cámara, etc.• Pueden existir demoras en la actualización de los datos• Pueden verse limitadas por las características de cada smartphone en particular• Se programan en un lenguaje estrechamente relacionado con la plataforma: • Galaxy S3 (Android), Blackberry (Java), iPhone (iOS)
  17. 17. Apps hibridas• Son aquellas que se bajan de los Markets y se instalan localmente en el dispositivo• Funcionan en forma online y offline• Necesitan conexión a internet para realizar algunas tareas• Pueden utilizar las capacidades del equipo como ser GPS, giroscopio, cámara, etc.• Disminuye la demora en la actualización de los datos• Disminuye las limitaciones que genera el hardware de cada smartphone• Se programan en un lenguaje estrechamente relacionado con la plataforma y a su ves la parte web se programa en un único jquery lenguaje de programación
  18. 18. Web Mobile• Son sitios web preparados para que se visualicen correctamente en smartphones / tablets• No se ven limitadas por la capacidad del equipo ya que la aplicación se esta ejecutando en un servidor• La experiencia del usuario es menor jquery• No se pueden utilizar características especiales de los dispositivos como ser el GPS• Requieren conexión a internet constantemente• El lenguaje de programación es único, nos independizamos de los dispositivos• El usuario ve la actualización de los datos al instante
  19. 19. Ventajas y desventajas de las plataformas Nativas Hibridas Web MobileFuncionalidadesUso de gadgetsUso del hardwareExperiencia de usuarioTime to marketConectividad / posibilidad off-lineAlcance de dispositivosEscalabilidadMantenimiento
  20. 20. Restricciones presupuestarias Costo UX Funcio. Apps nativas VS Hibridas Web MobilePresupuesto UX y Funcionalidades
  21. 21. Tiempo y esfuerzo de desarrollo Esfuerzo de Esfuerzo Tiempo Recursos incorporación mantenimiento Outcome global especializados nuevos featureApps nativas Una App por plataforma Hibridas Una App por plataformaWeb Mobile Una App única
  22. 22. Tipo de soluciónSoluciones de Campañas de gestión Marketing Soluciones de Engagement Juegos
  23. 23. Modelo de negocios Ads dentro de las Apps Venta Apps Desarrollo a Apps de medida Servicios m-commerce Apps de Potenciar Contenidos negocios fisicos Bienes Virtuales Fremium
  24. 24. Usuario Target: ¿ A quién apuntamos con la App ? Puede haber control sobre dispositivo que el usuario usa, facilitando selección en plataformas nativas Hay conocimiento sobre la ocasión de uso, facilitando decisiónDepende del de Nativas vs. Web mobiletipo de solución… El conocimiento del usuario es muy amplio y en cierta forma hay control sobre el mismo En Juegos las soluciones nativas son las únicas que aseguran aprovechamiento del hardware La elección de plataforma dentro de las nativas viene dada por perfil de usuario que se busque (gamer, trendy, usuario medio, etc) entre otros factores
  25. 25. Usuario Target: ¿ A quién apuntamos con la App ? En Engagement y campañas de marketing mobile, el público al que se apunta es más heterogéneo, juegan factores más tradicionales de investigación de mercado al ver a quién se apunta Segmento de la población al que se apunta Poder adquisitivo y perfil de dispositivos / plataformas nativas que utilizan Experiencia del usuario target utilizando Apps (Apps vs web mobile) Imagen de marca entre usuarios target y perfil de dispositivos que utilizan
  26. 26. En ocasiones manda el mercado… Cómo en casi todos los temas… Lo que las empresas de mi rubro hacen influye sobre mis decisiones de hacia donde voy en proyectos mobile… Si todas las empresas están yendo a una plataforma, probablemente las otras empresas del rubro la sigan…
  27. 27. Restricciones / Determinaciones técnicas Software • Android• iPhone / iPad / iPod Touch • Apple Pie • iOS 3.0 • Banana Bread • iOS 4.0 • Cupcake • iOS 5.0 • Donut • OpenGL • Froyo • ObjectiveC • Gingerbread • Honeycomb• Blackberry / Play Book • Ice Cream Sandwich • Java Jelly Bean • HTML5/CSS/JavaScript+WebW • Flash ork • Frameworks de 3ros • Flash • Cocos2d • OpenGL • Unity
  28. 28. Restricciones / Determinaciones técnicas Hardware • Pantallas • GPS • Acelerómetro • Tamaños • A-GPS • Procesador • Resolución • GPS • Memoria • Cámara • Glonass • Frontal • Micrófono • Trasera • Batería • Resolución • Conectividad • Giroscopio • WIFI • 3G
  29. 29. Criterios legales• Contenido • ¿que puedo publicar? • ¿dónde puedo publicar?• Servicios • ¿que puedo vender? • ¿qué puede mi App ofrecer?• Apis y Frameworks • ¿puedo hacer lo que quiera ?• Propiedad intelectual • ¿de quien es? • ¿Se necesita permiso?
  30. 30. Uso esperado de la solución Intensidad de uso Ocasión de uso Redes de datos Web Mobile Web Mobile Web Mobile Vs Vs Vs Apps Apps Apps Apps suelen ser más flexibles La intensidad del uso de la red de Uso constante suele ser cuando el uso o la funcionalidad datos y la interacción requerida sonincomodo en Web mobile van más allá de la búsqueda de un factor determinante en la elección información de plataforma de desarrollo
  31. 31. La región a la que se apunta… La geografía impacta, especialmente sobre la densidad y velocidad de las redes de datos… Una red de datos lenta impacta sobre el tipo de solución que se puede proveer… VS
  32. 32. Algunas Apps Hilton Hotel Sheraton Hotel Monte Carlo Casino Uptown Spa Papa Johns Tacos Bell Seguros Falabella Solapa4 Orsai Futbol Audio Notas RTM Trip Advisor
  33. 33. Resumen La decisión de la(s) plataforma (s) en que se desarrollará un proyecto mobile depende de diversos factores Hay muchos factores para tomar la decisión Generalmente hay uno o dos factores que desbalancean la decisión
  34. 34. Federico Ares Fabián Pezet Vila CEO – Develaris Sr. Consultant – Develaris fares@develaris.com fpezet@develaris.com Gracias! Aula Virtual: http://www.interlat.co/moodle/www.interlat.co – info@interlat.co - http://www.facebook.com/interlat - www.twitter.com/interlat - PBX: 57(1) 658 2959 - Bogotá - Colombia

×