Está en la página 1de 2

Universidad Nacional de Ingeniera

SILABO
CURSO DURACIN : :
Desarrollo de Aplicaciones mviles en Entorno Android: Nivel Bsico 24 horas

OBJETIVOS
Este curso pretende presentar las bases para el diseo, programacin y publicacin de una aplicacin mvil para el sistema operativo Android. 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

Facultad de Ingeniera Industrial y de Sistemas

1 de 2

Universidad Nacional de Ingeniera


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

EVALUACIN
La evaluacin ser totalmente prctica. La calificacin constara de cinco (5) notas: o Cuatro (4) prcticas y se anulara la nota mas baja. Obteniendo un promedio de practicas (PP) o Un (1) examen final. Que se tomara en la ltima sesin (EF).

PP =

( PR1 + PR 2 + PR3 + PR 4) Menor ( PR) 3


PF = ( PP + EF ) 2

Facultad de Ingeniera Industrial y de Sistemas

2 de 2