Ciclo - 4b - DesarrolloNativo - Sesion4
Ciclo - 4b - DesarrolloNativo - Sesion4
Ciclo - 4b - DesarrolloNativo - Sesion4
Desarrollo de
aplicaciones móviles
Android y Swift
Contenido
• Historia Android
• Arquitectura y componentes Android
• Entorno de Desarrollo Android
• Lenguaje Swift
• Entorno de Desarrollo Swift
Historia
Definición
Fuente: www.redeszone.net
Código abierto
Fuente: www.freepik.com
Arquitectura y
componentes
Arquitectura
Fuente: https://medium.com/@deepamgoel/understanding-android-architecture-1f0fb4b52f90
Componentes de una aplicación
● Actividades
● Servicios
● Proveedores de contenidos
● Receptores
● Widgets
● Notificaciones
Fuente: data-flair.training
Activities
Fuente: blog.agencialanave.com/ /
Services
Fuente: www.casadomo.com/2011/05/11/android-home-framework /
Content Providers
Fuente: www.w3big.com/es/android/android-content-providers.html
Broadcast Receivers
Fuente: data-flair.training
Widgets
Fuente: www.freepik.com
Entorno de desarrollo
Android Studio
Fuente: uxmovement.com/mobile/
Core Services
Fuente: www.slideshare.net/TeriGrossheim/tools-frameworks-swift-for-ios-37099961/
Core
Fuente: www.slideshare.net/TeriGrossheim/tools-frameworks-swift-for-ios-37099961/
Entornos de
desarrollo
iOS SDK
Es el entorno de desarrollo
integrado (IDE) que gestiona los
proyectos de las aplicaciones,
permitiendo editar, compilar, correr
y depurar el código. XCode es la
aplicación principal que se utiliza
para el desarrollo.
IDE web replit.com/
Webgrafía
• http://www.jtech.ua.es/