SlideShare uma empresa Scribd logo
1 de 8
Baixar para ler offline
Ficha pedagógica




      Aplicaciones Android




Parque Tecnológico de Asturias - Edificio CEEI - 33428 Llanera - Asturias - Tel. 985 980 098 - Fax 985 980 61
Ficha pedagógica




      Descripción

      El presente curso ofrece al alumno la oportunidad de conocer el sistema operativo
      Android a nivel de desarrollo de aplicaciones básicas. El desarrollo de aplicaciones
      para smartphones con sistema operativo Android propone conocer el lenguaje java ,
      introducirse en el paradigma de la orientación a objetos y una vez alcanzados estos
      objetivos introducirse en su mercado de aplicaciones.

      El contenido del curso está diseñado con un lenguaje directo, ejemplos(empezando
      por casos generales hacia propósitos mas concretos) ilustrativos explicados paso a
      paso y fichas prácticas.




      Objetivos

      El seguimiento de este curso permitirá al alumno adquirir la destreza necesaria para
      desarrollar aplicaciones a un nivel básico.




Parque Tecnológico de Asturias - Edificio CEEI - 33428 Llanera - Asturias - Tel. 985 980 098 - Fax 985 980 61
Ficha pedagógica




                            Al finalizar el curso, el alumno será capaz de:

                      Conocer y trabajar con clases y objetos predefinidos por el sistema.

                      Conocer y trabajar con controladores (o widgets) definidos por el sistema.

                      Conocer y trabajar con eventos producidos sobre los distintos controladores
                       (pulsaciones cortas, largas...).

                      Construir interfaces de usuario visuales, que permitan una interacción
                       directa y responder a la misma con las acciones pertinentes.

                      Redefinir clases predefinidas en el sistema para adaptarlas a nuestro gusto
                       y conveniencia.

                      Conocer la necesidad de introducir persistencia en la aplicación.

                      Dotar a la aplicación de persistencia a través de bases de datos SQLite.

                      Conocer la necesidad de solicitar permisos para realizar acciones con
                       privilegios(acceso a internet), para preservar la seguridad.

                      Conocer y trabajar con la api, proporcionada por Google, Googlemaps.

                      Conocer los conceptos que sumergen al                           desarrollador en este nuevo
                       entorno como son: Activity, Service, Intent.

                      Gestionar las preferencias de la aplicación introducidas por el usuario
                       (ajustes de la aplicación).

                      Dotar a la aplicación de menús con opciones ampliadas.




      Duración

      120 horas.




Parque Tecnológico de Asturias - Edificio CEEI - 33428 Llanera - Asturias - Tel. 985 980 098 - Fax 985 980 61
Ficha pedagógica



      Contenidos




                            UNIDAD 1.- Entorno de desarrollo

            TEMA 1 INTRODUCCIÓN

                         Obtener e instalar JDK y JRE.

                         Obtener Eclipse.

                         Obtener e instalar SDK.

                         Obtener e instalar plugin ADT para eclipse.

                         Configurar un AVD.



            TEMA 2 DESCRIPCIÓN DEL ENTORNO DE DESARROLLO


                         Creación de un proyecto Android.

                         Vista “PackageExplorer”.

                         Vista central.

                         Vista “Outline”.

                         Vista “Console”.



            TEMA 3 DEPURACIÓN


                         Seguimiento de nuestra aplicación.

                         Guiando a nuestra aplicación.

                         Log.




