3. Suntaplicaţii web care au celemaimultecaracteristici ale aplicaţiilor desktop. De obicei, aplicaţiile RIA se realizează prinintermediuluneiinterfeţecepoate fivizualizatăîn navigator şi a unui server cu care se vorinterschimba date. RIA – Rich Internet Application
6. Browser Flash Player Flex SDK SOAP HTTP/S AMF/S RTMP/S Web Server XML/HTTP REST SOAP Web Services LC Data Services J2EE Application Server Existing Applications & Infrastructure Flex Flex Builder IDE MXML ActionScript Flex Class Library Compile
7. Flex Existentă player-ului Flash ( ) (Linux, Mac, Windows) Publicareaaplicaţieipe web (*.swf) Librariebogată de componentepredefinite (realizateîn AS3) Pot firealizate cu un simplu editor text împreuna cu Open FLEX SDK.
8. Desktop Files SQLite Notifications Clipboard AIR Client Runtime Flex & AIR SDKs SOAP HTTP/S AMF/S RTMP/S Web Server XML/HTTP REST SOAP Web Services LC Data Services J2EE Application Server Existing Applications & Infrastructure AIR Flex Builder IDE MXML ActionScript Flex Class Library Compile & Package
9. AIR Instalareaplayer-ului AIR (Linux, Mac, Windows) Distribuireaaplicaţiei AIR (*.air) Instalare ca oaplicaţienativa a OS (*.exe, *.dmg) Custom Chrome (şifără chrome) Librariebogată de componente Aplicaţiile AIR pot firealizatedoar cu un editor text şi SDK-ul AIR - Open! Uşurinţa de dezvoltare a aplicaţiilor AIR.
10. Puteţirealizaaplicaţii Flash cu: Adobe Flash Professional authoring tool (CS4) Adobe Flex Builder (3) – gratuit (educaţie) la: https://freeriatools.adobe.com/ Adobe Flex SDK (3) – open la adresa: http://opensource.adobe.com
11. AS3 OOP Bazatpespecificaţiile ECMA Limbajul de programarepentrurealizareaaplicaţiilor Flash (SWF) Compilat de Flash authoring, Flex Builder, Flex Open SDK Rulat de AVM2 – parte a Flash Player
12. AS3 Faţă de AS2: - Excepţii - Tipuri de date obligatorii - Expresii regulate - Clase “Sealed” (nu permit adăugarea de proprietăţisaumetode la runtime) - Sistem de evenimente îmbunătăţit - Display List API - Desprindereaclaselor de “Top Level” în bibliotecice pot fiimportateseparat - AVM2 rulează codul AS3 de 10 orimai rapid
21. AIR Aplicaţiile AIR suntidentice cu celerealizateîn Flex cu diferenţele: primul nod din MXML este de tip mx:WindowApplication; Conţine un XML adiţional<numeApp>_app.xml