Please enable JavaScript.
Coggle requires JavaScript to display documents.
Desarrollo de aplicaciones - Coggle Diagram
Desarrollo de aplicaciones
Apps Nativas
Se deben descargar al dispositivo
Deben instalarse
Por lo general desde una tienda de aplicaciones
Una vez instalado
La app se conecta con el sistema operativo (SO)
La app puede acceder a todas las APIs que el SO posee
APIs
Una app ejecutandose
Interactuá con el sistema mediante estas API
Tipos de API
3 more items...
Los desarrolladores
Crean la app
En un código fuente
Utilizando herramientas del SO
Se compila
Creando un ejecutable
Normalmente denominadas SDK(Software Development Kit)
Son específicos (denominados por el SO)
Desventajas debido a la imposibilidad de traspasar apps a otras plataformas
Apps Móviles basadas en la Web
Son posibles
Gracias a la capacidad de los dispositivos móviles
Que soportan
HTML5
Marcando una transición
A un poderoso estándar de desarrollo de apps
Que están basadas en navegadores
CSS3
JavaScript
Enfoques de las app web
Optimización web para movil
Desarrollando herramientas para ayudar a los desarrolladores
Para mejorar la experiencia del cliente
Generando soperte para multiples plataformas
Con un bajo costo de desarrollo
Utilización mayoritaria del WebKit
Pese a todo lo anterior
Grandes limitaciones debido a su formato web
Mejora total (cercana a una app nativa)
Se ejecuta a partir de un acceso directo
Apps híbridas
Combinación de
Desarrollo nativo
Apps multiplataforma
Manteniendo y utilizando
Acceso directo a APIs nativas
Para crear
Un motor de busqueda HTML
Generando un puente entre
2 more items...
Posibilidad de desarrollo independiente
Ofreciendo
Contenido nativo como parte del producto
HTML alojado en un servidor
Evitando funcionalidad offline
Permitiendo pequeñas actualizaciones
Tecnología Web