You are on page 1of 2

DESARROLLO DE APLICACIONES CON ANDROID DATOS GENERALES

Semanas de duracin: 5 semanas N horas semanal: 3 horas

OBJETIVOS GENERAL
Este curso pretende presentar las bases para el diseo, programacin y publicacin de una aplicacin mvil para el sistema operativo Android.

OBJETIVOS ESPECIFICOS
Para ello, los principales objetivos del curso son los siguientes: - Caractersticas de la plataforma Android - Comparativa con otras plataformas (iOS/Windows Phone/Symbian) - Arquitectura de Android - Instalacin del entorno de desarrollo - Creacin del primer programa - Diseo de la interfaz de usuario

CONTENIDO
Sesin 1 Visin general y entorno de desarrollo Qu hace Android especial? Comparativa con otras plataformas Arquitectura de Android Instalacin del entorno de desarrollo (Plugins para Eclipse). El Android SDK Manager. Creacion de Emulador en Android (AVD) AndroidManifest Sesin 2 Creacin de aplicaciones Los niveles de API o Creacin y ejecucin de un primer programa Elementos de un proyecto Android Aspectos clave en Android Documentacin y ApiDemos o Depuracin del cdigo. Actividades (Activity). Caracteristicas y ciclo de vida. Metodo onCreate(). La clase R. Sesin 3 Diseo de la interfaz de usuario: Vistas y Layouts Creacin de una interfaz de usuario por cdigo Creacin de una interfaz de usuario usando XML Herramienta de edicin visual de las vistas Las vistas (View y ViewGroup) Layouts: LinearLayout, TableLayout, RelativeLayout Uso de Toast Utilizacin de recursos alternativos: strings.xml, arrays.xml, colors.xml Asociar eventos a vistas Sesin 4 View de tipo Composite, Adapter Utilizacin de clases Adapter. ArrayAdapter, ListAdapter,ImageAdapter.el mtodo setAdapter() ListView. Clase ListActivity Spinner GridView. Uso de BaseAdapter WebView. Aceso a Web mediante AndroidManifest Sesin 5 Diseo de la interfaz de usuario: Actividades e Intenciones

Agregando nuevas actividades Assets. Acceso a archivos. Estilos y temas Men. Tipos: OptionMenu y ContextMenu. Preferencias: Shared Preferences y PreferenceActivity. Intenciones: explicitas e implcitas. startActivity() y startActivityForResult(). Herramientas: Eclipse Indigo (3.7) con Android Developer Tools Android SDK 4.0.3

METODOLOGA
El dictado de la clases se realizara de manera presencial, en cada sesin se les explicara la parte terica, se realizaran ejemplos explicando la parte terica con casos de sistemas reales. Se les mostrar partes funcionales de sistemas reales para que el alumno tenga idea en que parte de desarrollo de un sistema se encuentra.

EVALUACIN
La evaluacin ser totalmente prctica. Constar de 2 evaluaciones: La primera evaluacin al principio La segunda evaluacin al final del curso.

LINKOGRAFA http://oraclejava2.blogspot.com/2013/03/silabo-de-android.html} http://www.sistemasuni.edu.pe/dworkshops/2012/febrero/android1.html http://www.ceps.uni.edu.pe/silabo/IMAGES/Android/Silabo_Android.pdf