Adobe AIR Development A cura di: Marco Casario CTO – Comtaste www.comtaste.com http://casario.blogs.com
<ul><li>Comtaste, Consulenza e Formazione sullo sviluppo di RIA  www.comtaste.com </li></ul><ul><li>Autore  </li></ul><ul>...
<ul><li>Rich Internet Application User Group </li></ul><ul><ul><ul><li>Adobe Flex  </li></ul></ul></ul><ul><ul><ul><li>Act...
<ul><li>Prossimi Eventi </li></ul><ul><ul><ul><li>Flex 3 Hands On </li></ul></ul></ul><ul><ul><ul><li>Adobe AIR Hands On c...
AIR, ovvero ? Air (Adobe Integrated Runtime) è il nome in codice per un sistema di runtime multi piattaforma che Adobe sta...
Perchè usare AIR ? <ul><li>Non richiede un nuovo linguaggio </li></ul><ul><li>Non richiede di acquistare un nuovo software...
<ul><li>A quali tipi di sviluppatori si rivolge Air ? </li></ul><ul><li>Flash e  Flex  </li></ul><ul><li>HTML, CSS, Javasc...
<ul><li>Data di rilascio  ? Sarà GRATUITO ? </li></ul><ul><li>Si. Il runtime di Air sarà gratuito (simile al Flash Player ...
<ul><li>Esiste una relazione tra Macromedia Central ed Adobe AIR  ? </li></ul><ul><li>Mentre ci sono un numero di membri d...
<ul><li>Perché Adobe ha scelto il WebKit engine per AIR ? </li></ul><ul><li>Sono stati applicati quattro criteri, a cui il...
<ul><li>Un text editor  </li></ul><ul><li>O se vuoi andare più veloce : </li></ul><ul><ul><ul><li>Dreamweaver CS3  </li></...
<ul><li>L’applicazione AIR viene distribuita in formato .air </li></ul><ul><li>Swf’s + Application.xml + altre risorse  = ...
<ul><li>File di configurazione che contiene le informazioni per identificare, installare e lanciare un’applicazione AIR  <...
<ul><li>Comtaste, Consulenza e Formazione sullo sviluppo di RIA con Flex/Flash/AIR e AJAX </li></ul><ul><ul><li>www.comtas...
Upcoming SlideShare
Loading in …5
×

Developing Adobe AIR desktop applications

4,187 views

Published on

This is the presentation I held at the FromAToWeb 2007 Event. It's about developing desktop applications using Adobe AIR. Adobe AIR is a cross-operating system runtime that allows web application developers to use their existing web development skills (HTML, Javascript, Adobe Flash, Adobe Flex, Ajax) to build and deploy rich Internet applications to the desktop.

Published in: Technology, Business
2 Comments
0 Likes
Statistics
Notes
  • is this real? what kind of a font is this?
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • a good example of how NOT to choose fonts for your presentation T_T
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total views
4,187
On SlideShare
0
From Embeds
0
Number of Embeds
34
Actions
Shares
0
Downloads
123
Comments
2
Likes
0
Embeds 0
No embeds

No notes for slide

Developing Adobe AIR desktop applications

  1. 1. Adobe AIR Development A cura di: Marco Casario CTO – Comtaste www.comtaste.com http://casario.blogs.com
  2. 2. <ul><li>Comtaste, Consulenza e Formazione sullo sviluppo di RIA www.comtaste.com </li></ul><ul><li>Autore </li></ul><ul><ul><ul><li>Flex Solutions: Essential Techniques for Flex 2 and Flex 3 Developers FriendsofED (930 pages) </li></ul></ul></ul><ul><ul><ul><li>Advanced AIR Applications </li></ul></ul></ul><ul><li>Blog </li></ul><ul><ul><ul><li>http://casario.blogs.com </li></ul></ul></ul><ul><ul><ul><li>http://blog.comtaste.com </li></ul></ul></ul>Chi sono
  3. 3. <ul><li>Rich Internet Application User Group </li></ul><ul><ul><ul><li>Adobe Flex </li></ul></ul></ul><ul><ul><ul><li>ActionScript 3 </li></ul></ul></ul><ul><ul><ul><li>Adobe AIR </li></ul></ul></ul><ul><li>Autori, Networking </li></ul><ul><li>Prossimi Articoli / Video Tutorial </li></ul><ul><li>Sconti, sconti, sconti </li></ul>FlexGala www.augitaly.com/flexgala
  4. 4. <ul><li>Prossimi Eventi </li></ul><ul><ul><ul><li>Flex 3 Hands On </li></ul></ul></ul><ul><ul><ul><li>Adobe AIR Hands On con Flex </li></ul></ul></ul><ul><ul><ul><li>Adobe AIR Hands On con AJAX </li></ul></ul></ul><ul><ul><ul><li>Flex Camp (dopo il rilascio di Flex 3) </li></ul></ul></ul><ul><ul><ul><li>360Flex – Aprile 2008 </li></ul></ul></ul><ul><li>Fateci sapere che tipo di eventi vorresti </li></ul>FlexGala www.augitaly.com/flexgala
  5. 5. 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.
  6. 6. Perchè usare AIR ? <ul><li>Non richiede un nuovo linguaggio </li></ul><ul><li>Non richiede di acquistare un nuovo software </li></ul><ul><li>Non richiede enormi tempi di testing/debugging </li></ul><ul><li>Ottimo per i seguenti scenari : </li></ul><ul><ul><ul><li>Brand Applications </li></ul></ul></ul><ul><ul><ul><li>Intranets </li></ul></ul></ul><ul><ul><ul><li>Enterprise Applications </li></ul></ul></ul><ul><ul><ul><li>Web applications che interagiscono con il file system </li></ul></ul></ul>
  7. 7. <ul><li>A quali tipi di sviluppatori si rivolge Air ? </li></ul><ul><li>Flash e Flex </li></ul><ul><li>HTML, CSS, Javascript </li></ul><ul><li>AJAX </li></ul><ul><li>A tutti coloro che vogliono creare e distribuire Rich Internet application (RIA) sul desktop. </li></ul>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
  8. 8. <ul><li>Data di rilascio ? Sarà GRATUITO ? </li></ul><ul><li>Si. Il runtime di Air sarà gratuito (simile al Flash Player e Adobe Reader) </li></ul><ul><li>Adobe sta pianificando di rilasciare la versione 1.0 di Adobe AIR in Primavera 2008. </li></ul><ul><li>Intanto potete scaricare e provare la Beta 2. </li></ul>AIR, un pò di F.A.Q.
  9. 9. <ul><li>Esiste una relazione tra Macromedia Central ed Adobe AIR ? </li></ul><ul><li>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. </li></ul><ul><li>Adobe ha appreso molte lezioni dal progetto Central e le ha prese in considerazione per disegnare le caratteristiche di Air. </li></ul><ul><li>La base che forma il codice di Air è completamente separata dal codice che forma invece Macromedia Central. </li></ul>AIR, un pò di F.A.Q.
  10. 10. <ul><li>Perché Adobe ha scelto il WebKit engine per AIR ? </li></ul><ul><li>Sono stati applicati quattro criteri, a cui il WebKit engine rispondeva : </li></ul><ul><ul><ul><li>un progetto aperto (open project) a cui Adobe poteva contribuire </li></ul></ul></ul><ul><ul><ul><li>una tecnologia affermata che gli sviluppatori web e gli utenti finali conoscevano </li></ul></ul></ul><ul><ul><ul><li>impatto minimo sulle dimensioni dell'Air rutime </li></ul></ul></ul><ul><ul><ul><li>abilità di caricare il contenuto su dispositivi mobili </li></ul></ul></ul>AIR, un pò di F.A.Q.
  11. 11. <ul><li>Un text editor </li></ul><ul><li>O se vuoi andare più veloce : </li></ul><ul><ul><ul><li>Dreamweaver CS3 </li></ul></ul></ul><ul><ul><ul><li>Flash CS3 </li></ul></ul></ul><ul><ul><ul><li>Flex Builder </li></ul></ul></ul><ul><ul><ul><li>Aptana (www.aptana.com/air/) *FREE </li></ul></ul></ul>Di cosa ho bisogno
  12. 12. <ul><li>L’applicazione AIR viene distribuita in formato .air </li></ul><ul><li>Swf’s + Application.xml + altre risorse = Application.air (package) </li></ul><ul><li>DEMO : da .air a .zip </li></ul>Come rilascio una AIR app ?
  13. 13. <ul><li>File di configurazione che contiene le informazioni per identificare, installare e lanciare un’applicazione AIR </li></ul><ul><li>DEMO : Aprire un file application.xml </li></ul>Cos’è l’application.xml ?
  14. 14. <ul><li>Comtaste, Consulenza e Formazione sullo sviluppo di RIA con Flex/Flash/AIR e AJAX </li></ul><ul><ul><li>www.comtaste.com </li></ul></ul><ul><li>Autore </li></ul><ul><ul><ul><li>Flex Solutions: Essential Techniques for Flex 2 and Flex 3 Developers FriendsofED (930 pages) </li></ul></ul></ul><ul><li>Blog </li></ul><ul><ul><ul><li>http://casario.blogs.com </li></ul></ul></ul><ul><ul><ul><li>http://blog.comtaste.com </li></ul></ul></ul>Q&A + Contatti

×