developing adobe air desktop applications
Post on 25-Jun-2015
3.947 Views
Preview:
DESCRIPTION
TRANSCRIPT
Adobe AIR Development
A cura di:
Marco Casario
CTO – Comtaste
www.comtaste.com
http://casario.blogs.com
Chi sono• 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
FlexGala www.augitaly.com/flexgala• 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
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 linguaggioNon richiede di acquistare un nuovo softwareNon richiede enormi tempi di testing/debugging
Ottimo per i seguenti scenari :•Brand Applications•Intranets•Enterprise Applications•Web applications che interagiscono con il file system
AIR, un pò di F.A.Q.
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.
Native Application Display
HTML
SWF
RendererScriptingDOM
SWF
HTML
RendererOverlaysScriptingDOM
Apollo APIs
AIR, un pò di F.A.Q.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
Di cosa ho bisogno• Un text editor
• O se vuoi andare più veloce :•Dreamweaver CS3 •Flash CS3 •Flex Builder •Aptana (www.aptana.com/air/) *FREE
Come rilascio una AIR app ?• L’applicazione AIR viene distribuita in
formato .air
• Swf’s + Application.xml + altre risorse = Application.air (package)
• DEMO : da .air a .zip
Cos’è l’application.xml ?• File di configurazione che contiene le
informazioni per identificare, installare e lanciare un’applicazione AIR
• DEMO : Aprire un file application.xml
Q&A + Contatti• 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)
• Blog•http://casario.blogs.com•http://blog.comtaste.com
top related