SlideShare una empresa de Scribd logo
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)

Curso Android Tema 2
Curso Android Tema 2Curso Android Tema 2
Curso Android Tema 2
Frank Jorge
 
Preguntas sobre android
Preguntas sobre androidPreguntas sobre android
Preguntas sobre android
Zenon Gallegos Lopez
 
Aprender a Aprender Android
Aprender a Aprender AndroidAprender a Aprender Android
Aprender a Aprender Android
Raul Martinez Fernandez
 
Android estructura del Sistema Operativo
Android estructura del Sistema OperativoAndroid estructura del Sistema Operativo
Android estructura del Sistema Operativo
Jesus Jimenez
 
Píldora 1: Android intro
Píldora 1: Android introPíldora 1: Android intro
Píldora 1: Android intro
hojalataverde
 
Seminario Android
Seminario AndroidSeminario Android
Seminario Android
FranCarpio89
 
Introducción a Android
Introducción a AndroidIntroducción a Android
Introducción a Android
Canío CaminoSolo
 
Gestion de procesos Android
Gestion de procesos AndroidGestion de procesos Android
Gestion de procesos Android
Carlos Francisco Ojeda Ureña
 
Preguntas de android
Preguntas  de androidPreguntas  de android
Preguntas de android
Elizabeth Medina Ramirez
 
Preguntas de android
Preguntas  de androidPreguntas  de android
Preguntas de android
Elizabeth Medina Ramirez
 
Introduccion a Android
Introduccion a AndroidIntroduccion a Android
Introduccion a Android
Paradigma Digital
 
Preguntas sobre android
Preguntas sobre androidPreguntas sobre android
Preguntas sobre android
Yorcho Bocanegra
 
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
hojalataverde
 
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
Carlos A. Iglesias
 
GUI#2
GUI#2GUI#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
Carlos A. Iglesias
 
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
 
Paradigmas de interacción
Paradigmas de interacciónParadigmas de interacción
Paradigmas de interacción
Tensor
 
Curso desarrollo en android
Curso desarrollo en androidCurso desarrollo en android
Curso desarrollo en android
Emilio Aviles Avila
 
Intrefaz gráfica de usuario
Intrefaz gráfica de usuarioIntrefaz gráfica de usuario
Intrefaz gráfica de usuario
Colegio Agropecuario de San Carlos
 

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 gráfica de usuario
Intrefaz gráfica de usuarioIntrefaz gráfica de usuario
Intrefaz gráfica de usuario
 

Último

VIAS DE ADMINISTRACION MED Aves de coralpptx
VIAS DE ADMINISTRACION MED Aves de coralpptxVIAS DE ADMINISTRACION MED Aves de coralpptx
VIAS DE ADMINISTRACION MED Aves de coralpptx
sandramescua12
 
Explora el boletín del 10 de junio de 2024
Explora el boletín del 10 de junio de 2024Explora el boletín del 10 de junio de 2024
Explora el boletín del 10 de junio de 2024
Yes Europa
 
Explora el boletín del 5 de junio de 2024.doc
Explora el boletín del 5 de junio de 2024.docExplora el boletín del 5 de junio de 2024.doc
Explora el boletín del 5 de junio de 2024.doc
Yes Europa
 
Sangre que me da la paz C_letra y acordes.pdf
Sangre que me da la paz C_letra y acordes.pdfSangre que me da la paz C_letra y acordes.pdf
Sangre que me da la paz C_letra y acordes.pdf
Ani Ann
 
Sesión 1 - Redacción de los Documentos Administrativos.pdf
Sesión 1 - Redacción de los Documentos Administrativos.pdfSesión 1 - Redacción de los Documentos Administrativos.pdf
Sesión 1 - Redacción de los Documentos Administrativos.pdf
JoseMatos426297
 
