Movil
Desarrollo de aplicaciones Móviles, se requiere acceso a kits de desarrollo de software (SDK) que permiten al equipo de desarrolladores, diseñar y probar su aplicación de código en un entorno simulado controlado los SDK comúnmente utilizados son:
- Unity
- Android SDK
- Licencia de Desarrollador iOS
Tipos de Aplicaciones Móviles
IOS y Android, la popularidad de los teléfonos inteligentes y tabletas ha llevado al aumento de la creación de software en línea con el desarrollo de aplicaciones móviles. Los dos sistemas operativos líderes, iOS y Android, han marcado el ritmo en la estandarización de los diferentes tipos de desarrollo de aplicaciones móviles para programadores.
Estos diferentes tipos de aplicaciones móviles incluyen:
1. Aplicaciones Nativas
Las aplicaciones nativas están diseñadas para plataformas de dispositivos específicos, ya sea Android o iOS. Las aplicaciones nativas están diseñadas para aprovechar al máximo las características del dispositivo como el GPS, la cámara y las listas de contactos, entre otros. Como ejemplo de aplicaciones nativas:
- Aplicaciones de redes sociales: Facebook, Twitter, Pinterest
- Juegos: Pokémon Go, Candy Crush
- Programas de navegación: Uber, Waze
2. Aplicaciones web o HTML5
Basándose en las tecnologías web universales y estandarizadas, como HTML5, JavaScript y CSS, las aplicaciones web se implementan como un sitio web que simplemente se ve y se siente como aplicaciones nativas. Funcionan y se ejecutan en un navegador escrito típicamente en HTML5.
Estas aplicaciones sólo aprovechan las funciones de GPS y cámara de un dispositivo.
Ejemplos: AliExpress, OLX y Twitter Lite.
3. Aplicaciones híbridas
Las aplicaciones híbridas de JavaScript, HTML y CSS son una combinación de aplicaciones nativas y web. Se obtienen de una tienda de aplicaciones y aprovechan las características del dispositivo, como una aplicación nativa. Al igual que la aplicación web, se accede desde un navegador y se basa en HTML.
En pocas palabras, las aplicaciones híbridas se instalan como una aplicación nativa pero operan como una aplicación web.