Please enable JavaScript.
Coggle requires JavaScript to display documents.
Desarrollo de Aplicaciones Móviles - Coggle Diagram
Desarrollo de Aplicaciones Móviles
Aplicaciones Nativas
Las aplicaciones nativas tienen archivos ejecutables binarios que
se descargan directamente al dispositivo y se almacenan localmente.
Instalables en el dispositivo
Sistemas Operativos: Apple IOS, Android, BlackBerry OS, Windows Phone
Interfaz de programación de aplicaciones (API)
APIs de bajo nivel
puede interactuar directamente con la pantalla táctil o el teclado, onectarse a redes, procesar audio recibido
por el micrófono, reproducir sonidos,acceder al GPS,
recibir información sobre orientación.
APIs de alto nivel
Pueden realizar todo lo de una API de bajo nivel, además de navegar por internet, gestionar el calendario, contactos, fotos, entre otros,
Herramientas GUI
Cada SO móvil viene con su conjunto de componentes para la interfaz del usuario, como botones, canmpos de introducción de datos, sliders, menús, barra de pestañas,etc
Aplicaciones Móviles basadas en la web
Los dispositivos móviles modernos cuentan con poderosos
navegadores que dan soporte a muchas funcionalidades nuevas
de HTML5
Principales diferencias con Sitios web móviles:
Acceso offline, acceso directo "instalado"
Aplicaciones Híbridas
Lograr un termino medio: Al emplear el enfoque híbrido, las empresas puedan acceder a lo mejor de los dos mundos.
Muchas analistas predicen que HTML5 muy probablemente reconvierta en la tecnología por defecto para el desarrollo de aplicaciones para el cliente
Comparación de los enfoques
Enfoque nativo destaca por desempeño y acceso a dispositivos, pero conlleva costos
Enfoque Web es más simple, menos costoso, su funcionalidad es limitada y no puede alcanzar un alto nivel de experiencia
Enfoque híbrido ofrece un término medio, que constituye lo mejor de ambos mundos, en especial si es en múltiples sistemas operativos
¿Cómo elegir enfoque correcto?
Enfoque nativo si:
Existe un único SO móvil, Aptitudes nativas existentes
Enfoque Web si:
Distribución directa, Aplicación piloto, Visibilidad
Enfoque híbrido si:
Lograr un término medio, habilidades dentro de la empresa, Expectativas futuras