Puce et Média

Recherche et développement en multimédia

  • Augmenter la taille
  • Taille par défaut
  • Diminuer la taille
Puce et Média > Flash plate-forme > Action Script 1.0 et 2.0 > Gérer des données dynamiques sous Flash - Part I - Introduction

Gérer des données dynamiques sous Flash - Part I - Introduction

Envoyer Imprimer PDF

Introduction

Il existe diverses solutions pour importer des données extérieures dans Flash. Nous allons au travers de ce tutorial en explorer certaines et voir les avantages, inconvénients et moyens à mettre en oeuvre que chacune d'elles impliquent. Avant de commencer ce tutorial, il vous faudra vous assurer d'installer et configurer un serveur Apache / PHP, une base de données MySQL ainsi qu'une passerelle AMFPHP. Vous pouvez si besoin était suivre les tutoriaux prévus à cet effet.

Les quatres modes de chargement que nous allons approcher sont :

  • Le chargement de variable texte
  • Les données formatées en XML
  • L'utilisation de Flash Remoting
  • L'accès à un Web Service

Le langage Action Script utilisé sera AS2.0, nous produirons prochainement un autre tutorial plus orienté AS3.0 et E4X. La raison est simple, un grand nombre d'adhérent à Puce et Média ou toutes les personnes qui ont fait la demande du présent tutorial utilisent majoritairement AS2.0. Si pour des raisons autres vous aviez besoin d'un portage vers AS3.0 ou E4X, n'hésitez pas à nous le faire savoir et nous accélererions l'écriture du tutorial orienté AS3.0.

 

Fichiers nécessaires et prérecquis

Vous pouvez télécharger l'ensemble des fichiers nécessaires dans chaque tutroial, au fur et à mesure des approches. Quoiqu'il en soit une bonne connaissance dans les doamines suivants sont préconisées :

  • Programmation Action Script
  • PHP - MySQL
  • XML
  • Culture web et application client serveur en général
  • Web services

Présentation

Histoire de faire dans le classisisme le plus total, nous allons approcher la mise en place d'une librairie en ligne, avec une liste de livres qui pourra être consultée dans une relation Master/Détails. Certains aspects de ce tutorial peuvent nécessiter une connaissance préalable de l'ActionScript, notament au niveau de la gestion de la fenêtre d'accueil des livres et de certaines notions de base comme les classes Object(), MovieClipLoader(), ou des instructions comme setInterval... etc... vous pouvez à ce sujet vour rapprocher du tutorial prévu à cet effet.

Les informations fournis dans la fiche simple sont :

  • Le titre
  • Le ou les auteurs
  • La description minimale
  • La photo de couverture

Les informations de la fiche détaillées contiennent les informations précédents auxquelles s'ajoutent :

  • La description détaillée
  • La biographie de l'auteur
  • Le numéro ISBN-10
  • Le numéro ISBN-13
  • Le prix
  • Le lien vers le site du livre
  • Le lien vers le site d'achat

Les deux fiches Master et Détail se présentent dans un jeu de fenêtre déplaceable et qui pourrait faire l'objet d'un tutorial unique. L'idée reste de rendre l'ensemble du code le plus réutilisable que possible. Comme nous l'avons précisé au début de ce tutorial, les classes utilisées sont écrites en ActionScript 2.0. Encore une fois, si vous souhaitez un tutorial pour les porter en ActionScript 3.0 n'hésitez pas à nous le faire savoir.

 

 


Puce et Média > Flash plate-forme > Action Script 1.0 et 2.0 > Gérer des données dynamiques sous Flash - Part I - Introduction