PROGRAMACIÓN MÓVIL PARA ANDROID
저자: Frank Bernabe Garcia
1. Android
1.1. Proyecto de código abierto
1.2. Sistema operativo móvil basado en Linux.
1.3. Desarrollado y mantenido por Google.
2. ¿Por que android?
2.1. Cuenta con una gran comunidad de desarrolladores
2.1.1. Project specifications
2.1.2. End User requirements
2.1.3. Action points sign-off
2.2. Mas de 400.000 aplicaciones en la Play Store
2.2.1. Define actions as necessary
2.3. Los programas están escritos en el lenguaje Java.
3. Componentes Principales de Android
3.1. Aplicaciones
3.2. La arquitectura está diseñada para simplificar la reutilización de componentes.
3.3. Runtime de Android
3.4. Núcleo Linux
4. Arquitectura
4.1. Las aplicaciones se ejecutan en un framework Java sobre el núcleo de bibliotecas Java en una máquina virtual Dalvik.
4.2. Las bibliotecas escritas en lenguaje C
4.3. El sistema operativo está compuesto por 12 millones de líneas de código, incluyendo 3 millones de líneas de XML, 2,8 millones de líneas de lenguaje C, 2,1 millones de líneas de Java y 1,75 millones de líneas de C++.
5. Lo último en tecnología y funcionalidades de la Web 2.0
5.1. Diseño del dispositivo
5.2. Almacenamiento
5.3. Conectividad
5.3.1. Included
5.3.2. Included
5.3.3. Excluded