®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.
Przeznaczenie
    technologii
    Flex i Adobe AIR

    Piotr Walczyszyn
    Adobe Systems




                           ...
Jak działa Flex w przeglądarce
                Flex Builder IDE                                                         Br...
Dobre zastosowania technologii Flex

       Streaming Audio & Video
 

       Kon guratory produktów
 

       Konsole a...
Streaming Audio & Video




                                                                  ®




Copyright 2008 Adobe S...
Kon guratory produktów




                                                                  ®




Copyright 2008 Adobe Sy...
Animacje, wysoka interaktywność




                                                                  ®




Copyright 2008...
Konsole analityczne




                                                                  ®




Copyright 2008 Adobe Syste...
To nie jest takie trudne…




                                                                  Demo




                 ...
Do czego nie stosować technologii Flex!!!

       Tworzenia typowych serwisów informacyjnych
 

       Aplikacji wymagają...
Jak sobie radzić w sytuacjach krytycznych ;)




                                                                  ®




C...
Jak sobie radzić w sytuacjach krytycznych ;)




                                                                  ®




C...
®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.
Jak działa AIR/Flex na desktop’ie
                Flex Builder IDE                                                        ...
Kiedy stosować technologię Adobe AIR

       Gdy aplikacja jest aplikacją codziennego użytku
 

       Gdy zachodzą kon i...
#1 – Brak trybu offline




                                                                  ®




Copyright 2008 Adobe Sys...
#2 – Ograniczone do okna przeglądarki




                                                                      Kon ikt me...
#3 – Brak typowych interackcji z pulpitem




                         Brak drag & drop




                              ...
#4 – Ograniczony dostęp do systemu plików




                                                                  Sandbox pr...
#5 – Noty kacje dostępne tylko przy otwartej przeglądarce




                                                            ...
Kiedy nie stosować technologii Adobe AIR

       Gdy cała funkcjonalność jest dostępna przez przeglądarkę
 

       Gdy w...
Używaj z rozwagą

       Uruchamianie aplikacji przy logowaniu użytkownika
 

       Tryb zawsze na wierzchu
 

       U...
Promocja aplikacji Adobe AIR




                                                                  ®




Copyright 2008 Ad...
Dziękuję!!!

    Piotr Walczyszyn
    Platform Evangelist
    Email: pwalczys@adobe.com
    Blog: www.riaspace.net




   ...
Upcoming SlideShare
Loading in …5
×

Przeznaczenie technologii Flex i Adobe AIR

1,776 views

Published on

"Przeznaczenie technologii Flex i Adobe AIR" - Piotr Walczyszyn, Adobe.com

W czasie prezentacji przedstawię do jakich rozwiązań powinniśmy stosować technologie Flex i AIR, a do jakich nie. Odniosę się do zagadnień związanych z indeksowaniem treści przez wyszukiwarki, deep-linking, integracji z komponentami serwerowymi.

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,776
On SlideShare
0
From Embeds
0
Number of Embeds
403
Actions
Shares
0
Downloads
15
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Przeznaczenie technologii Flex i Adobe AIR

  1. 1. ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  2. 2. Przeznaczenie technologii Flex i Adobe AIR Piotr Walczyszyn Adobe Systems ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  3. 3. 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.
  4. 4. Dobre zastosowania technologii Flex Streaming Audio & Video   Kon guratory produktów   Konsole analityczne   Systemy e-Learning’owe   Aplikacje demonstracyjne   e-Banking (Raiffeisen.pl)   ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  5. 5. Streaming Audio & Video ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  6. 6. Kon guratory produktów ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  7. 7. Animacje, wysoka interaktywność ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  8. 8. Konsole analityczne ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  9. 9. To nie jest takie trudne… Demo ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  10. 10. Do czego nie stosować technologii Flex!!! Tworzenia typowych serwisów informacyjnych   Aplikacji wymagających wielowątkowego przetwarzania   Aplikacji wykorzystywanych na urządzeniach mobilnych   ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  11. 11. Jak sobie radzić w sytuacjach krytycznych ;) ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  12. 12. Jak sobie radzić w sytuacjach krytycznych ;) ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  13. 13. ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  14. 14. 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.
  15. 15. Kiedy stosować technologię Adobe AIR Gdy aplikacja jest aplikacją codziennego użytku   Gdy zachodzą kon ikty między oknem przeglądarki a aplikacją   Gdy aplikacja może być wykorzystywana w trybie offline   Gdy aplikacja przetwarza duże ilości danych (SQLite)   Gdy aplikacja wymaga częstych interakcji i noty kacji   Gdy aplikacja potrzebuje interakcji ze środowiskiem desktop’owym (dostęp   do schowka, danych na dysku…) ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  16. 16. #1 – Brak trybu offline ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  17. 17. #2 – Ograniczone do okna przeglądarki Kon ikt menu przeglądarki I aplikacji ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  18. 18. #3 – Brak typowych interackcji z pulpitem Brak drag & drop ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  19. 19. #4 – Ograniczony dostęp do systemu plików Sandbox przeglądarki ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  20. 20. #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.
  21. 21. Kiedy nie stosować technologii Adobe AIR Gdy cała funkcjonalność jest dostępna przez przeglądarkę   Gdy wymagana jest komunikacja z aplikacjami/urządzeniami zewnętrznymi   Gdy aplikacja wymaga wielowątkowego przetwarzania   Dla użytkowników bez uprawnień admina   ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  22. 22. Używaj z rozwagą Uruchamianie aplikacji przy logowaniu użytkownika   Tryb zawsze na wierzchu   Ustawianie obsługiwanych formatów plików   Aplikacje w trybie pełnoekranowym   Daj możliwość zamknięcia, maksymalizacji i minimalizacji aplikacji   Nie publikuj własnoręcznie podpisanych aplikacji   ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  23. 23. Promocja aplikacji Adobe AIR ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  24. 24. Dziękuję!!! Piotr Walczyszyn Platform Evangelist Email: pwalczys@adobe.com Blog: www.riaspace.net ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.

×