Parque Tecnológico de Asturias - Edificio CEEI - 33428 Llanera - Asturias - Tel. 985 980 098 - Fax 985 980 61
Ficha pedagógica




                            UNIDAD 2.- Entorno de desarrollo



            TEMA 1 COMPONENTES DE UNA APLICACIÓN ANDROID.


                                   Activity.

                                   Crear una Activity.

                                   Crear una Interfaz de usuario.

                                   Declarar la actividad en el manifiesto.

                                   Enlazando una Activity con su UI.

                                   Llamar a otra Activity.

                                   Llamar a otra Activity esperando un resultado.

                                   Paso de datos entre Activity.

                                   Pila de Activity.

                                   Finalizar una Activity.

                                   Ciclo de vida de las Activity.

                                   Intent.

                                   Estructura de unIntent.

                                   Action, data, category, extras, MIME type.

                                   IntentFilters.

                                   Resolución de un Intent.

                                   Intent Implícitos.

                                   Intent Explícitos.

                                   Contexto de la aplicación.

                                   Componentes avanzados de una aplicación Android.

                                   Service, BroadCastReceiver y Content Provider.




Parque Tecnológico de Asturias - Edificio CEEI - 33428 Llanera - Asturias - Tel. 985 980 098 - Fax 985 980 61
Ficha pedagógica



            TEMA 2 EXTERNALIZAR DATOS


                                   Strings.

                                   Colors.

                                   Dimensions.

                                   Drawables.

                                   Styles & Themes.



            TEMA 3 SEGURIDAD (PERMISOS)




                            UNIDAD 3.- Interfaces de usuario



            TEMA 1 CONTROLADORES BÁSICOS


                         View y su descendencia.

                         ViewGroup.

                         Layout.

                         Eventos.



            TEMA 2 WIDGETS BÁSICOS.


                         TextView.

                         EditText.

                         Button.




Parque Tecnológico de Asturias - Edificio CEEI - 33428 Llanera - Asturias - Tel. 985 980 098 - Fax 985 980 61
Ficha pedagógica




            TEMA 3 WIDGETS DE NIVEL MEDIO.


                         ListView

                         Spinner

                         TabWidget



            TEMA 4 MENÚS Y SU DEFINICIÓN


                         Conocer e implementar menús contextuales.

                         Conocer e implementar menús de opciones.

                         Conocer e implementar Submenú.




                            Unidad 4.- Persistencia



            TEMA 1 SQLITE


                         Crear una base de datos.

                         Modificar los datos de la base de datos.

                         Obtener registros de la base de datos.

                         Patrón DAO



            TEMA 2 SHARED PREFERENCES.


                         Crear una pantalla de preferencias.

                         Almacenar preferencias.

                         Extraer preferencias.




Parque Tecnológico de Asturias - Edificio CEEI - 33428 Llanera - Asturias - Tel. 985 980 098 - Fax 985 980 61
Ficha pedagógica




            TEMA 3 OTROS CONCEPTOS DE PERSISTENCIA.


                         Conocer la existencia de bases de datos de objetos.




                            Unidad 5.- Google maps



            TEMA 1 REQUISITOS


                         Obtener la clave de desarrollo.

                         Obtener la api de Google.

                         Crear un AVD compatible con la api de Google para mapas.

                         Descripción de la Api de Google.

                         MapView.

                         MapViewController.




      Metodología

      Se combinan las explicaciones visuales, sobre ejemplos prácticos, con materiales
      didácticos escritos como manuales y fichas de ejercicios. Estas últimas son un
      excelente método de aprendizaje y autoevaluación.

      La carga lectiva del curso es de 120 horas y la evaluación final del alumno, se basará
      en la nota media obtenida en los tests finales y ejercicios entregados.




Parque Tecnológico de Asturias - Edificio CEEI - 33428 Llanera - Asturias - Tel. 985 980 098 - Fax 985 980 61

Mais conteúdo relacionado

Destaque (20)

Persona ganadora (ii) hoy
Persona ganadora (ii) hoyPersona ganadora (ii) hoy
Persona ganadora (ii) hoy
 
Tema4 dif osi-tcp.ppt
Tema4 dif osi-tcp.pptTema4 dif osi-tcp.ppt
Tema4 dif osi-tcp.ppt
 
528 eltango en imágenes fede
528 eltango en imágenes fede528 eltango en imágenes fede
528 eltango en imágenes fede
 
Pmp tramas tedef
Pmp tramas tedefPmp tramas tedef
Pmp tramas tedef
 
