Please enable JavaScript.
Coggle requires JavaScript to display documents.
AppMoviles :check:, image, image, image, image, image, image - Coggle…
AppMoviles
:check:
Aplicaciones Nativas
:pen:
La aplicación nativa al ser instalada se conecta directamente al sistema operativo del móvil, puedes acceder libremente a todas APIs. :!:
Construidas con el lenguaje de la plataforma SDK :star:
Tienen acceso y usan los sensores del dispositivo (GPS, acelerómetro, cámara, etc.) :star:
Se descargan (desde el store) y residen en el dispositivo. :star:
Interfaz de programación de aplicaciones (API)
:pencil2:
Las aplicaciones nativas interactúan con el sistema operativo móvil a través de las llamas API propietarias de las que dispone el sistema operativo :!:
APIs de bajo nivel :unlock:
Interactuar directamente con la pantalla táctil o el teclado :star:
Funciones como mostrar gráficos, conectarse a redes :star:
Acceder a audio y micrófono :star:
APIs de bajo alto :unlock:
Navegar por internet :star:
Gestionar el calendario, contactos, álbumes :star:
Capacidad para hacer llamadas telefónicas :star:
Aplicaciones móviles basadas en la Web
:pen:
HTML5 marca la transición desde un lenguaje de definición de paginas a un poderoso estándar de desarrollo de aplicaciones complejas basadas en navegador :!:
Escritas en HTML 5, con hojas de estilo CSS3 y javascript. :star:
Las app web parecen aplicaciones nativas pero no se
implementan como tal. Son efectivamente webs. :star:
Corren en el navegador web. :star:
Aplicaciones Híbridas
:pen:
El enfoque híbrido combina desarrollo nativo con tecnología web. Se desarrolla gran parte en la web, manteniendo acceso directo a las APIs :!:
Son esencialmente aplicaciones HTML5 empaquetadas en
contenedores de nativas :star:
Residen en el dispositivo. :star:
Son una combinación de apps nativas y web. :star:
Comparación de los distintos enfoques
:pen:
Nativo :unlock:
Se destaca por su desempeño y acceso de los dispositivos, pero suele ser costosa y requiere actualizaciones :!:
Móviles basados en la Web :unlock:
El enfoque Web es mucho más simple, menos costoso y más fácil de actualizar, pero sus funciones son limitadas y no alcanza un alto nivel de experiencia con el usuario :!:
Híbridas :unlock:
Ofrece un término medio que en muchas situaciones constituye a lo mejor de ambos mundos :!: