Taller de introducción a Android Adrián Catalán @ykro
Esta presentación se encuentra en http://bit.ly/bX6cpq
¿ qué es Android? Plataforma móvil, libre, gratis y abierta Un stack completo, que incluye Sistema Operativo Middleware Aplicaciones APIs
android no es linux ni es java No se cuenta con un sistema nativo de ventanas No hay soporte para glibc No es posible utilizar las aplicaciones GNU
android utiliza el kernel de Linux seguridad manejo de memoria manejo de procesos stack de red (FTFW!) drivers 
y además! binder (para IPC) ashmem logger manejo de consumo de energía (wakelocks) http://elinux.org/Android_Kernel_Features
Kernel de Linux Librerías nativas Dalvik Android Framework Aplicaciones
 
 
Activity : Una sola pantalla. La aplicación se construye de una o más de estas.
Activities Deck de cartas
Views Bloques para construir la aplicación Responden a eventos Descritas a través de XML
Intent : Código para realizar algo, facilita la comunicación entre aplicaciones.
Service : Una tarea que puede ejecutarse aun cuando no está visible.
Content Provider : Data que cualquier aplicación puede accesar.
Hora de trabajar Código disponible en http://bit.ly/aBlore
  Guatemala

Taller Android - FIT 2010

  • 1.
    Taller de introduccióna Android Adrián Catalán @ykro
  • 2.
    Esta presentación seencuentra en http://bit.ly/bX6cpq
  • 3.
    ¿ qué esAndroid? Plataforma móvil, libre, gratis y abierta Un stack completo, que incluye Sistema Operativo Middleware Aplicaciones APIs
  • 4.
    android no eslinux ni es java No se cuenta con un sistema nativo de ventanas No hay soporte para glibc No es posible utilizar las aplicaciones GNU
  • 5.
    android utiliza elkernel de Linux seguridad manejo de memoria manejo de procesos stack de red (FTFW!) drivers 
  • 6.
    y además! binder(para IPC) ashmem logger manejo de consumo de energía (wakelocks) http://elinux.org/Android_Kernel_Features
  • 7.
    Kernel de LinuxLibrerías nativas Dalvik Android Framework Aplicaciones
  • 8.
  • 9.
  • 10.
    Activity : Unasola pantalla. La aplicación se construye de una o más de estas.
  • 11.
  • 12.
    Views Bloques paraconstruir la aplicación Responden a eventos Descritas a través de XML
  • 13.
    Intent : Códigopara realizar algo, facilita la comunicación entre aplicaciones.
  • 14.
    Service : Unatarea que puede ejecutarse aun cuando no está visible.
  • 15.
    Content Provider :Data que cualquier aplicación puede accesar.
  • 16.
    Hora de trabajarCódigo disponible en http://bit.ly/aBlore
  • 17.