Déroulé de cours

Flash - Applications dynamiques

Ce module est destiné aux personnes souhaitant créer du contenu Flash dynamique, c'est-à-dire communiquant et échangeant des données avec des applications, des web services, des scripts serveurs et des bases de données.
Durée : 5 jours.
MacOS/Windows

Echanges entre Flash et fichiers, scripts ou applications externes

Les FlashVars
Gestion des erreurs
Choix de passage des données, ciblage et encodage
Unicode
Envoi de données
External Interface (Communication Flash JS et JS Flash)
Envoi et réception de données par URLLoader et navigateToURL
La fonction sendToURL
La classe URLRequest
La classe URLVariables

Gestion d'upload et du download dans Flash


Flash Remoting

Présentation et intérêts
Création d'un menu dynamique et galerie photo avec Remoting
Différentes solutions Remoting
Installation sur le serveur
Utilisation de Flash Remoting avec WebORB PHP
Echanges de données typées entre client et serveur
Appel de méthodes distantes par le client
Gestion des erreursDébogage avec Service Capture
Echanges de données entre Flash et une base de donnéesMySQL via Flash Remoting
Utilisation des composants UI avec Flash Remoting(DataProvider)

Securité avec Flash Remoting


Class-Mapping, échange de types étendusavec Flash Remoting


Localisation


Chargement de contenu graphique externe

Gestion des erreurs de chargement
Manipulation du contenu chargé
Librairie partagées
Classe LoaderInfo

Chargement des variables externes

Gestion des erreurs de chargement
Conversion et manipulation des données
Chargement de données textes et binaires

Accés progressif aux données externes

Le système binaire
La classe URLStream
Accès aux données

Echanges avec un script serveur et une base de données (exemple fondé sur PHP / MySQL)


Sécurité

Concept de domaines croisés (cross-domain)
Accès à des SWF distants
Accès à d'autres types de fichiers distants par crossdomain.xml
Restriction d'accès, notion de security sandbox.
Evènements partagés
Contourner les restrictions

Local Shared Object


Local Connection


XML (E4X)

Présentation du format XML
Le format E4X
La classe XML dans Flash
La classe XMLList et XMLDocument
Propriétés des objets et des noeuds
Parcourir, charger, mettre en forme un document XML
Traitement d'un objet XML : modification, ajout de noeuds
Les champs CDATA

Infos pratiques

Pré-requis

Bonne connaissance d'ActionScript 3

Horaires

Du lundi au vendredi de 9h00 à 12h45 et de 13h45 à 18h00.

Matériel

Par stagiaire : PC Windows ou Mac OS X

Suivi du stage

Assistance par email après le stage.

M Institut

Tel : 0821 800 890 (0,12€/min)
Email : formation@knowup.com

Aix-en-Provence, Bordeaux, Grenoble, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse

Copyright MInstitut © 2002
Tous droits réservés.

Copyright © 2007 Know-up - Tous droits réservés | Webmaster | Conditions légales | Crédits