SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
Iniciación a la
programación para
     Android
    Murcia GTUG
● @murciagtug
● gplus.to/murciagtug
● http://murcia.gtugs.org
● Lista de correo: http://bit.ly/vk2YxJ
Alberto Elías, Organizador Murcia
GTUG

●   gplus.to/albertoelias
●   @aeliasnet
●   alberto@gtugs.org
●   A++genda: http://bit.
    ly/qBCSZY
Configurar el entorno




     http://bit.ly/w4R6yj
¿Qué es Android?
●   Plataforma de última generación
●   Software libre => Libertad
●   Dispositivos de última generación: tablets y
    smartphones
●   Android Market
●   Personalización
●   Multitarea
●   Comunidad
●   Evolución constante y Crecimiento
    aplastante
¿Cómo es una app Android?
Estructura
             src: Clases Java
             res: Recursos
                 drawable: imágenes o
             archivos xml que dibujen un
             objeto
                 layout: archivos xml para
             la interfaz
                 values: valores estáticos
             AndroidManifest.xml
Componentes de una app
1. Activity. Una sola pantalla de la UI.
2. Service. Corre en background y no tiene UI.
3. Content Provider. Forma de compartir
   información
4. Broadcast receiver. Responde a anuncios
   del sistema.
Componentes de una app
1. Activity. Una sola pantalla de la UI.
2. Service. Corre en background y no tiene UI.
3. Content Provider. Forma de compartir
   información
4. Broadcast receiver. Responde a anuncios
   del sistema.
Ciclo de vida de un Activity
                   1. onCreate(): se crea el
                      Activity
                   2. onStart(): el Activity es
                      visible
                   3. onResume(): el Activity
                      es interactúa con el
                      usuario
                   4. onPause(): se pausa el
                      Activity y se guarda su
                      estado
                   5. onStop(): el Activity ya
                      no es visible
                   6. onDestroy(): se destruye
                      el Activity
¡HolaMundo!
 Mi primera app
Pestañas
                                 Lista

           Botones




                Cifrador                 Editbox


           Incluyendo funcionalidad

 Dialogs


                               Toast
Muchas gracias

Más contenido relacionado

Similar a Iniciación a la programación para Android - Murcia GTUG (Murcia Lan Pary 2011)

Píldora 1: Android intro
Píldora 1: Android introPíldora 1: Android intro
Píldora 1: Android intro
hojalataverde
 
Android la plataforma móvil open source
Android la plataforma móvil open sourceAndroid la plataforma móvil open source
Android la plataforma móvil open source
Israel Camacho
 

Similar a Iniciación a la programación para Android - Murcia GTUG (Murcia Lan Pary 2011) (20)

Curso Android Tema 2
Curso Android Tema 2Curso Android Tema 2
Curso Android Tema 2
 
Preguntas sobre android
Preguntas sobre androidPreguntas sobre android
Preguntas sobre android
 
Aprender a Aprender Android
Aprender a Aprender AndroidAprender a Aprender Android
Aprender a Aprender Android
 
Android estructura del Sistema Operativo
Android estructura del Sistema OperativoAndroid estructura del Sistema Operativo
Android estructura del Sistema Operativo
 
Píldora 1: Android intro
Píldora 1: Android introPíldora 1: Android intro
Píldora 1: Android intro
 
Seminario Android
Seminario AndroidSeminario Android
Seminario Android
 
Introducción a Android
Introducción a AndroidIntroducción a Android
Introducción a Android
 
Gestion de procesos Android
Gestion de procesos AndroidGestion de procesos Android
Gestion de procesos Android
 
Preguntas de android
Preguntas  de androidPreguntas  de android
Preguntas de android
 
Preguntas de android
Preguntas  de androidPreguntas  de android
Preguntas de android
 
Introduccion a Android
Introduccion a AndroidIntroduccion a Android
Introduccion a Android
 
Preguntas sobre android
Preguntas sobre androidPreguntas sobre android
Preguntas sobre android
 
Intro. a Android Instituto Bosc de la Coma en Olot
Intro. a Android Instituto Bosc de la Coma en OlotIntro. a Android Instituto Bosc de la Coma en Olot
Intro. a Android Instituto Bosc de la Coma en Olot
 
Tema 4 3_4_interfaces_de_usuario
Tema 4 3_4_interfaces_de_usuarioTema 4 3_4_interfaces_de_usuario
Tema 4 3_4_interfaces_de_usuario
 
GUI#2
GUI#2GUI#2
GUI#2
 
Tema 4 3_3_interfaces_de_usuario
Tema 4 3_3_interfaces_de_usuarioTema 4 3_3_interfaces_de_usuario
Tema 4 3_3_interfaces_de_usuario
 
Android la plataforma móvil open source
Android la plataforma móvil open sourceAndroid la plataforma móvil open source
Android la plataforma móvil open source
 
Paradigmas de interacción
Paradigmas de interacciónParadigmas de interacción
Paradigmas de interacción
 
Curso desarrollo en android
Curso desarrollo en androidCurso desarrollo en android
Curso desarrollo en android
 
Intrefaz
 Intrefaz Intrefaz
Intrefaz
 

Último

2 CONCEPTOS BASICOS EN FARMACOLOGIA.pptx
2 CONCEPTOS BASICOS EN FARMACOLOGIA.pptx2 CONCEPTOS BASICOS EN FARMACOLOGIA.pptx
2 CONCEPTOS BASICOS EN FARMACOLOGIA.pptx
naomivillacres0
 
