02.Formations Internet
01. Formation Flash 3D 02. Formation Développement d’applications mobile avec ActionScript 3 03. Formation Développement d'applications Facebook 04. Formation Développement avec les API Twitter 05. Formation Adobe Air et Ajax 06. Formation Adobe Air et Flash 07. Formation Action Script 3 Initiation 08. Formation Action Script 3 Perfectionnement 09. Formation ActionScript 3 Expert 10. Formation Flex et Action Script 3 11. Formation Flex : Créer des applications 12. Formation jQuery pour les développeurs Web 13. Formation AJAX 14. Formation JavaScript 15. Formation Choisir son FrameWork Java pour le Web 16. Formation Développement d'applications Java pour le Web 17. Formation Symfony PHP Framework 18. Formation Php les bases 19. Formation PHP et MySQL Initiation 20. Formation PHP et MySQL perfectionnement 21. Formation Algorithme 22. Formation ASP 3
02. Formation Développement d’applications mobile avec ActionScript 3
Objectifs
Savoir développer des applications mobiles pour iPhone, Android et Blackberry en ActionScript 3. Utiliser les technologies Flash (Flash professional, Flash Builder) et AIR afin de créer des applications multiplateforme.
Participants
Développeur ActionScript 3.
Prérequis
Maîtriser le langage ActionScript 3. Une connaissance de la Programmation Orientée Objet est un plus.
Programme
Introduction
- Les enjeux du développement multi-plateformes (résolutions écrans, CPU, GPU, RAM...)
- Présentation de iOS, Android OS et RIM OS
- Environnements de développement Flash Pro, Flash Builder 4 et Flash Develop (open source)
- Moteurs de rendu AIR vs Flash player
- Présentation des SDK Apple, Android et Blackberry
Design d’interfaces et UX
- Contexte générale : tablette vs smartphone vs PC standard
- Gérer les tailles et résolutions d’écran (dpi)
- Gérer les orientations et bascule de l’écran
- Approche cognitive du geste (simulation, représentation, signes et symboles)
- Typologie des gestuelles d’interaction (Touch gesture guide)
- Adopter une démarche ergonomique : simplicité, immédiateté, efficacité…
- Scénariser les comportements utilisateur (User story)
- Tester l’utilisabilité
Installation et technique de mise en œuvre
- Installer les SDK et les drivers
- Installer AIR 2.6 pour Flash Builder 4.5
- Créer un projet AIR 2.6
- Créer une application (.apk, .ipa, .rim)
- Créer un fichier de signature crypté (PKCS12)
- Créer un fichier Descriptor
- Installer l’application sur le Device
- Simuler l’exécution d’une application avec Device Central ou Android Emulator
- Déboguer l’application
- Diffuser son application sur App Store, Android market ou Blackberry App World
Gérer les événements tactiles
- La classe TouchEvent
- La classe MultiTouch
- La classe MultitouchInputMode
- Les classes PressAndTapGestureEvent, TransformGestureEvent et GestureEvent
- Gérer la GesturePhase
Accéder aux fonctionnalités natives
- Utiliser le déclencheur d’événements NativeApplication
- Gérer les mises en page dynamique et les orientations écran (classe StageOrientation)
- Gérer le clavier virtuel
- Utiliser les fonctionnalités GPS (classe Geolocation)
- Gérer les fonctions (enregistrement, accès aux données) photos et vidéos (classes Camera, CameraRoll et CameraUI)
- Accéder au micro et fonctions d’enregistrement audio (classe Microphone)
- Utiliser les données de l’accéléromètre (classe Accelerometer)
Gérer les sauvegardes de données
- Sauvegarder et charger des fichiers locaux et distants
- Sauvegarder à la fermeture de l’état de l’application
- Mettre en pause et reprendre l’exécution de l’application
Gérer les performances
- Optimiser les modes de rendu (CPU mode et GPU mode)
- Optimiser les tracés
- Personnaliser les modes de rastérisation (vectoriel/bitmap)
- Gérer les mises en cache (cacheAsBitmap et cacheAsBitmapMatrix)
- Créer et manipuler des images bitmap (classe BitmapData)
- Utiliser la méthode de Blitting
- Gérer la mémoire (Object pooling et Garbage collector)
- Écoute d’évènements vs méthodes de rappel
- Optimiser les rendus de DisplayList
- Bubbling et événements liés à la DisplayList
nouveauTélécharger le plan de cours
- Durée5 jours
- Prix2000 € HT
- Dates des
prochaines sessions - 25/06/2012
- 10/09/2012
- 12/11/2012
- Villes
- Paris
- Formules
Recommander
Vous cherchez
une formation
sur mesure ?
une formation
sur mesure ?
N'hésitez pas
Ă nous contacter