Es imposible. .-b
Es imposible. .-bEs imposible. .-b
Es imposible. .-b
 
Qué haces en tu tiempo libre?
Qué haces en tu tiempo libre?Qué haces en tu tiempo libre?
Qué haces en tu tiempo libre?
 
Pmp tramas tedef (1)
Pmp tramas tedef (1)Pmp tramas tedef (1)
Pmp tramas tedef (1)
 
Inventadero
InventaderoInventadero
Inventadero
 
Scrumyprincipiosgiles (1)
Scrumyprincipiosgiles (1)Scrumyprincipiosgiles (1)
Scrumyprincipiosgiles (1)
 
Transistores
TransistoresTransistores
Transistores
 
Tarea 1 giovanna
Tarea 1   giovannaTarea 1   giovanna
Tarea 1 giovanna
 
La educación
La educaciónLa educación
La educación
 
La vida del_jubilado
La vida del_jubiladoLa vida del_jubilado
La vida del_jubilado
 
Tesispptfinal
TesispptfinalTesispptfinal
Tesispptfinal
 
Camaras
CamarasCamaras
Camaras
 
Terapiacognitivoconductual 1222392179017388-8
Terapiacognitivoconductual 1222392179017388-8Terapiacognitivoconductual 1222392179017388-8
Terapiacognitivoconductual 1222392179017388-8
 
Es imposible. .-b
Es imposible. .-bEs imposible. .-b
Es imposible. .-b
 
Chárbel makhlouf, santo
Chárbel makhlouf, santoChárbel makhlouf, santo
Chárbel makhlouf, santo
 
Idirectioner
IdirectionerIdirectioner
Idirectioner
 
Ara
AraAra
Ara
 

Semelhante a Aplicaciones Android Nivel I

Aplicaciones iOS Nivel I
Aplicaciones iOS Nivel IAplicaciones iOS Nivel I
Aplicaciones iOS Nivel IAlterware
 
Nuevas Herramientas Para Administrativos
Nuevas Herramientas Para AdministrativosNuevas Herramientas Para Administrativos
Nuevas Herramientas Para AdministrativosAlterware
 
Escuela Superior de Cd Sahagun plantilla2.pptx
Escuela Superior de Cd Sahagun plantilla2.pptxEscuela Superior de Cd Sahagun plantilla2.pptx
Escuela Superior de Cd Sahagun plantilla2.pptxjosevillaltadso
 
10 guia sistemas 2 programacion eventos
10 guia sistemas 2 programacion eventos10 guia sistemas 2 programacion eventos
10 guia sistemas 2 programacion eventosJonatan Perez
 
Modulo Ntics II FICM (marzo-septiembre 2011)
Modulo Ntics II FICM (marzo-septiembre 2011)Modulo Ntics II FICM (marzo-septiembre 2011)
Modulo Ntics II FICM (marzo-septiembre 2011)jcastellanob
 
Formativo ntics 2_basica_jorge_2012(2)
Formativo ntics 2_basica_jorge_2012(2)Formativo ntics 2_basica_jorge_2012(2)
Formativo ntics 2_basica_jorge_2012(2)Andromeda Paz
 
Formativontics2 basicajorge2012
Formativontics2 basicajorge2012Formativontics2 basicajorge2012
Formativontics2 basicajorge2012Sonia
 
Accesibilidad Y Usabilidad Web
Accesibilidad Y Usabilidad WebAccesibilidad Y Usabilidad Web
Accesibilidad Y Usabilidad WebAlterware
 
Pre karla
Pre karlaPre karla
Pre karlaJimkaa
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de androidJimmy Davila
 
Curso extensión Administración Sistema Operativo Androide
Curso extensión Administración Sistema Operativo AndroideCurso extensión Administración Sistema Operativo Androide
Curso extensión Administración Sistema Operativo AndroideComHum
 

Semelhante a Aplicaciones Android Nivel I (20)

Aplicaciones iOS Nivel I
Aplicaciones iOS Nivel IAplicaciones iOS Nivel I
Aplicaciones iOS Nivel I
 
