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 en Murcia

Similar a Iniciación a la programación para Android en Murcia (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

NOM-011-STPS-2001 NORMATIVA PRESENTACION
NOM-011-STPS-2001 NORMATIVA PRESENTACIONNOM-011-STPS-2001 NORMATIVA PRESENTACION
NOM-011-STPS-2001 NORMATIVA PRESENTACIONKarina224599
 
-PEIC-NUEVO de plantel educativo Venezuela
-PEIC-NUEVO de plantel educativo Venezuela-PEIC-NUEVO de plantel educativo Venezuela
-PEIC-NUEVO de plantel educativo VenezuelaJESUS341998
 
CONTRATO DE TRABAJO, remuneraciones y otros datos
CONTRATO DE TRABAJO, remuneraciones y otros datosCONTRATO DE TRABAJO, remuneraciones y otros datos
CONTRATO DE TRABAJO, remuneraciones y otros datosJENNIFERBERARDI1
 
EMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptx
EMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptxEMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptx
EMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptxdaryel2
 
FASES DE LA CONSULTORÍA- parte 1aa.pptx
FASES DE LA CONSULTORÍA- parte 1aa.pptxFASES DE LA CONSULTORÍA- parte 1aa.pptx
FASES DE LA CONSULTORÍA- parte 1aa.pptx10ColungaFloresJosSa
 
¡Explora el boletín del 29 abril de 2024!
¡Explora el boletín del 29 abril de 2024!¡Explora el boletín del 29 abril de 2024!
¡Explora el boletín del 29 abril de 2024!Yes Europa
 
GUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdf
GUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdfGUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdf
GUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdfIsaacRobertoRamrezLe
 

Último (7)

NOM-011-STPS-2001 NORMATIVA PRESENTACION
NOM-011-STPS-2001 NORMATIVA PRESENTACIONNOM-011-STPS-2001 NORMATIVA PRESENTACION
NOM-011-STPS-2001 NORMATIVA PRESENTACION
 
-PEIC-NUEVO de plantel educativo Venezuela
-PEIC-NUEVO de plantel educativo Venezuela-PEIC-NUEVO de plantel educativo Venezuela
-PEIC-NUEVO de plantel educativo Venezuela
 
CONTRATO DE TRABAJO, remuneraciones y otros datos
CONTRATO DE TRABAJO, remuneraciones y otros datosCONTRATO DE TRABAJO, remuneraciones y otros datos
CONTRATO DE TRABAJO, remuneraciones y otros datos
 
EMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptx
EMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptxEMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptx
EMBARQUE Y DESEMBARQUE VEHICULOS MILITARES .pptx
 
FASES DE LA CONSULTORÍA- parte 1aa.pptx
FASES DE LA CONSULTORÍA- parte 1aa.pptxFASES DE LA CONSULTORÍA- parte 1aa.pptx
FASES DE LA CONSULTORÍA- parte 1aa.pptx
 
¡Explora el boletín del 29 abril de 2024!
¡Explora el boletín del 29 abril de 2024!¡Explora el boletín del 29 abril de 2024!
¡Explora el boletín del 29 abril de 2024!
 
GUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdf
GUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdfGUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdf
GUIA DOCENTE NEUMOLOGIA 2024 guia guia.pdf
 

Iniciación a la programación para Android en Murcia

  • 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