miocardiopatia chagasica 1 de la universidade ufano
miocardiopatia chagasica 1 de la universidade ufanomiocardiopatia chagasica 1 de la universidade ufano
miocardiopatia chagasica 1 de la universidade ufano
OnismarLopes
 
Análisis de Políticas Educativas (presentación).pptx
Análisis de Políticas Educativas (presentación).pptxAnálisis de Políticas Educativas (presentación).pptx
Análisis de Políticas Educativas (presentación).pptx
GabrielaBianchini6
 
Explora el boletín del 3 de junio de 2024
Explora el boletín del 3 de junio de 2024Explora el boletín del 3 de junio de 2024
Explora el boletín del 3 de junio de 2024
Yes Europa
 
Explora el boletin del 17 de mayo de 2024
Explora el boletin del 17 de mayo de 2024Explora el boletin del 17 de mayo de 2024
Explora el boletin del 17 de mayo de 2024
Yes Europa
 
Manual de Marca Municipalidad de Rosario
Manual de Marca Municipalidad de RosarioManual de Marca Municipalidad de Rosario
Manual de Marca Municipalidad de Rosario
estacionmartinezestr
 
Mapa-conceptual-de-los-Carbohidratos.docx
Mapa-conceptual-de-los-Carbohidratos.docxMapa-conceptual-de-los-Carbohidratos.docx
Mapa-conceptual-de-los-Carbohidratos.docx
t2rsm8p5kc
 

Último (11)

VIAS DE ADMINISTRACION MED Aves de coralpptx
VIAS DE ADMINISTRACION MED Aves de coralpptxVIAS DE ADMINISTRACION MED Aves de coralpptx
VIAS DE ADMINISTRACION MED Aves de coralpptx
 
Explora el boletín del 10 de junio de 2024
Explora el boletín del 10 de junio de 2024Explora el boletín del 10 de junio de 2024
Explora el boletín del 10 de junio de 2024
 
Explora el boletín del 5 de junio de 2024.doc
Explora el boletín del 5 de junio de 2024.docExplora el boletín del 5 de junio de 2024.doc
Explora el boletín del 5 de junio de 2024.doc
 
Sangre que me da la paz C_letra y acordes.pdf
Sangre que me da la paz C_letra y acordes.pdfSangre que me da la paz C_letra y acordes.pdf
Sangre que me da la paz C_letra y acordes.pdf
 
Sesión 1 - Redacción de los Documentos Administrativos.pdf
Sesión 1 - Redacción de los Documentos Administrativos.pdfSesión 1 - Redacción de los Documentos Administrativos.pdf
Sesión 1 - Redacción de los Documentos Administrativos.pdf
 
miocardiopatia chagasica 1 de la universidade ufano
miocardiopatia chagasica 1 de la universidade ufanomiocardiopatia chagasica 1 de la universidade ufano
miocardiopatia chagasica 1 de la universidade ufano
 
Análisis de Políticas Educativas (presentación).pptx
Análisis de Políticas Educativas (presentación).pptxAnálisis de Políticas Educativas (presentación).pptx
Análisis de Políticas Educativas (presentación).pptx
 
Explora el boletín del 3 de junio de 2024
Explora el boletín del 3 de junio de 2024Explora el boletín del 3 de junio de 2024
Explora el boletín del 3 de junio de 2024
 
Explora el boletin del 17 de mayo de 2024
Explora el boletin del 17 de mayo de 2024Explora el boletin del 17 de mayo de 2024
Explora el boletin del 17 de mayo de 2024
 
Manual de Marca Municipalidad de Rosario
Manual de Marca Municipalidad de RosarioManual de Marca Municipalidad de Rosario
Manual de Marca Municipalidad de Rosario
 
Mapa-conceptual-de-los-Carbohidratos.docx
Mapa-conceptual-de-los-Carbohidratos.docxMapa-conceptual-de-los-Carbohidratos.docx
Mapa-conceptual-de-los-Carbohidratos.docx
 

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