Nuevas Herramientas Para Administrativos
Nuevas Herramientas Para AdministrativosNuevas Herramientas Para Administrativos
Nuevas Herramientas Para Administrativos
 
Competencias Digitales 5º
Competencias Digitales 5ºCompetencias Digitales 5º
Competencias Digitales 5º
 
Competencias Digitales 6º
Competencias Digitales 6ºCompetencias Digitales 6º
Competencias Digitales 6º
 
SEMANA 01- LP4.pdf
SEMANA 01- LP4.pdfSEMANA 01- LP4.pdf
SEMANA 01- LP4.pdf
 
Ofimatica rv
Ofimatica rvOfimatica rv
Ofimatica rv
 
Temario de software movil
Temario de software movilTemario de software movil
Temario de software movil
 
Escuela Superior de Cd Sahagun plantilla2.pptx
Escuela Superior de Cd Sahagun plantilla2.pptxEscuela Superior de Cd Sahagun plantilla2.pptx
Escuela Superior de Cd Sahagun plantilla2.pptx
 
10 guia sistemas 2 programacion eventos
10 guia sistemas 2 programacion eventos10 guia sistemas 2 programacion eventos
10 guia sistemas 2 programacion eventos
 
Modulo Ntics II FICM (marzo-septiembre 2011)
Modulo Ntics II FICM (marzo-septiembre 2011)Modulo Ntics II FICM (marzo-septiembre 2011)
Modulo Ntics II FICM (marzo-septiembre 2011)
 
Modulo Ntics II FICM (marzo-septiembre 2011)
Modulo Ntics II FICM (marzo-septiembre 2011)Modulo Ntics II FICM (marzo-septiembre 2011)
Modulo Ntics II FICM (marzo-septiembre 2011)
 
Formativo ntics 2_basica_jorge_2012(2)
Formativo ntics 2_basica_jorge_2012(2)Formativo ntics 2_basica_jorge_2012(2)
Formativo ntics 2_basica_jorge_2012(2)
 
Formativontics2 basicajorge2012
Formativontics2 basicajorge2012Formativontics2 basicajorge2012
Formativontics2 basicajorge2012
 
Accesibilidad Y Usabilidad Web
Accesibilidad Y Usabilidad WebAccesibilidad Y Usabilidad Web
Accesibilidad Y Usabilidad Web
 
Aplicaciones de las ti cs
Aplicaciones de las ti csAplicaciones de las ti cs
Aplicaciones de las ti cs
 
Pre karla
Pre karlaPre karla
Pre karla
 
Q2 p1.c1.simm
Q2 p1.c1.simmQ2 p1.c1.simm
Q2 p1.c1.simm
 
Preguntas de android
Preguntas de androidPreguntas de android
Preguntas de android
 
Curso extensión Administración Sistema Operativo Androide
Curso extensión Administración Sistema Operativo AndroideCurso extensión Administración Sistema Operativo Androide
Curso extensión Administración Sistema Operativo Androide
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 

Mais de Alterware

Formulario de matriculación
Formulario de matriculaciónFormulario de matriculación
Formulario de matriculaciónAlterware
 
Photoshop CS5 Avanzado
Photoshop CS5 AvanzadoPhotoshop CS5 Avanzado
Photoshop CS5 AvanzadoAlterware
 
Tecnicas De Negociacion
Tecnicas De NegociacionTecnicas De Negociacion
Tecnicas De NegociacionAlterware
 
Excel 2007 avanzado
Excel 2007 avanzadoExcel 2007 avanzado
Excel 2007 avanzadoAlterware
 
Word 2007 avanzado
Word 2007 avanzadoWord 2007 avanzado
Word 2007 avanzadoAlterware
 
Gestiona Tu Negocio Con Office
Gestiona Tu Negocio Con OfficeGestiona Tu Negocio Con Office
Gestiona Tu Negocio Con OfficeAlterware
 
