7. iOS
- Desarrollado por Apple
-Hasta Junio de 2012 se han vendido más de
400 millones de dispositivos
- App Store ofrece más de 775.000 aplicaciones
desarrolladas por terceros
- Se han descargado más de 50 mil millones de
veces
- Ganancias de siete mil millones de dólares a
desarrolladores
- Objective C
8. Android
- Desarrollado por Google
- Su uso por muchos fabricantes de hardware la ha
convertido en el sistema operativo de smartphones
con mayor crecimiento.
- 700.000 aplicaciones disponibles en su tienda
- Android también se utiliza en tablets,
reproductores multimedia, decodificadores de
televisión, teléfonos de sobremesa y sistemas de
entretenimiento en automóviles
- Lenguaje de programación Java
9. BlackBerry OS
- RIM
- Enfoque empresarial
- Ventajas en servicios Push
- Desarrollo en Java para versiones anteriores a BB10
- BB10 incorpora
- C Native SDK
- C++ Cascades SDK
- HTML5 (WebWorks SDK)
- Adobe Air
- Android Runtime (Capa de compatibilidad)
- BlackBerry App Generator
10. Firefox OS
● Código abierto
● Tienda: Firefox Marketplace
● Desarrollo en HTML5, se pueden usar cámara,
bluetooth, wifi, entre otros
● Todas las aplicaciones en Firefox OS incluyendo la
Cámara y el marcador es una aplicación web, es
decir, un sitio web en forma de una aplicación.
¡Simple!
● UI inspirada en Android
● Se utiliza en concepto de aplicación web:
Que pueden ser:
- aplicaciones de servidor
- aplicaciones empaquetadas.
● Mozilla ha lanzado dos teléfonos con Firefox OS,
pero hasta ahora sólo se encuentra disponible para
los desarrolladores (Keon por Geeksphone, Peak by
Geeksphone)
11. Ubuntu Phone
● Ubuntu Phone: una experiencia unificada
● Completa integración entre las versiones de ordenadores, móviles, tablets y
televisores
● Ubuntu SDK
● HTML5
● Qt Creator
12. Windows Phone
- Microsoft Corporation
- Nokia fabrica la mayoría de los dispositivos
- LLegada de Windows Phone 8
- C/C++, C# ,VB.NET
- Uso de Silverlight, principalmente para aplicaciones orientadas a eventos
- DirectX, principalmente para juegos
- Apuesta grande en experiencia de usuario
- Notificaciones Push, integración con Windows Live, Skydrive
13. Symbyan
- Java ME
- Porque desarrollar en Java ME?
- Las ventas de smartphones aún representa tan sólo el 36,7% del total
de las ventas de teléfonos móviles en todo el mundo
- La mayoría de los dispositivos son aún teléfonos de gama media que
normalmente soportan Java ME
14. La gran pregunta
¿En qué desarrollar mis aplicaciones?
¿Cuál plataforma seleccionar? ¿todas?
29. Usabilidad y Accesibilidad
- Navegación simple y rápida
- Evitar que el usuario deba realizar
muchos pasos para llegar al objetivo
- Contenido conciso y corto
- Tamaño de fuentes legibles
- Tamaño de las pantallas
- Scroll
- Colores
32. Consejos
- Reconocimiento en vez de recordar
- Flexibilidad y eficiencia en uso
- Diseño estético
- Contenido altamente relevantes
- Validar siempre con usuario
- Ayudar a usuarios a reconocer, diagnosticar,
y recuperarse de errores
- Usar wireframes, moqups y seguir validando
con el usuario
33. Modelo de ingresos y Monetización
- Pago por descarga
- Pago dentro de la aplicación
- Publicidad móvil
- Participación en ingresos
- Ventas indirectas (venta de datos)
- Venta de componentes
Otros modelos de ingresos más al lado del negocio
- SaaS
34. El ahora de las tecnologías móviles
- NFC (Protocolo RFID)
- Servicios basados en Localización
- Realidad aumentada