Top Banner
<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 Flex Java AIR { {
27

Rich Internet Application con Flex, AIR e Java

Nov 29, 2014

Download

Technology

marcocasario

These are the slides of my presentation at JavaDay Cenference held in Rome, Italy.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Rich Internet Application con Flex, AIR e Java

<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

<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

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

Google

Page 4: Rich Internet Application con Flex, AIR e Java

<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

<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

<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

<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

<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

<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

<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

<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

<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

<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

<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

<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

<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

<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

<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

<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

<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

<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

<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

<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

<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

<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

<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

<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

{

{