Transformación de Materiales Formativos a Distancia en Materiales Formativos ...
Transformación de Materiales Formativos a Distancia en Materiales Formativos ...Transformación de Materiales Formativos a Distancia en Materiales Formativos ...
Transformación de Materiales Formativos a Distancia en Materiales Formativos ...Alterware
 

Mais de Alterware (8)

Formulario de matriculación
Formulario de matriculaciónFormulario de matriculación
Formulario de matriculación
 
Marketing
MarketingMarketing
Marketing
 
Photoshop CS5 Avanzado
Photoshop CS5 AvanzadoPhotoshop CS5 Avanzado
Photoshop CS5 Avanzado
 
Tecnicas De Negociacion
Tecnicas De NegociacionTecnicas De Negociacion
Tecnicas De Negociacion
 
Excel 2007 avanzado
Excel 2007 avanzadoExcel 2007 avanzado
Excel 2007 avanzado
 
Word 2007 avanzado
Word 2007 avanzadoWord 2007 avanzado
Word 2007 avanzado
 
Gestiona Tu Negocio Con Office
Gestiona Tu Negocio Con OfficeGestiona Tu Negocio Con Office
Gestiona Tu Negocio Con Office
 
Transformación de Materiales Formativos a Distancia en Materiales Formativos ...
Transformación de Materiales Formativos a Distancia en Materiales Formativos ...Transformación de Materiales Formativos a Distancia en Materiales Formativos ...
Transformación de Materiales Formativos a Distancia en Materiales Formativos ...
 

