rich internet application con flex, air e java
DESCRIPTION
These are the slides of my presentation at JavaDay Cenference held in Rome, Italy.TRANSCRIPT
![Page 1: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/1.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
JavaDay 2007, Roma
• CTO di Comtaste (Consulenza e Formazione sullo sviluppo di RIA) www.comtaste.com
• Autore • Flex Solutions: Essential Techniques
for Flex 2 and Flex 3 Developers FriendsofED
Marco Casario
CTO – Comtaste
www.comtaste.com
http://casario.blogs.com
Rich Internet Applications
FlexJava AIR
{ {
![Page 2: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/2.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
Marco Casario, chi è
• CTO di Comtaste (Consulenza e Formazione sullo sviluppo di RIA) www.comtaste.com
• Autore • Flex Solutions: Essential Techniques
for Flex 2 and Flex 3 Developers FriendsofED
![Page 3: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/3.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
Marco Casario, contatti
• Contatti•[email protected]• LinkedIn: marcocasario
• Altro ...• http://blog.comtaste.com• Facebook, Plaxo, Twitter, YouThru ....
![Page 4: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/4.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
Marco Casario, il mio blog
![Page 5: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/5.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
FlexGala, Adobe User Group
FlexGala User Group• Rich Internet Application User Group
• Adobe Flex • ActionScript 3• Adobe AIR
www.augitaly.com/flexgala
blog.augitaly.com
![Page 6: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/6.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
![Page 7: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/7.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
Rich Internet Applications
![Page 8: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/8.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
Rich Internet Applications
![Page 9: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/9.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
Adobe Flex
![Page 10: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/10.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
Adobe Flex, la famiglia
![Page 11: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/11.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
Adobe Flex
Adobe Flex è un FRAMEWORK
![Page 12: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/12.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
Adobe Flex
Adobe Flex
Adobe Flash
DIVERSO
![Page 13: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/13.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
Adobe Flex, come funziona
![Page 14: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/14.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
Flash Player 9
![Page 15: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/15.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
Livecycle Data Services
![Page 16: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/16.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
Adobe Flex, Showcase
![Page 17: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/17.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
JavaDay 2007, Roma
• CTO di Comtaste (Consulenza e Formazione sullo sviluppo di RIA) www.comtaste.com
• Autore • Flex Solutions: Essential Techniques
for Flex 2 and Flex 3 Developers FriendsofED
Marco Casario
CTO – Comtaste
www.comtaste.com
http://casario.blogs.com
Risorse
www.augitaly.com/flexgala
www.adobe.com/go/flex
www.flex.org
blog.comtaste.com
labs.adobe.com
{
{
![Page 18: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/18.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
Adobe AIR
![Page 19: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/19.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
Adobe AIR
AIR, AdobeIntegrated Runtime
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.
![Page 20: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/20.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
Adobe AIR
![Page 21: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/21.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
Adobe AIR – L’Architettura
![Page 22: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/22.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
Adobe AIR – Il Workflow
![Page 23: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/23.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
Adobe AIR, perché usarlo
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 e Enterprise Applications•Web applications che interagiscono con il file
system
![Page 24: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/24.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
Adobe AIR, features
• I/O (local file access) features• Flash Player 9 capabilities• Integrated HTML/Flash/PDF• Embedded Database (SQLite)• Online/offline detection• Drag-and-drop• Clipboard access• Background processing• Custom windows support
![Page 25: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/25.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
Adobe AIR – DEMO
![Page 26: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/26.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
JavaDay 2007, Roma
• CTO di Comtaste (Consulenza e Formazione sullo sviluppo di RIA) www.comtaste.com
• Autore • Flex Solutions: Essential Techniques
for Flex 2 and Flex 3 Developers FriendsofED
Marco Casario
CTO – Comtaste
www.comtaste.com
http://casario.blogs.com
Q&A????
FlexJava AIR
{ {
![Page 27: Rich Internet Application con Flex, AIR e Java](https://reader036.vdocument.in/reader036/viewer/2022062614/547a5e35b4795972098b4a6b/html5/thumbnails/27.jpg)
<nome relatore> - <mail relatore> - <associazione di riferimento>Javaday Roma - 01/12/2007
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 License
JavaDay 2007, Roma
• CTO di Comtaste (Consulenza e Formazione sullo sviluppo di RIA) www.comtaste.com
• Autore • Flex Solutions: Essential Techniques
for Flex 2 and Flex 3 Developers FriendsofED
Marco Casario
CTO – Comtaste
www.comtaste.com
http://casario.blogs.com
Risorse
www.augitaly.com/flexgala
www.adobe.com/go/flex
www.adobe.com/go/air
labs.adobe.com
http://weblogs.macromedia.com
{
{