Document

publicité
Etudes des API JAVA pour générer du code Flash
Présentation du plan pour le document de l’étude.
Introduction (présentation de la technologie flash, des applications n tiers, et une phrase
d'introduction sur ce qu'apporte Flash dans ces applications afin de faire un lien avec la suite de
l'exposé) – application riche (internet) ≠ application Lourde (installation sur la machine locale) – les
applications sur les mobiles, les consoles de jeux (Sony Playstation voir Adobe.com).
1 : Présentation succincte d’Adobe Macromedia Flash (succin):
- Le logiciel Macromedia Flash
Source documentaire :
- Approche du langage (Histoire/les
versions)
-
Le meilleur d’ActionScript 2.0 – O’Reilly
-
ActionScript en action – O’Reilly
- étude de la technologie flash (comprendre
la différence AS - Bytecode SWF, les interfaces
vers l'extérieur)
-
www.adobe.com
-
http://flash.media-box.net/
-
http://www.mozilla.org/js/language/es4
-
2 : Les applications 3 tiers :
Présentation par rapport aux applications
Internet riche.
Exemple d’application :
-
www.fotologue.jp
- Le principe des applications 3 tiers
(Général)
-
http://fotologue.jp/#pierre1405
-
http://fotologue.jp/pierre1405
- La génération d'écran pour des
applications 3Tiers :
-
http://www.etsy.com/
* génération dynamique de pages statiques (Html).
* génération dynamique de pages dynamiques(Flash).
- L’approche de flash dans la création d'applications en client riche : applis 3 tiers, server side
generated SWF
3 : GUI avec Flash :
- L’approche de flash comme enrichisseur d'interfaces de client riche (JFlashPlayer, etc)
- Interface d’application proche aux interfaces d’application lourde.
Exemple d’API :
-
http://www.anotherbigidea.com/javaswf/
-
http://www.flagstonesoftware.com/transform/ind
ex.html
-
http://www.jswiff.com/
- Description API JAVA
-
http://www.javaapis.com/jflashplayer/?gclid=CNCDocW
ssooCFSEoZwodAmhqkw
- Utilisation API JAVA Flagstone
génération flash (ex. TransformSWF)
-
http://www.badgers-infoil.co.uk/projects/metaas/
4 : JAVA pour générer du code Flash (détaillé
avec exemple d’API :
-
- Utilisation API JAVA Flagstone
lecture swf (ex. DescribSWF)
- opportunités de l'utilisation de java dans
chacun des contextes
Les autres solutions de développement :
- La solution préconisée d’Adobe – Flex 2.0
(Application développé - Serveur Java)
- Le projet Laszlo (Application développé Serveur Java)
- La position de Sun sur les API JAVA
pouvant générer du code Flash. (Ne sera
pas dans les API standard de Java)
-
http://www.adobe.com/devnet/flex/
-
http://www.liguorien.com/blog/archives_202.html
-
http://fr.wikipedia.org/wiki/Flex_%28Macromedia
%29
-
5 : Les autres domaines d’applications des API Java :
- La téléphonie mobile et les nouveaux services.
- JAVA (JVM) pour la sécurité des transferts de données depuis et vers les « FATM »
(Fournisseurs d’Accès à la Téléphonie Mobile)
- Flash pour les jeux ou autres petites applications sur les mobiles (Player pour la téléphonie
ASVM)
6 : Conclusion
L’intérêt des techno Flash,
L’application des API JAVA ? simple/difficile ?
Conclusion de la comparaison avec les framework Flex/OpenLaszlo
Mon idée perso.
Téléchargement