Aplicaciones Android Nivel I

  • 1. Ficha pedagógica Aplicaciones Android Parque Tecnológico de Asturias - Edificio CEEI - 33428 Llanera - Asturias - Tel. 985 980 098 - Fax 985 980 61
  • 2. Ficha pedagógica Descripción El presente curso ofrece al alumno la oportunidad de conocer el sistema operativo Android a nivel de desarrollo de aplicaciones básicas. El desarrollo de aplicaciones para smartphones con sistema operativo Android propone conocer el lenguaje java , introducirse en el paradigma de la orientación a objetos y una vez alcanzados estos objetivos introducirse en su mercado de aplicaciones. El contenido del curso está diseñado con un lenguaje directo, ejemplos(empezando por casos generales hacia propósitos mas concretos) ilustrativos explicados paso a paso y fichas prácticas. Objetivos El seguimiento de este curso permitirá al alumno adquirir la destreza necesaria para desarrollar aplicaciones a un nivel básico. Parque Tecnológico de Asturias - Edificio CEEI - 33428 Llanera - Asturias - Tel. 985 980 098 - Fax 985 980 61
  • 3. Ficha pedagógica Al finalizar el curso, el alumno será capaz de:  Conocer y trabajar con clases y objetos predefinidos por el sistema.  Conocer y trabajar con controladores (o widgets) definidos por el sistema.  Conocer y trabajar con eventos producidos sobre los distintos controladores (pulsaciones cortas, largas...).  Construir interfaces de usuario visuales, que permitan una interacción directa y responder a la misma con las acciones pertinentes.  Redefinir clases predefinidas en el sistema para adaptarlas a nuestro gusto y conveniencia.  Conocer la necesidad de introducir persistencia en la aplicación.  Dotar a la aplicación de persistencia a través de bases de datos SQLite.  Conocer la necesidad de solicitar permisos para realizar acciones con privilegios(acceso a internet), para preservar la seguridad.  Conocer y trabajar con la api, proporcionada por Google, Googlemaps.  Conocer los conceptos que sumergen al desarrollador en este nuevo entorno como son: Activity, Service, Intent.  Gestionar las preferencias de la aplicación introducidas por el usuario (ajustes de la aplicación).  Dotar a la aplicación de menús con opciones ampliadas. Duración 120 horas. Parque Tecnológico de Asturias - Edificio CEEI - 33428 Llanera - Asturias - Tel. 985 980 098 - Fax 985 980 61
  • 4. Ficha pedagógica Contenidos UNIDAD 1.- Entorno de desarrollo TEMA 1 INTRODUCCIÓN Obtener e instalar JDK y JRE. Obtener Eclipse. Obtener e instalar SDK. Obtener e instalar plugin ADT para eclipse. Configurar un AVD. TEMA 2 DESCRIPCIÓN DEL ENTORNO DE DESARROLLO Creación de un proyecto Android. Vista “PackageExplorer”. Vista central. Vista “Outline”. Vista “Console”. TEMA 3 DEPURACIÓN Seguimiento de nuestra aplicación. Guiando a nuestra aplicación. Log. Parque Tecnológico de Asturias - Edificio CEEI - 33428 Llanera - Asturias - Tel. 985 980 098 - Fax 985 980 61
  • 5. Ficha pedagógica UNIDAD 2.- Entorno de desarrollo TEMA 1 COMPONENTES DE UNA APLICACIÓN ANDROID. Activity. Crear una Activity. Crear una Interfaz de usuario. Declarar la actividad en el manifiesto. Enlazando una Activity con su UI. Llamar a otra Activity. Llamar a otra Activity esperando un resultado. Paso de datos entre Activity. Pila de Activity. Finalizar una Activity. Ciclo de vida de las Activity. Intent. Estructura de unIntent. Action, data, category, extras, MIME type. IntentFilters. Resolución de un Intent. Intent Implícitos. Intent Explícitos. Contexto de la aplicación. Componentes avanzados de una aplicación Android. Service, BroadCastReceiver y Content Provider. Parque Tecnológico de Asturias - Edificio CEEI - 33428 Llanera - Asturias - Tel. 985 980 098 - Fax 985 980 61
  • 6. Ficha pedagógica TEMA 2 EXTERNALIZAR DATOS Strings. Colors. Dimensions. Drawables. Styles & Themes. TEMA 3 SEGURIDAD (PERMISOS) UNIDAD 3.- Interfaces de usuario TEMA 1 CONTROLADORES BÁSICOS View y su descendencia. ViewGroup. Layout. Eventos. TEMA 2 WIDGETS BÁSICOS. TextView. EditText. Button. Parque Tecnológico de Asturias - Edificio CEEI - 33428 Llanera - Asturias - Tel. 985 980 098 - Fax 985 980 61
  • 7. Ficha pedagógica TEMA 3 WIDGETS DE NIVEL MEDIO. ListView Spinner TabWidget TEMA 4 MENÚS Y SU DEFINICIÓN Conocer e implementar menús contextuales. Conocer e implementar menús de opciones. Conocer e implementar Submenú. Unidad 4.- Persistencia TEMA 1 SQLITE Crear una base de datos. Modificar los datos de la base de datos. Obtener registros de la base de datos. Patrón DAO TEMA 2 SHARED PREFERENCES. Crear una pantalla de preferencias. Almacenar preferencias. Extraer preferencias. Parque Tecnológico de Asturias - Edificio CEEI - 33428 Llanera - Asturias - Tel. 985 980 098 - Fax 985 980 61
  • 8. Ficha pedagógica TEMA 3 OTROS CONCEPTOS DE PERSISTENCIA. Conocer la existencia de bases de datos de objetos. Unidad 5.- Google maps TEMA 1 REQUISITOS Obtener la clave de desarrollo. Obtener la api de Google. Crear un AVD compatible con la api de Google para mapas. Descripción de la Api de Google. MapView. MapViewController. Metodología Se combinan las explicaciones visuales, sobre ejemplos prácticos, con materiales didácticos escritos como manuales y fichas de ejercicios. Estas últimas son un excelente método de aprendizaje y autoevaluación. La carga lectiva del curso es de 120 horas y la evaluación final del alumno, se basará en la nota media obtenida en los tests finales y ejercicios entregados. Parque Tecnológico de Asturias - Edificio CEEI - 33428 Llanera - Asturias - Tel. 985 980 098 - Fax 985 980 61