Developing Adobe Air Desktop Applications 1195580120167924 3 - Presentation Transcript
Adobe AIR Development A cura di: Marco Casario CTO – Comtaste www.comtaste.com http://casario.blogs.com
Comtaste, Consulenza e Formazione sullo sviluppo di RIA www.comtaste.com
Autore
Flex Solutions: Essential Techniques for Flex 2 and Flex 3 Developers FriendsofED (930 pages)
Advanced AIR Applications
Blog
http://casario.blogs.com
http://blog.comtaste.com
Chi sono
Rich Internet Application User Group
Adobe Flex
ActionScript 3
Adobe AIR
Autori, Networking
Prossimi Articoli / Video Tutorial
Sconti, sconti, sconti
FlexGala www.augitaly.com/flexgala
Prossimi Eventi
Flex 3 Hands On
Adobe AIR Hands On con Flex
Adobe AIR Hands On con AJAX
Flex Camp (dopo il rilascio di Flex 3)
360Flex – Aprile 2008
Fateci sapere che tipo di eventi vorresti
FlexGala www.augitaly.com/flexgala
AIR, ovvero ? Air (Adobe Integrated Runtime) è il nome in codice per un sistema di runtime multi piattaforma che Adobe sta sviluppando e che permette agli sviluppatori di utilizzare i loro skill per lo sviluppo sul web (Flash, Flex, HTML, JavaScript, Ajax) per creare e distribuire Rich Internet Application (RIAs)sul desktop.
Perchè usare AIR ?
Non richiede un nuovo linguaggio
Non richiede di acquistare un nuovo software
Non richiede enormi tempi di testing/debugging
Ottimo per i seguenti scenari :
Brand Applications
Intranets
Enterprise Applications
Web applications che interagiscono con il file system
A quali tipi di sviluppatori si rivolge Air ?
Flash e Flex
HTML, CSS, Javascript
AJAX
A tutti coloro che vogliono creare e distribuire Rich Internet application (RIA) sul desktop.
AIR, un pò di F.A.Q. HTML SWF Renderer Scripting DOM PDF SWF HTML Renderer Overlays Scripting DOM PDF Native Application Display Apollo APIs
Data di rilascio ? Sarà GRATUITO ?
Si. Il runtime di Air sarà gratuito (simile al Flash Player e Adobe Reader)
Adobe sta pianificando di rilasciare la versione 1.0 di Adobe AIR in Primavera 2008.
Intanto potete scaricare e provare la Beta 2.
AIR, un pò di F.A.Q.
Esiste una relazione tra Macromedia Central ed Adobe AIR ?
Mentre ci sono un numero di membri dell'Air team che hanno in passato lavorato sul progetto Macromedia Central, Air non è direttamente collegato a Macromedia Central.
Adobe ha appreso molte lezioni dal progetto Central e le ha prese in considerazione per disegnare le caratteristiche di Air.
La base che forma il codice di Air è completamente separata dal codice che forma invece Macromedia Central.
AIR, un pò di F.A.Q.
Perché Adobe ha scelto il WebKit engine per AIR ?
Sono stati applicati quattro criteri, a cui il WebKit engine rispondeva :
un progetto aperto (open project) a cui Adobe poteva contribuire
una tecnologia affermata che gli sviluppatori web e gli utenti finali conoscevano
impatto minimo sulle dimensioni dell'Air rutime
abilità di caricare il contenuto su dispositivi mobili
AIR, un pò di F.A.Q.
Un text editor
O se vuoi andare più veloce :
Dreamweaver CS3
Flash CS3
Flex Builder
Aptana (www.aptana.com/air/) *FREE
Di cosa ho bisogno
L’applicazione AIR viene distribuita in formato .air
Swf’s + Application.xml + altre risorse = Application.air (package)
DEMO : da .air a .zip
Come rilascio una AIR app ?
File di configurazione che contiene le informazioni per identificare, installare e lanciare un’applicazione AIR
DEMO : Aprire un file application.xml
Cos’è l’application.xml ?
Comtaste, Consulenza e Formazione sullo sviluppo di RIA con Flex/Flash/AIR e AJAX
www.comtaste.com
Autore
Flex Solutions: Essential Techniques for Flex 2 and Flex 3 Developers FriendsofED (930 pages)
0 comments
Post a comment