Formation vidéo sur l'application mobile video2brain Flash
Cette dernière version Learn by Video de video2brain intitulée Mobile Development with Adobe Flash Professional CS5.5 et Flash Builder 4.5, explique comment développer des applications mobiles avec AdobeR ÉclatR et Flash BuilderR. Vous avez deux instructeurs, Joseph Labrecque et Peter Elst.

Les instructeurs commencent par une discussion sur les raisons d'utiliser ActionScript, Flex et AIR pour créer vos applications Android et iOS, y compris les "meilleures pratiques" pour le développement d'applications mobiles et l'optimisation primordiale de votre application. Une fois ces détails couverts, ils vous guident tout au long de la configuration d'un nouveau projet dans Flash CS5.5, y compris comment configurer le descripteur d'application, utiliser les modèles de projet, partager des ressources via le panneau de projet et mettre à l'échelle la scène pour différentes tailles d'écran.

J'ai lu de nombreux livres sur le développement mobile dans différents langages, dont Objective C et HTML5. Habituellement, ces livres laissent le débogage au dernier chapitre. C'était la première fois que les tests et le débogage étaient suggérés tout au long du développement du projet et ne furent retenus qu'au dernier chapitre. Les instructeurs discutent des nombreuses façons dont vous voudrez tester et déboguer sur le bureau et l'appareil avec des instructions de trace et des points d'arrêt.

Une autre chose que j'ai trouvée utile dans la série était la façon dont les instructeurs ont couvert le processus de développement dans Flash Professional et Flash Builder, ce qui facilite la comparaison de ces deux options de développement. À ce stade, les instructeurs passent à Flash Builder 4.5 et couvrent les mêmes principes de base pour commencer un projet. Étant donné que Flash Builder est basé sur des composants d'interface utilisateur, les auteurs créent d'abord un projet Flex "de démarrage" vierge à partir des différents composants du panneau Composants. Ils expliquent comment définir les contraintes dans le panneau Propriétés pour le redimensionnement de l'écran sur divers appareils mobiles.

Fonctionnant toujours dans Flex Builder, les autres projets abordés sont une application de liste de tâches basée sur une vue et un City Guide basé sur des onglets. Une fois les bases de ces applications couvertes, les instructeurs commencent à créer une application de galerie d'images, en ajoutant des fonctionnalités telles qu'une barre d'actions basculée avec ActionScript, un panneau semi-transparent pour la barre d'onglets, un menu d'affichage pour une application Android et un écran de démarrage. .

Ensuite, vous passez à une application multi-vues plus complexe, un gestionnaire de contacts. Chaque "page" ou vue est un composant MXML et les instructeurs discutent de la façon de transmettre des données entre ces vues via la vue push et l'objet de données. Ils expliquent également comment créer une navigation vers l'arrière et remplacer la transition par défaut entre les vues. Les instructeurs couvrent ensuite les fonctionnalités spécifiques au mobile telles que le clavier logiciel et la sauvegarde de l'état de votre application lors de sa fermeture.

Les sujets suivants sont traités dans Flash Pro, y compris le redimensionnement / repositionnement du contenu en raison des changements d'orientation de l'appareil et comment utiliser les données d'entrée de l'accéléromètre pour contrôler les positions X et Y d'un objet sur la scène. À ce stade, je m'attendais à ce que les instructeurs comprennent comment coder la possibilité que l'objet dépasse la scène, mais ils ne l'ont pas fait. Ensuite, ils ont expliqué comment coder pour la géolocalisation et l'API Google Maps. Ils expliquent également comment utiliser la caméra native et le stockage de l'appareil. Pour l'application Android, ils discutent de la boule de commande et des touches programmables, notamment Retour, Menu, Accueil et Recherche.

Les instructeurs consacrent une vidéo à chaque geste multi-touch, tel que le balayage, la rotation, le zoom et le panoramique, et comment utiliser ActionScript pour répondre à ces gestes aux objets vidéo à l'écran. Certains gestes tactiles ne sont pas spécifiquement définis dans ActionScript, les instructeurs expliquent donc comment émuler ces gestes. Il traite également de la façon d'utiliser les événements tactiles bruts pour simuler vos propres gestes personnalisés, tels qu'un clic de souris, comment utiliser les points tactiles pour afficher l'interactivité glisser / déposer et comment utiliser le filtre lumineux pour simuler une surbrillance.

Suivant →

Visitez le site Web de l'éditeur

* Peachpit Press m'a fourni une copie de ce livre à des fins de révision.


Instructions Vidéo: Flash CS6 : Publication pour Android (Mai 2024).