Sistema operativo de código abierto, es decir, es posible la personalización según sus necesidades
|
iOS es una variante de Mac OS X, basada en Unix
|
Significa Aplicación Web Progresiva
|
Programación posible desde ordenadores Microsoft, Windows, Mac OS X o Linux
|
Posibilidad de crear aplicaciones para iOS a través de Visual Studio y Xamarin a través de Windows. Se requiere un Mac en LAN para que Xcode funcione.
|
Módulo 1: Archivo JSON que describe los datos básicos de la app, para que se comporte como una app nativa.
Módulo 2: Trabajador de servicios.
|
Amplia comunidad de desarrolladores y suficiente documentación
|
La instalación de iOS en hardware de terceros no está permitida y sólo es posible con jailbreak
|
Construido sobre lenguajes como HTML5, CSS3, JavaScript, etc.
|
Compatible con vers. Pantallas y resoluciones
|
Apple publica el SDK, lo que permite a los desarrolladores continuar con el desarrollo
|
Ejecución a través del navegador web
|
SQLite para guardar datos
|
Verdadera multitarea de aplicaciones
|
El funcionamiento es muy parecido al de una aplicación nativa
|
Auténtica multitarea de aplicaciones
|
Sólo las versiones posteriores a iOS 7 admiten el uso de la plataforma Java y Adobe Flash
|
El corazón de la PWA es un proceso JavaScript del lado del cliente que se ejecuta fuera de la aplicación pero está conectado a la misma
|
Incluye un emulador de dispositivos, herramientas de ajuste de memoria y análisis del rendimiento del software
|
iOS HTML5 como alternativa a Flash para versiones hasta iOS 7
|
El service worker actúa como un proxy: cuando la aplicación solicita recursos, las peticiones pasan por el service worker
|
Admite HTML, HTML5, Adobe Flash Player, etc.
|
Pruebas en el emulador del iPhone
|
Los recursos pueden almacenarse en caché para gestionar el acceso sin conexión. El Service Worker se ejecuta incluso cuando la aplicación no se inicia, lo que le permite enviar notificaciones a los terminales de sus usuarios
|