desarrollo de aplicaciones para android
DESCRIPTION
David Gamboa @zurdusTRANSCRIPT
¿Qué es Android?
Conjunto de software para dispositivos móviles.
Sistema operativo, middleware y aplicaciones. Basado en Java y version 2.6 de Kernel Linux. Provee abstracción con respecto al hardware,
facilitando el desarrollo de aplicaciones.
Ventajas de Android
Sistema operativo multitarea. Plataforma Open-source No está ligado a plataformas de hardware. La participación de terceros desarrolladores es
más accesible. Soportado por Google
Componentes de Aplicaciones Android
Actividad: Pantalla simple con interfaz de usuario.
Servicio: Componente que corre en el background para realizar operaciones o comunicarse con procesos remotos.
Proveedores de contenido: Administra datos para ser compartidos entre diferentes aplicaciones.
Recibidores de emisiones: Componentes de responden a anuncios del sistema. No tienen interfaz; sin embargo, pueden crear notificaciones.
Los componentes de Android pueden interactuar entre sí para facilitar el procesamiento de información.
Comunicación entre procesos por medio de Intents.
Ciclo de Vida de las Actividades
Ejemplo de Aplicación Android