quevasaestudiar.com

SEGUINOS
TAMBI脡N EN
educacionit

Sedes

  • Sucursal Ciudad de Buenos Aires Lavalle 648, 8掳 Piso
    Capital Federal


M谩s carreras de esta instituci贸n

Curso de Programaci贸n en Android

educacionit


  • Tipo de Carrera:Curso
  • Modalidad:Presencial y a Distancia
  • Provincia:Capital Federal
  • Pa铆s:Argentina
 

Consult谩 por Whatsapp

Consult谩 por Mail

  • *
  • *
  • *
  • *Campos obligatorios
    Dej谩 tu celu y te contactaran por dudas!
  • Solicitar Informaci贸n a cerca de:


Aprende a desarrollar APPS para Android. Construye aplicaciones para Tablets, Smartphones o GPS y distrib煤yelas a trav茅s de Google Play.

En este curso aprender谩s a
Realizar la instalaci贸n de todo el ambiente de trabajo necesario para la programaci贸n en Android.
Utilizar los componentes principales de Android: Activity, View y ViewGorups, Intents Services, Content Providers, BroadcastReceiver, Widgets.
Dise帽ar Interfaces gr谩ficas para desarrollos en Android.
Desarrollar men煤es, barras de acciones y men煤es contextuales.
Trabajar con persistencia de Informaci贸n en la BDD.
Subir aplicaciones a Google Play.

En el curso aprenderemos cu谩les son las principales caracter铆sticas de la tecnolog铆a Android. Trabajaremos con el SDK de desarrollo para Android y como entorno de trabajo utilizaremos Android Studio junto con emuladores como Genymotion.

Recorreremos las principales caracter铆sticas de la plataforma: Activities (ciclo de vida y cambio de estado), Services, Receivers, Intents, Views, entre otras.

A lo largo del curso trabajaremos desarrollando una pr谩ctica integradora de un sistema de gesti贸n. Trabajaremos con ingreso de datos, visualizaci贸n de productos, desarrollo de interfaces gr谩ficas (layouts) din谩micas (Java) y est谩ticas (XML). As铆 tambi茅n trabajaremos con las distintas formas de persistencia de informaci贸n en una base de datos.


Se requieren conocimientos s贸lidos de programaci贸n en Java o haber realizado el curso Java J2SE Standard Programming.

Es recomendable contar con conocimientos b谩sicos en:
Bases de datos o haber realizado el curso Introducci贸n a Base de Datos
Paradigma de Objetos o haber realizado el curso Introducci贸n al Paradigma de Objetos

P煤blico:

Este curso est谩 orientado a todos los programadores que deseen desarrollar aplicaciones mobile y a todos aquellos entusiastas de tecnolog铆a que deseen aprender a desarrollar sus propias Apps.



1. 驴Qu茅 es Android?
Android: Sistema operativo

Google Play

Seguridad y permisos

2. Herramientas de desarrollo
Qu茅 son las herramientas de desarrollo

Dalvik Virtual Machine

C贸mo desarrollar aplicaciones Android

3. Android Studio
Instalaci贸n

Instalaci贸n de una versi贸n espec铆fica de Android

C贸digo fuente

4. Dispositivo virtual - Emulador (AVD)
驴Qu茅 es?

5. Creaci贸n de una aplicaci贸n Android
Primera aplicaci贸n Android

Creaci贸n del proyecto

Correr nuestra primera aplicaci贸n con Genymotion y Android Studio

Activity

AndroidManifest.xml

R.java y Resources

Vista XML (de manera est谩tica)

Ciclo de vida del Activity

Crear constantes String

Tomar el Click de un bot贸n

Pasar de un Activity a otro:

Pasar de un Activity a otro (enviando un par谩metro):

Abrir proyectos desarrollados desde el Android Studio

6. Laboratorio 1
Pasos a seguir

Pantalla

Actividad

Cambios en la configuraci贸n

Context

Componentes principales de Android

Services

Content Provider

BroadCast Receiver

Intents

View y ViewGroups

Activities y Layouts

Atributos Height y Width

Atributos Margin y Padding

LinearLayout

Propiedad Gravity del LinearLayout

Weight (Solo para LinearLayout)

RelativeLayout

7. Laboratorio 2
Primera Pantalla

Continuamos con ViewGroups

FrameLayout

Ejemplo: Uso de FrameLayout

GridLayout

ScrollView

Ejemplo: Uso de ScrollView

ListView

Adapter

Ejemplo: Lista de Contactos

OnItemClickListener

Ejemplo: Lista de Contactos 2 parte

Optimizaci贸n

8. Laboratorio 3
Pantalla Listado

Pantalla Detalle

Navegacion entre Activities

Ejemplo: Navegaci贸n entre activities

ActionBar

Ejemplo: ActionBar con icono y t铆tulo

ActionBar Menu

Ejemplo: ActionBar menu

Ejemplo: ActionBar menu 2 parte

Submenu

Ejemplo: ActionBar menu 3 parte

Detectar la selecci贸n de una entrada de men煤

9. Laboratorio 4
Consideraciones

Pantalla listado

Pantalla Agregar

Pantalla listado

Opciones de almacenamiento

SharedPreferences

Ejemplo: Uso SharedPreferences

SQLite

驴Qu茅 es?

Android y Sqlite

Ormlite

Ejemplo: Persistencia Contactos

10. Laboratorio 5
Consideraciones

Pantalla Detalle


Al finalizar el curso de convertir谩s en un Programador Android Jr.


MODALIDAD DE CURSADO
Modalidad Presencial
Cursos 100% pr谩cticos con grupos reducidos.
Clases con uso de PC, una por alumno (no tienes que traer tu PC).
Coffee Break incluido.
Espacio de networking.
Posibilidad de volver a tomar el mismo curso gratis.

Modalidad Distancia
Cursos 100% pr谩cticos con grupos reducidos.
Clase en tiempo real por video conferencia.
Profesor disponible para hacer consultas en vivo.
Grabaci贸n de las clases disponibles para ver en otro momento.
Asistencia administrativa personalizada todos los d铆as.



educacionit

Sedes

  • Sucursal Ciudad de Buenos Aires Lavalle 648, 8掳 Piso
    Capital Federal


M谩s carreras de esta instituci贸n