TEMA 6 LA II REPÚBLICA (1931-1936).pdf
TEMA 6         LA II REPÚBLICA (1931-1936).pdfTEMA 6         LA II REPÚBLICA (1931-1936).pdf
TEMA 6 LA II REPÚBLICA (1931-1936).pdf
rauldol777
 
253.CUIDARTE SAN MARTIN PARA UNA MEJOR FORMACION
253.CUIDARTE SAN MARTIN PARA UNA MEJOR FORMACION253.CUIDARTE SAN MARTIN PARA UNA MEJOR FORMACION
253.CUIDARTE SAN MARTIN PARA UNA MEJOR FORMACION
ArtemisaReateguiCaro
 

Último (10)

Manual Corporativo Cafe Daelicia en pdf.
Manual Corporativo Cafe Daelicia en pdf.Manual Corporativo Cafe Daelicia en pdf.
Manual Corporativo Cafe Daelicia en pdf.
 
Explora el boletín del 8 de mayo de 2024
Explora el boletín del 8 de mayo de 2024Explora el boletín del 8 de mayo de 2024
Explora el boletín del 8 de mayo de 2024
 
2 CONCEPTOS BASICOS EN FARMACOLOGIA.pptx
2 CONCEPTOS BASICOS EN FARMACOLOGIA.pptx2 CONCEPTOS BASICOS EN FARMACOLOGIA.pptx
2 CONCEPTOS BASICOS EN FARMACOLOGIA.pptx
 
Manejo de recepción y despacho Repuestos
Manejo de recepción y despacho RepuestosManejo de recepción y despacho Repuestos
Manejo de recepción y despacho Repuestos
 
TEMA 6 LA II REPÚBLICA (1931-1936).pdf
TEMA 6         LA II REPÚBLICA (1931-1936).pdfTEMA 6         LA II REPÚBLICA (1931-1936).pdf
TEMA 6 LA II REPÚBLICA (1931-1936).pdf
 
DECRETO 356 vigilancia y seguridad privada
DECRETO 356 vigilancia  y seguridad privadaDECRETO 356 vigilancia  y seguridad privada
DECRETO 356 vigilancia y seguridad privada
 
Manual-de-instalaciones-sanitarias-modulo-2-Minedu.pdf
Manual-de-instalaciones-sanitarias-modulo-2-Minedu.pdfManual-de-instalaciones-sanitarias-modulo-2-Minedu.pdf
Manual-de-instalaciones-sanitarias-modulo-2-Minedu.pdf
 
Mercado de trabajo y discapacidad. Inclusión laboral.
Mercado de trabajo y discapacidad.  Inclusión laboral.Mercado de trabajo y discapacidad.  Inclusión laboral.
Mercado de trabajo y discapacidad. Inclusión laboral.
 
Explora el boletín del 3 de mayo de 2024
Explora el boletín del 3 de mayo de 2024Explora el boletín del 3 de mayo de 2024
Explora el boletín del 3 de mayo de 2024
 
253.CUIDARTE SAN MARTIN PARA UNA MEJOR FORMACION
253.CUIDARTE SAN MARTIN PARA UNA MEJOR FORMACION253.CUIDARTE SAN MARTIN PARA UNA MEJOR FORMACION
253.CUIDARTE SAN MARTIN PARA UNA MEJOR FORMACION
 

Iniciación a la programación para Android - Murcia GTUG (Murcia Lan Pary 2011)

  • 1. Iniciación a la programación para Android Murcia GTUG
  • 2. ● @murciagtug ● gplus.to/murciagtug ● http://murcia.gtugs.org ● Lista de correo: http://bit.ly/vk2YxJ
  • 3. Alberto Elías, Organizador Murcia GTUG ● gplus.to/albertoelias ● @aeliasnet ● alberto@gtugs.org ● A++genda: http://bit. ly/qBCSZY
  • 4. Configurar el entorno http://bit.ly/w4R6yj
  • 5. ¿Qué es Android? ● Plataforma de última generación ● Software libre => Libertad ● Dispositivos de última generación: tablets y smartphones ● Android Market ● Personalización ● Multitarea ● Comunidad ● Evolución constante y Crecimiento aplastante
  • 6. ¿Cómo es una app Android?
  • 7. Estructura src: Clases Java res: Recursos drawable: imágenes o archivos xml que dibujen un objeto layout: archivos xml para la interfaz values: valores estáticos AndroidManifest.xml
  • 8. Componentes de una app 1. Activity. Una sola pantalla de la UI. 2. Service. Corre en background y no tiene UI. 3. Content Provider. Forma de compartir información 4. Broadcast receiver. Responde a anuncios del sistema.
  • 9. Componentes de una app 1. Activity. Una sola pantalla de la UI. 2. Service. Corre en background y no tiene UI. 3. Content Provider. Forma de compartir información 4. Broadcast receiver. Responde a anuncios del sistema.
  • 10. Ciclo de vida de un Activity 1. onCreate(): se crea el Activity 2. onStart(): el Activity es visible 3. onResume(): el Activity es interactúa con el usuario 4. onPause(): se pausa el Activity y se guarda su estado 5. onStop(): el Activity ya no es visible 6. onDestroy(): se destruye el Activity
  • 12. Pestañas Lista Botones Cifrador Editbox Incluyendo funcionalidad Dialogs Toast