advertisement

Developing Adobe AIR desktop applications

100 %
0 %
advertisement
Information about Developing Adobe AIR desktop applications

Published on November 20, 2007

Author: marcocasario

Source: slideshare.net

Description

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.
advertisement

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

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

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

Rich Internet Application User Group

Adobe Flex

ActionScript 3

Adobe AIR

Autori, Networking

Prossimi Articoli / Video Tutorial

Sconti, sconti, sconti

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

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 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

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

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.

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.

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.

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.

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.

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.

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

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

Un text editor

O se vuoi andare più veloce :

Dreamweaver CS3

Flash CS3

Flex Builder

Aptana (www.aptana.com/air/) *FREE

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 ?

L’applicazione AIR viene distribuita in formato .air

Swf’s + Application.xml + altre risorse = Application.air (package)

DEMO : da .air a .zip

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 ?

File di configurazione che contiene le informazioni per identificare, installare e lanciare un’applicazione AIR

DEMO : Aprire un file 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) Blog http://casario.blogs.com http://blog.comtaste.com 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

Add a comment

Related pages

Learn AIR | Adobe AIR Developer Center

Adobe is changing the world through digital ... Adobe AIR for iOS. Refer to these resources to learn more about developing applications on iOS devices.
Read more

Adobe AIR * Workflow for developing a desktop AIR application

Home / Building Adobe AIR Applications / Developing AIR applications for the desktop. Workflow for developing a desktop ... desktop AIR applications ...
Read more

Adobe AIR * Developing AIR applications for the desktop

Twitter™ and Facebook posts are not covered under the terms of Creative Commons.
Read more

Developing cross-platform Adobe AIR applications | Adobe ...

Use these best practices to develop Adobe AIR applications ... on the desktop dock. Currently, AIR only ... Developing and using Adobe AIR ...
Read more

Training - Developing desktop applications with Adobe AIR ...

Overview. Adobe AIR is a multi-platform runtime system that Adobe is developing and that allows developers to use their web development skills (Flash, Flex ...
Read more

Publishing for Adobe AIR for desktop in Animate CC

Publishing for Adobe AIR for desktop. ... For complete information about developing Adobe AIR™ applications, ... All Adobe AIR applications must be ...
Read more

Developing cross-platform Adobe AIR desktop applications ...

This weekend I decided to spend some time developing my first cross-platform Adobe AIR desktop application. My first impression of Adobe Air was: Wow! It ...
Read more

Use Ext, Aptana, and AIR to build desktop applications

Because of the nature of AIR applications (desktop applications ... excellent example applications. "Developing on Adobe AIR with Aptana Studio" is ...
Read more

developing android applications with adobe air v eacute ...

developing android applications with adobe air v ... developing android applications with adobe air v eacute ... storing it on your desktop, ...
Read more