NUEVO CURSO DE AULA FORMATIVA: MOBILE UNIVERSITY 1 Bienvenido a Mobile University!. El desarrollo de apps y webs adaptadas a móviles está de moda. Eso implica un aumento considerable de demanda laboral en este mercado y por tanto una oportunidad inmejorable para desarrolladores Por ese motivo hemos creado Mobile University, nuestro nuevo programa de formación profesional online, pensado para ayudarte a desarrollar en un tiempo récord y de forma sencilla, juegos y aplicaciones para dispositivos móviles, tablets, y creación de webs para móviles. A continuación podrás ver el programa del curso: Módulo 1: Creación de un juego en Flash para Android A quién va dirigido el curso? Este curso está dirigido a desarrolladores de aplicaciones en Flash con conocimientos en intermedios en ActionScript 3.0 que deseen aprender como publicar sus aplicaciones para dispositivos Android (Móviles y Tablets) Requisitos mínimos Conocer ActionScript 3.0 a nivel intermedio. (En caso de que no sepas ActionScript no te preocupes pues el programa contará de forma opcional con la posibilidad de acceder también a nuestro Master en Flash) Software Necesario para realizar el curso Adobe Flash Professional CS5.5 o superior (para hacer uso de los archivos entregados) Dispositivo Android para realizar las pruebas.(no estrictamente necesario) Descripción del Curso En este curso mostramos, principalmente, cómo desarrollar aplicaciones para Móviles y Tablets que funcionen usando el sistema operativo Android. Lo hacemos mediante un ejemplo simple: un juego de tiro al blanco. Comenzamos introduciendo el modo de trabajo en aplicaciones para móviles. Luego creamos un emulador del sistema Android y planteamos la estructura inicial del juego. Implementamos la funcionalidad del juego haciendo uso de animaciones, detección de colisiones, control de tiempo de juego, puntaje y acelerómetro. Para finalizar el juego agregamos opciones de activación, desactivación y pausa de juego. Por último publicamos el juego para Android y lo subimos a Google Play (llamado antes Android Market) www.masterenflash.com
Temario detallado Introducción 1. Bienvenida 2. Usando los archivos fuente 1. Introducción a móviles 1. Entendiendo al usuario 2. Contenido Flash en dispositivos Android 2. Preparación del Juego para móviles 1. Revisando el juego 2. Creando un archivo en Device Central para Flash CS5.5 o anterior 3. Probando juego con Adobe Flash Professional CS6 4. Revisando la estructura del juego 3. Movimiento básico del juego 1. Animación pantalla de inicio 2. Moviendo el punto de mira 3. Detectando límites de escenario 4. Ocultando dianas 5. Agregando aleatoriedad 6. Agregando tiempo 7. Ordenando código del juego 4. Interactividad avanzada 1. Detectando tiros 2. Añadiendo audio 5. Puntuación
2 1. Añadiendo puntuaciones 2. Finalizando el juego 3. Creando una pantalla de resultados 4. Mostrando el puntaje 5. Añadiendo la opción Jugar de nuevo 6. Funcionalidad específica del dispositivo 1. Detectando movimiento con el acelerómetro 2. Agregando botón de disparo 7. Optimización para dispositivos móviles 1. Mostrando botón de opciones 2. Administrando activación y desactivación 3. Administrando exits y modo idle 8. Publicando 1. Creando los archivos de publicación 2. Creando la aplicación 3. Publicando para un dispositivo Android 9. Publicándolo en el Android Market 1. Subiéndolo al Android Market 10. Mejorando la aplicación 1. Actualización del juego 2. Eliminando botón de disparo 3. Eliminando funcionalidad de acelerómetro 4. Eliminando punto de mira 5. Cambiando tiempo de juego 11. Panel de Configuración
1. Creando panel de configuración 2. Agregando sonido de fondo 3. Agregando sonido de éxito 4. Agregando diferente dificultad de juego 5. Controlando visibilidad del panel de configuración 6. Controlando volumen de juego 7. Controlando dificultad de juego 8. Controlando visibilidad del botón de configuración Conclusión 1. Despedida Módulo 2: Creación de un juego en Flash para IOS A quién va dirigido el curso? Este curso está dirigido a desarrolladores de aplicaciones en Flash con conocimientos en intermedios en ActionScript 3.0 que deseen aprender como publicar sus aplicaciones para dispositivos ios (Iphone y Ipad) Requisitos mínimos Conocer ActionScript 3.0 a nivel intermedio: declaración de funciones, manejo de líneas de tiempo, manejo de eventos, operador punto para acceder a propiedades y métodos de objetos. (En caso de que no sepas ActionScript no te preocupes pues el programa contará de forma opcional con la posibilidad de acceder también a nuestro Master en Flash) Software Necesario para realizar el curso Adobe Flash Professional CS5.5 o superior (para hacer uso de los archivos entregados) Dispositivo ios (Opcional, para seguir la prueba del archivo IPA al final) Descripción del Curso
2 En este curso mostramos, principalmente, cómo desarrollar aplicaciones para Iphone y Ipad. Lo hacemos mediante un ejemplo simple: un juego similar al conocido juego de asteroides. Comenzamos explicando el planteamiento óptimo para trabajar en dispositivos, luego enseñamos la estructura de control general del juego, que puede ser aplicada a la mayoría de juegos simples en Flash. En seguida, enseñamos a usar el acelerómetro, seleccionar aleatoriamente elementos de una matriz, detectar colisiones y manejar el tiempo de juego. Finalizamos el desarrollo del juego agregando la funcionalidad para permitir al usuario "Jugar de nuevo". En el último capítulo mostramos cómo usted puede crearse una cuenta propia en como Apple Developer y creamos un archivo de instalación para dispositivos ios de extensión IPA. Temario detallado 1. Introducción 1.1. Bienvenida 1.2. Usando los archivos fuente 2. Planificando y preparando el juego 2.1. Mostrando el FLA terminado 2.2. Optimizando archivos 2.3. Mostrando FLA inicial 2.4. Entendiendo estructura de programación 3. Controlando movimiento del cohete 3.1. Moviendo cohete horizontalmente 3.2. Moviendo cohete verticalmente 3.3. Agregando acelerómetro 4. Controlando movimientos de las rocas 4.1. Entendiendo movimiento de rocas 4.2. Preparando FLA para mover rocas 4.3. Creando función para mover siguiente roca 4.4. Entendiendo la clase DisplayObjectContainer 4.5. Mejorando la distribución de código en el clip roca 4.6. Seleccionando primera roca 4.7. Seleccionando rocas restantes 4.8. Iniciando animación con roca seleccionada 4.9. Creando la función para detener movimiento de rocas 5. Detección de colisiones 5.1. Creando área sensible del cohete 5.2. Detectando colisiones
5.3. Retornando al inicio del recorrido 5.4. Creando contador de vueltas 5.5. Mostrando número de vueltas 6. Manejando el tiempo restante 6.1. Entendiendo por qué no usar Timer 6.2. Contabilizando fotogramas 6.3. Mostrando tiempo restante 6.4. Detectando fin de juego 7. Finalizando juego 7.1. Mostrando pantalla final 7.2. Mostrando resultados finales 7.3. Agregando botón "Jugar de nuevo" 7.4. Optimizando funcionalidad "Jugar de nuevo" 8. Probando aplicación 8.1. Acerca de la publicación 8.2. Creando cuenta en Apple 8.3. Ingresando al "ios Dev Center" 8.4. Optimizando funcionalidad "Jugar de nuevo" 8.5. Publicar aplicaciones ios Módulo 3: Dreamweaver y Wordpress para móviles. A quién va dirigido el curso? Este curso está dirigido a desarrolladores web que deseen adaptar un blog existente con tecnología WordPress para ser visto en dispositivos móviles como Teléfonos Inteligentes y Tabletas. Requisitos mínimos Tener conocimientos de CSS nivel básico: declarar clases, crear archivos CSS, vincularlos a páginas completas y elementos individuales de la misma. Tener conocimiento del entorno Dreamweaver a nivel intermedio. (Todos estos conocimientos se aprenden en nuestro Master en Flash, que podrás también estudiarlo como opción adicional a este programa, si lo deseas)
2 Software Necesario para realizar el curso Adobe Dreamweaver CS5 o posterior. WordPress y el software de entorno de desarrollo local (Apache, PHP y MySQL) <- En el curso te enseñamos cómo conseguir e instalar este material de forma gratuita. Descripción del Curso En este curso mostraremos como adaptar un sitio WordPress para que pueda ser visualizado adecuadamente desde dispositivos móviles. Primero enseñaremos a preparar un entorno de desarrollo local, instalaremos WordPress en ese entorno de desarrollo y configuraremos un sitio WordPress en Dreamweaver. De ahí empezaremos mostrando casos de uso reales y explicando las consultas de medios. Luego trabajaremos con subtemas, consultas de medios, diferentes tamaños de pantalla y orientación de dispositivo. En seguida haremos uso de las herramientas aprendidas y adaptaremos nuestro sitio para Teléfonos Inteligentes y Tabletas. Optimizaremos el diseño para funcionalidad Touch Screen. Además, a lo largo del curso explicaremos el criterio de adaptación que nos permitirá trabajar en cualquier tamaño de pantalla que deseemos. Temario detallado 1. Introducción 1.1. Bienvenida al curso 1.2. Como usar los archivos fuente del curso 2. Entorno de Desarrollo 2.1. Importancia de tener un entorno de desarrollo local 2.2. Cómo Instalar WordPress 2.3. Cómo Configurar Wordpress para Dreamweaver 2.4. Primeros Pasos de Instalación de Wordpress 2.5. Importar/Exportar contenido en Wordpress 2.6. Configurar un sitio en Dreamweaver 2.7. Crear servidor de prueba 3. Entendiendo lo básico 3.1. Mostrando casos reales 3.2. Entendiendo consultas de medios
4. Trabajando para múltiples pantallas 4.1. Creando subtemas 4.2. Agregando consultas de medios 4.3. Un poco más acerca del trabajo con consultas de medios 4.4. Adaptando site para orientación de dispositivo 4.5. Adaptando site para teléfono móvil 4.6. Adaptando formulario para teléfonos móviles 4.7. Adecuando barra de navegación para teléfonos móviles 5. Enlazando estilos desde HTML 5.1. Explicando la segunda técnica 5.2. Vincular estilo mediante HTML 5.3. Reemplazando orientación 5.4. Imágenes adaptativas 6. Trabajo para tabletas 6.1. Cambiando estilos 6.2. Cambiando tamaño de texto de contenido 6.3. Mejorando para manipulación Touch 7. Trabajo para teléfonos móviles 7.1. Ordenando la sección de navegación 7.2. Cambiando dimensiones de textos 7.3. Mejorando para manipulación Touch 8. Conclusión 8.1. Despedida Anexo 1: Paquete WampServer 1. Instalación de WampServer 2.2D en Windows 7 Anexo 2: Apache, PHP y MySQL 1. Descargando instaladores 2. Instalando Apache 3. Configurando Apache 4. Instalando PHP 4. Instalando MySQL Todos los detalles del curso
2 Para obtener todos los detalles, las fechas de matriculación e inicio del curso y los precios, debe sestar apuntado a la siguiente lista: http://android.aulaformativa.com