Please enable JavaScript.
Coggle requires JavaScript to display documents.
APLICACIONES NATIVAS WEB HIBRIDO - Coggle Diagram
APLICACIONES NATIVAS
WEB
HIBRIDO
APLICACIONES NATIVAS
-Manera común de descarga: por tienda de aplicaciones.
-Se ejecuta como cualquier servicio del dispositivo. Se conecta al sistema operativo sin intermediario.
-Para crear se desarrolla el código fuente, se crean recursos y archivos de declaración específicos del SO. Se compila para hacer un ejecutable que se pueda empaquetar con demás archivos y estar listo para distribución. (SDK (software development kit))
-Código fuente escrito para una plataforma no se puede usar en otra.
-Archivos se descargan automáticamente al dispositivo y se almacenan localmente
INTERFAZ DE PROGRAMACION DE APLICACIONES
APls Bajo nivel
-Interactuar directamente con la pantalla o teclado.
-Mostrar gráficos, conectase a redes, procesar audio, reproducir, acceder al gps, leer y escribir archivos en el disco, acceder a elementos.
APls Alto nivel
-Herramientas GUI (interfaz gráfica del usuario):
-Componentes para la interfaz del usuario.
-Todo lo de bajo nivel mas navegar por internet, calendario, contactos, fotos, llamadas, mensajes.
APLICACIONES MOVILES BASADAS EN LA WEB
-Crear aplicaciones avanzadas con tecnología basada en la web.
-Soporte para múltiples plataformas y bajo costo de desarrollo.
-Se ejecutan en navegador.
APLICACIONES HIBRIDAS
-Combinación desarrollo nativo y tecnología Web.
-Contenido no disponible sin conexión red.
COMPARACIÓN DE DISTINTOS ENFOQUE
Nativo
-Mas costos.
-Actualizaciones.
Web
-Simple.
-Menos costo.
-Fácil actualizar.
-Funcionalidad limitada.
Hibrido
Tiene todo de las dos
-Desempeño y acceso de dispositivos.
ESCENARIOS PARA ENFOQUE
Nativo
-Aptitudes existentes:
-Un único SO móvil:
-Audiencia limitada que use un único SO móvil.
-Funcionalidad nativa:
-Construidas en torno a una sola función.
-Requisitos de UI sofisticada:
-Algunas aplicaciones requieren muchas funciones y respuestas en tiempo real. Conviene usar enfoque nativo.
-Argumento en contra por falta
de soporte en múltiples plataformas.
Web
-Distribución directa:
-Controlada internamente distribución y actualizaciones
-Aplicación piloto:
-Versión piloto para atraer y de poco costo.
-Visibilidad:
-Exponen a una audiencia mas grande de la que está disponible en tienda.
Hibrico
-Lograr termino medio:
-Puente nativo: aprovechar características y funcionalidades.
-Compartir distintas plataformas.
-Habilidades dentro de la empresa:
-Construir aplicaciones con habilidades web
-Expectativas:
1 more item...