Usuario:Juanda/android/presentacion

=Curso Arquitectura Android=

Objetivo 1: Entender términos muy habituales en el mundo Android

 * Saber que significan términos tan oídos como:
 * Rom cocinada
 * Rooteo
 * brick o ladrillo

Objetivo 2: Comprender la arquitectura del sistema operativo Android y su desarrollo

 * ¿Necesito una ROM diferente a la que tengo?
 * ¿Por qué no llega la actualización OTA?
 * ¿Por qué no tenemos el root de nuestro propio teléfono? ¿Esto no es software libre?

Objetivo 3: Cacharrear con el Linux que hay debajo de la interfaz de Android

 * Particiones del sistema
 * Ficheros típicos de Linux en Android
 * Comandos terminal Linux en Android (toolbox y busybox)

Objetivo 4: Apreciar las similitudes y diferencias entre un móvil y un PC
....
 * Diferencias en la BIOS
 * Aplicaciones - usuarios - almacenamiento
 * Modo de recuperación

Objetivo 5: Preparar un entorno de trabajo para la docencia
....
 * Uso de emuladores
 * Configuración y uso de nuestro propio terminal. Drivers adb.
 * Escoger un IDE: Eclipse
 * Sistema Operativo: ¿Windows o Linux?

Nuestro perfil

 * ¿Conocimientos en Linux?
 * ¿Programación orientada a objetos?
 * ¿Administradores de SO?
 * ¿Con qué objetivos del curso te identificas tu?

Como empezar

 * Información en la red bastante dispersa y para casos partículares
 * Búsqueda en google de los términos desconocidos: RUU, SPL, etc...
 * Foros y wiki de htc mania y de xda-developers (en inglés)
 * Blogs particulares
 * Webs y wikis de creadores de ROMS y aplicaciones.
 * La información está muy dispersa, así que empecemos por esta wiki :-)
 * http://es.wikieducator.org/Usuario:Juanda/android/presentacion