Please enable JavaScript.
Coggle requires JavaScript to display documents.
Plataformas de desarrollo, descarga, image, image, image, image, image,…
Plataformas de desarrollo
Multiplataforma
Necesidades
Cuota de mercado segregada.
Características comunes entre dispositivos
Único desarrollo
Reducción de costos
Desarrollo
Experiencia más usable
Adecuado para desarrolladores con experiencia web
Consumo a través de navegador
Requiere conexión a Internet
Tienen un solo código que es interpretado y ajustado a los sistemas operativos.
Ventajas
Lenguaje de desarrollo más extendido.
Menos recursos y bajo costo
Lanzamientos a corto plazo
Desventajas
Reducción de la velocidad de la app
Inversión de tiempo para validar el funcionamiento en cada plataforma
Apps Híbridas
Expone una API para acceder a elementos propios del dispositivo
Herramientas
Apache Cordova
Cordova Toolds
Sirve para crear apps
Frames
Adobe Phonegap Build
Complicación en la nube
Sin necesidad de SKs específicos
Ventajas y Desventajas
Ofrecer una buena experiencia de usuario se vuelve algo tedioso.
Son más lentas en tiempos de ejecución que una App nativa.
menor inversión en desarrollo.
No nativo
Ejemplos
Phone Gap
Unity
Xamarin
Apache Cordova
Appcelerator
Aplicaciones con necesidades específicas
Para desarrolladores con experiencia
Consumo a través de aplicación
Webb apps
Se consumen desde el móbil
Mobil HTML5
Colección de estándares para el diseño y desarrollo de la app.
Focalizado en responsive web design
Compatibilidad con la mayoría de navegadores
Necesita etiquetas
CSS3
Último estándar
Personalizar contenido HTML
Jquery Mobile
Angular JS
Framework de Java Script de código.
Patrones de diseño multiples
Binding code
Materializeces
Framework para estilo, diseño y material
Capa de presentación familiar para el usuario