1. Budowanie
nowoczesnych
aplikacji typu RIA
(3camp.pl)
Piotr Walczyszyn
Platform Evangelist
Email: pwalczys@adobe.com
Blog: www.riaspace.net
®
Copyright 2008 Adobe Systems Incorporated. All rights reserved.
2. 4 generacje aplikacji
Global
2004
WEB APPLICATIONS RICH INTERNET
APPLICATIONS
1998
REACH
1992
Local
MAINFRAME DESKTOP
Server Interaction Client Interaction
RICH
®
2
Copyright 2008 Adobe Systems Incorporated. All rights reserved.
3. ADOBE FLEX 3
®
®
Copyright 2008 Adobe Systems Incorporated. All rights reserved.
4. Jak działa Flex w przeglądarce
Flex Builder IDE Browser
Flex SDK Flash Player
MXML ActionScript
Flex Class Library SOAP HTTP/S AMF/S RTMP/S
Web Server
Kompilacja
XML/HTTP
LC Data Services
REST
JEE, PHP, .NET, Python…
SOAP Web Services
Istniejąca infrastruktura informatyczna
®
Copyright 2008 Adobe Systems Incorporated. All rights reserved.
5. Demo
®
5
Copyright 2008 Adobe Systems Incorporated. All rights reserved.
6. #1 – Brak trybu offline
®
Copyright 2008 Adobe Systems Incorporated. All rights reserved.
7. #2 – Ograniczone do okna przeglądarki
Kon ikt menu
przeglądarki I aplikacji
®
Copyright 2008 Adobe Systems Incorporated. All rights reserved.
8. #3 – Brak typowych interackcji z pulpitem
Brak drag & drop
®
Copyright 2008 Adobe Systems Incorporated. All rights reserved.
9. #4 – Ograniczony dostęp do systemu plików
Sandbox przeglądarki
®
Copyright 2008 Adobe Systems Incorporated. All rights reserved.
10. #5 – Noty kacje dostępne tylko przy otwartej przeglądarce
Widoczne ostrzeżenia
tylko w otwartym
oknem przeglądarki
®
Copyright 2008 Adobe Systems Incorporated. All rights reserved.
12. Jak działa AIR/Flex na desktop’ie
Flex Builder IDE Desktop
Pliki SQLite Noty kacje Schowek
Flex SDK AIR Client Runtime
MXML ActionScript
Flex Class Library SOAP HTTP/S AMF/S RTMP/S
Web Server
Kompilacja & Pakowanie
XML/HTTP
LC Data Services
REST
JEE, PHP, .NET, Python…
SOAP Web Services
Istniejąca infrastruktura informatyczna
®
Copyright 2008 Adobe Systems Incorporated. All rights reserved.
13. Demo
®
13
Copyright 2008 Adobe Systems Incorporated. All rights reserved.
14. Więcej informacji
http://freeriatools.adobe.com
http://www.adobe.com/go/air/
http://www.adobe.com/go/ ex/
®
Copyright 2008 Adobe Systems Incorporated. All rights reserved.
15. Dziękuję!!!
Piotr Walczyszyn
Platform Evangelist
Email: pwalczys@adobe.com
Blog: www.riaspace.net
®
Copyright 2008 Adobe Systems Incorporated. All rights reserved.