Curso: Desarrollo de Aplicaciones Móviles con Android

Curso: Desarrollo de Aplicaciones Móviles con Android

 

Prerrequisitos: Ninguno

Descripcion

Descripción del curso: Programadores web, programadores que deseen/necesiten actualizar sus conocimientos en el desarrollo de aplicaciones para PDA's utilizando el sistema operativo libre creado por Google.

Dirigido

Dirigido a: Proveer el conocimiento necesario para implementar aplicaciones móviles con Android SDK y el IDE de desarrollo Eclipse.
El alumno finalizará el curso con los conocimientos para desarrollar aplicaciones funcionales sobre el sistema operativo Android, además de su publicación y posterior comercialización.

Objetivos

Objetivos: Proveer el conocimiento necesario para implementar aplicaciones móviles con Android SDK y el IDE de desarrollo Eclipse.
El alumno finalizará el curso con los conocimientos para desarrollar aplicaciones funcionales sobre el sistema operativo Android, además de su publicación y posterior comercialización.

Conocimientos

Conocimiento requeridos: Conocimientos de Programación y Programación orientada a objetos Ideal (No indispensable): Java y XML
Sistema Operativo: Gnu/Linux en cualquier distribución (OpenSuse, Debian, Ubuntu, Mandriva, etc) MacOs y Ms-Windows

Metodologia

Metodología: El curso se brinda en 2 modalidades: Online (curso a distancia, e-Learning) y presencial para ambos casos el curso se realiza mediante clases conceptuales y laboratorios aplicados.

Duracin

Duración: 32 horas
 

Condiciones generales:

* 3 personas minimo para iniciar el curso.

 

 

CONTENIDO

Contenido:
1. Java para Android

2. Ambiente de desarrollo

  • Android Studio
  • Estructura General de un Proyecto
  • Modelo Vista Controlador
  • Hola Mundo
  • ¿Cómo probamos nuestra aplicación?

3. Publicación de las aplicaciones

  • Generar Instalador
  • Beta testing
  • Publicar en Google Play

4. Componentes de la aplicación

  • Intents and Intent Filters
  • Parcelable
  • Activities
  • Services
  • Content Providers
  • App Widgets
  • Broadcast Receiver
  • Manifest File                                                                         

5. Interfaz de Usuario Básica

  • Layouts
  • Controles básicos- Buttons- ImageView- TextView- EditText- CheckBox- RadioButton
  • Controles de selección- Spinner (ComboBox)- ListView
  • Controles de Notificaciones- Toast- Diálogos

6. Recursos de la aplicación

  • DrawableLayout
  • Menu
  • Color list
  • String (Internacionalización)
  • Style
  • Shapes
  • Personalizando componentesgráficos
  • Soportando múltiples resoluciones 

 

Date

10 September 2019

Tags

Cursos Programacion Para Moviles