programa-android-basico.pdf

3
Programa del curso de Android básico Temario del curso de desarrollo de aplicaciones nativas para el sistema Android de EscuelaIT / DesarrolloWeb.com e información general sobre la dinámica del curso y los objetivos planteados. Nuestro objetivo es formar a los estudiantes que deseen convertirse en profesionales del desarrollo de aplicaciones nativas para móviles bajo sistema Android. Sin embargo, somos conscientes que ese objetivo no se consigue en un mes, por lo que el presente curso es únicamente el primero de una serie de módulos que realizaremos en EscuelaIT / DesarrolloWeb.com. Tratamos pues un nivel básico, pero esencial para obtener las bases sólidas con las que afrontar en el futuro otros cursos más avanzados. La mayor carga lectiva del curso se basa en entender el entorno de desarrollo para Android, así como los procesos básicos para el desarrollo de aplicaciones, pero también se incluyen temas como el Marketing en plataforma móvil, usabilidad de aplicaciones (Diseño para móviles) y el procedimiento profesional para el lanzamiento de aplicaciones para los móviles de Google. Para obtener el mejor partido del curso lo ideal es que los estudiantes tengan conocimientos basicos de programacion, como bucles, condicionales o manejo de estructuras de datos, ya que la implementación de aplicaciones Android exige ciertos conocimientos de programación y el uso de diversos lenguajes como Java o XML. Listado de las sesiones del curso Las clases tendrán una duración aproximada de 1 hora y 30 minutos. Incluyen la presentación de un contenido y una posterior ronda de preguntas, que se alargará el tiempo necesario para contestar todas las dudas de los estudiantes. Como en otros cursos de EscuelaIT / DesarrolloWeb.com todas las sesiones se realizan en directo, ya sean las clases diarias o las tutorías semanales. Para ello se utiliza una herramienta profesional para impartir clases por videoconferencia, en la que pueden participar también los estudiantes realizando sus preguntas en cualquier momento, ya sea por medio de texto o a viva voz. Además, en este curso concreto se ofrecen dos turnos, de libre elección por los estudiantes, uno en horario enfocado para Europa y otro para los estudiantes de Latam. 0.- Presentación del curso 9.- Interaccion entre Actividades, Intent y

Transcript of programa-android-basico.pdf

Page 1: programa-android-basico.pdf

Programa del curso de Android básico

Temario del curso de desarrollo de aplicaciones nativas para el sistema Android de EscuelaIT / DesarrolloWeb.com e información general sobre la dinámica del curso y los objetivos planteados. Nuestro objetivo es formar a los estudiantes que deseen convertirse en profesionales del desarrollo de aplicaciones nativas para móviles bajo sistema Android. Sin embargo, somos conscientes que ese objetivo no se consigue en un mes, por lo que el presente curso es únicamente el primero de una serie de módulos que realizaremos en EscuelaIT / DesarrolloWeb.com. Tratamos pues un nivel básico, pero esencial para obtener las bases sólidas con las que afrontar en el futuro otros cursos más avanzados. La mayor carga lectiva del curso se basa en entender el entorno de desarrollo para Android, así como los procesos básicos para el desarrollo de aplicaciones, pero también se incluyen temas como el Marketing en plataforma móvil, usabilidad de aplicaciones (Diseño para móviles) y el procedimiento profesional para el lanzamiento de aplicaciones para los móviles de Google. Para obtener el mejor partido del curso lo ideal es que los estudiantes tengan conocimientos basicos de programacion, como bucles, condicionales o manejo de estructuras de datos, ya que la implementación de aplicaciones Android exige ciertos conocimientos de programación y el uso de diversos lenguajes como Java o XML.

Listado de las sesiones del curso Las clases tendrán una duración aproximada de 1 hora y 30 minutos. Incluyen la presentación de un contenido y una posterior ronda de preguntas, que se alargará el tiempo necesario para contestar todas las dudas de los estudiantes. Como en otros cursos de EscuelaIT / DesarrolloWeb.com todas las sesiones se realizan en directo, ya sean las clases diarias o las tutorías semanales. Para ello se utiliza una herramienta profesional para impartir clases por videoconferencia, en la que pueden participar también los estudiantes realizando sus preguntas en cualquier momento, ya sea por medio de texto o a viva voz. Además, en este curso concreto se ofrecen dos turnos, de libre elección por los estudiantes, uno en horario enfocado para Europa y otro para los estudiantes de Latam.

0.- Presentación del curso 9.- Interaccion entre Actividades, Intent y

Page 2: programa-android-basico.pdf

Presentacion de los tutores. Explicación de la Dinámica, Mecánicas. 1.- ¿Qué es Android?Funcionamiento, características, estructura¿Qué necesito para desarrollar?Instalación de Componentes 2.- Eclipse, Versiones de Android y Emulador, DebugVersiones de AndroidEntorno de DesarrolloEmulador, Manipulación de EmuladoresDepuración 3.- Hola mundo, Activity /layout/ ManifestActivity, Layout, Manifest 4.- Diseño de una InterfazLinearLayout, RelativeLayoutBotonesEntradasGruposListview 5.-Tutorías 6.-Diseño para aplicaciones AndroidReglas para el diseño de appGráficos, botones, tipografíaBuenas PracticasTendencias en el Mercado 7.- Java en AndroidEstructura de Android en relación a JavaProgramación Orientada a ObjetosImplement y extendImport 8.- Java y la interacción con las VistasInteracción de Java con componentes de la vistaBotones, textview, listview, radriogroup, edittext, mas componentesEvento onClickListenerToast

bundleNuevas actividadesEnlazar actividadesIntentBundlePaso de datos entre Activities 10.-Tutorías 11.- Marketing en aplicaciones MóvilesAplicación del MarketingReglas, tendencias del Marketing móvilInfluencia del Marketing en el desarrollo y diseño para aplicaciones 12.- InteractividadNotification Manager, Implementación de Notificaciones 13.- Mas interactividad con AndroidSwitch y Case, Permisos, ToastOrientación de Pantalla 14.- Webview¿Que es? ¿Como funciona?Ventajas, DesventajasImplementacionMetodos 15.- Tutoría 16.- Prelanzamiento de una aplicaciónPlan de negocios, elementos, firma, usuarios, segmentación, estrategia de promoción y publicidad, inversión de publicidad, experiencia de usuario, iconos 17.-Ejercicio 1 18.-Ejercicio 2 19.-Ejercicio 3 20.-Tutoria Final