video2brain Flash Aplicación móvil Video Training
Esta última versión de Learn by Video de video2brain titulada Desarrollo móvil con Adobe Flash Professional CS5.5 y Flash Builder 4.5, enseña cómo desarrollar aplicaciones móviles con AdobeR DestelloR y Flash BuilderR. Tienes dos instructores, Joseph Labrecque y Peter Elst.

Los instructores comienzan con una discusión sobre las razones para usar ActionScript, Flex y AIR para crear sus aplicaciones de Android e iOS, incluidas las "mejores prácticas" para el desarrollo de aplicaciones móviles y la optimización más importante de su aplicación. Una vez que se cubren esos detalles, lo guían a través de la configuración de un nuevo proyecto en Flash CS5.5 que incluye cómo configurar el Descriptor de aplicación, usar las plantillas del proyecto, compartir activos a través del panel del proyecto y escalar el escenario para varios tamaños de pantalla.

He leído muchos libros sobre desarrollo móvil con varios lenguajes, incluidos Objective C y HTML5. Por lo general, estos libros dejan la depuración para el último capítulo. Esta fue la primera vez que se sugirieron pruebas y depuración durante todo el desarrollo del proyecto y no se detuvieron hasta el último capítulo. Los instructores analizan las muchas formas en que querrá probar y depurar en el escritorio y el dispositivo con declaraciones de seguimiento y puntos de interrupción.

Otra cosa que encontré útil en la serie fue cómo los instructores cubrieron el proceso de desarrollo en Flash Professional y Flash Builder, lo que facilitó la comparación de estas dos opciones de desarrollo. En este punto, los instructores cambian a Flash Builder 4.5 y cubren los mismos conceptos básicos para comenzar un proyecto. Dado que Flash Builder se basa en componentes de IU, los autores primero crean un proyecto Flex "inicial" en blanco a partir de varios componentes en el panel Componentes. Discuten cómo establecer las restricciones en el panel Propiedades para cambiar el tamaño de la pantalla en varios dispositivos móviles.

Aún trabajando en Flex Builder, los otros proyectos discutidos son una aplicación de lista de tareas basada en la vista y una guía de la ciudad basada en pestañas. Una vez que se cubren los conceptos básicos de estas aplicaciones, los instructores comienzan a crear una aplicación de galería de imágenes, agregando características como ActionBar alternadas con ActionScript, un panel semitransparente para la barra de pestañas, un menú de visualización para una aplicación de Android y una pantalla de presentación .

Luego, pasa a una aplicación multivista más compleja, un administrador de contactos. Cada "página" o vista es un componente MXML y los instructores discuten cómo pasar datos entre estas vistas a través de la vista de inserción y el objeto de datos. También cubren cómo construir una navegación hacia atrás y anular la transición predeterminada entre vistas. Luego, los instructores cubren funciones específicas para dispositivos móviles como el teclado virtual y guardar el estado de su aplicación cuando se apaga.

Los siguientes temas se tratan en Flash Pro, incluido el cambio de tamaño / reposicionamiento del contenido debido a cambios en la orientación del dispositivo y cómo usar los datos de entrada del Acelerómetro para controlar las posiciones X e Y de un objeto en el escenario. En este punto, esperaba que los instructores incluyeran cómo codificar la posibilidad de que el objeto vaya más allá del escenario, pero no lo hicieron. Luego, cubrieron cómo codificar la Geolocalización y la API de Google Maps. También cubren cómo usar la cámara nativa y el almacenamiento del dispositivo. Para la aplicación de Android, discuten el trackball y las teclas de función que incluyen Atrás, Menú, Inicio y Búsqueda.

Los instructores dedican un video a cada gesto multitáctil, como deslizar, rotar, hacer zoom y desplazarse, y cómo usar ActionScript para responder a estos gestos a los objetos de la película en la pantalla. Algunos gestos táctiles no están definidos específicamente en ActionScript, por lo que los instructores discuten cómo emular estos gestos. También se cubre cómo usar eventos táctiles sin procesar para simular sus propios gestos personalizados, como un clic del mouse, cómo usar puntos táctiles para mostrar interactividad de arrastrar / soltar y cómo usar el filtro de brillo para simular un resaltado.

Siguiente →

Visite el sitio web del editor

* Peachpit Press me proporcionó una copia de este libro para fines de revisión.


Instrucciones De Vídeo: Mobile Development with Adobe Flash Professional CS5.5 and Flash Builder 4.5: Learn by Video Trailer (Mayo 2024).