SlideShare ist ein Scribd-Unternehmen logo
1 von 17
Downloaden Sie, um offline zu lesen
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.
4 generacje aplikacji




Globalny
                                                                                              2004

                                    Strony internetowe                                               RIA (Bogate Aplikacje
                                                                                                         Internetowe)

                                                                             1998
     Zasięg




                                                                   1992
Lokalny
                                                                                                             Aplikacje
                                     Konsole tekstowe
                                                                                                             desktopowe


                                          Ubogi                                                               Bogaty
                                                                          Poziom interakcji




                                                                                                                             ®




                                                                               2
 Copyright 2008 Adobe Systems Incorporated. All rights reserved.
ADOBE FLEX 3
                                                                            ®




                                                                                 ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.
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.
Demo




                                                                      ®




                                                                  5
Copyright 2008 Adobe Systems Incorporated. All rights reserved.
Buzzword




                                                                  ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.
#1 – Brak trybu offline




                                                                  ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.
#2 – Ograniczone do okna przeglądarki




                                                                      Kon ikt menu
                                                                  przeglądarki I aplikacji




                                                                                             ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.
#3 – Brak typowych interackcji z pulpitem




                         Brak drag & drop




                                                                  ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.
#4 – Ograniczony dostęp do systemu plików




                                                                  Sandbox przeglądarki




                                                                                         ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.
#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.
®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.
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.
Demo




                                                                       ®




                                                                  14
Copyright 2008 Adobe Systems Incorporated. All rights reserved.
TAAZ




                                                                  ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.
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.
Dziękuję!!!

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




                                                                  ®




Copyright 2008 Adobe Systems Incorporated. All rights reserved.

Weitere ähnliche Inhalte

Ähnlich wie Building Ria Apps

Technologie Adobe dla rozwiązań typu RIA i SaaS, Piotr Walczyszyn, Adobe
Technologie Adobe dla rozwiązań typu RIA i SaaS, Piotr Walczyszyn, AdobeTechnologie Adobe dla rozwiązań typu RIA i SaaS, Piotr Walczyszyn, Adobe
Technologie Adobe dla rozwiązań typu RIA i SaaS, Piotr Walczyszyn, AdobeBiznes 2.0
 
Budowanie aplikacji kontekstowych z użyciem Adobe AIR i Flex
Budowanie aplikacji kontekstowych z użyciem Adobe AIR i FlexBudowanie aplikacji kontekstowych z użyciem Adobe AIR i Flex
Budowanie aplikacji kontekstowych z użyciem Adobe AIR i FlexPiotr Walczyszyn
 
Cloud computing na bazie Windows Azure, Tomek Kopacz, Microsoft
Cloud computing na bazie Windows Azure, Tomek Kopacz, MicrosoftCloud computing na bazie Windows Azure, Tomek Kopacz, Microsoft
Cloud computing na bazie Windows Azure, Tomek Kopacz, MicrosoftBiznes 2.0
 
Tomasz Kopacz, Cloud computing na bazie Windows Azure
Tomasz Kopacz, Cloud computing na bazie Windows AzureTomasz Kopacz, Cloud computing na bazie Windows Azure
Tomasz Kopacz, Cloud computing na bazie Windows AzureWebhosting.pl
 
Łukasz Spandel – Atena – JavaScript rośnie w siłę – najnowsze trendy w tworze...
Łukasz Spandel – Atena – JavaScript rośnie w siłę – najnowsze trendy w tworze...Łukasz Spandel – Atena – JavaScript rośnie w siłę – najnowsze trendy w tworze...
Łukasz Spandel – Atena – JavaScript rośnie w siłę – najnowsze trendy w tworze...3camp
 
Silverlight z bliska i na wylot
Silverlight z bliska i na wylotSilverlight z bliska i na wylot
Silverlight z bliska i na wylotMichal Zylinski
 
Twój własny kawałek YouTube
Twój własny kawałek YouTubeTwój własny kawałek YouTube
Twój własny kawałek YouTubeMichal Zylinski
 
Artur Żarski, PHP na Windows
Artur Żarski, PHP na WindowsArtur Żarski, PHP na Windows
Artur Żarski, PHP na WindowsWebhosting.pl
 
Open middleware 2.0
Open middleware 2.0Open middleware 2.0
Open middleware 2.0beatrice666
 
Współdzielenie kodu aplikacji Windows Phone i Windows 8
Współdzielenie kodu aplikacji Windows Phone i Windows 8Współdzielenie kodu aplikacji Windows Phone i Windows 8
Współdzielenie kodu aplikacji Windows Phone i Windows 8Bartlomiej Zass
 
Extjs & netzke
Extjs & netzkeExtjs & netzke
Extjs & netzkeGaldoMedia
 
Technologie Firmy Novell A Web 2.0 - Piotr Szewczuk
Technologie Firmy Novell A Web 2.0 - Piotr SzewczukTechnologie Firmy Novell A Web 2.0 - Piotr Szewczuk
Technologie Firmy Novell A Web 2.0 - Piotr Szewczukaulapolska
 
Visual basic-2005-express-i-mysql
Visual basic-2005-express-i-mysqlVisual basic-2005-express-i-mysql
Visual basic-2005-express-i-mysqlPrzemysław Wolny
 
Monitorowanie aplikacji z System Center 2012
Monitorowanie aplikacji z System Center 2012Monitorowanie aplikacji z System Center 2012
Monitorowanie aplikacji z System Center 2012Mariusz Kedziora
 
Systemy operacyjne w telefonii komorkowej
Systemy operacyjne w telefonii komorkowejSystemy operacyjne w telefonii komorkowej
Systemy operacyjne w telefonii komorkowejAsioszek
 
Seminarium .Net CF 2004
Seminarium .Net CF 2004Seminarium .Net CF 2004
Seminarium .Net CF 2004Tomasz Cieplak
 
RIA - przyszłość aplikacji internetowych
RIA - przyszłość aplikacji internetowychRIA - przyszłość aplikacji internetowych
RIA - przyszłość aplikacji internetowychcree8tive
 
J2ME. Java dla urządzeń mobilnych. Ćwiczenia
J2ME. Java dla urządzeń mobilnych. ĆwiczeniaJ2ME. Java dla urządzeń mobilnych. Ćwiczenia
J2ME. Java dla urządzeń mobilnych. ĆwiczeniaWydawnictwo Helion
 
Citrix Application Layering
Citrix Application LayeringCitrix Application Layering
Citrix Application LayeringPawel Serwan
 
Technologie mobilne w platformach edukacyjnych. Kosmikus, studium przypadku
Technologie mobilne w platformach edukacyjnych. Kosmikus, studium przypadkuTechnologie mobilne w platformach edukacyjnych. Kosmikus, studium przypadku
Technologie mobilne w platformach edukacyjnych. Kosmikus, studium przypadkuMichal Lukaszewski
 

Ähnlich wie Building Ria Apps (20)

Technologie Adobe dla rozwiązań typu RIA i SaaS, Piotr Walczyszyn, Adobe
Technologie Adobe dla rozwiązań typu RIA i SaaS, Piotr Walczyszyn, AdobeTechnologie Adobe dla rozwiązań typu RIA i SaaS, Piotr Walczyszyn, Adobe
Technologie Adobe dla rozwiązań typu RIA i SaaS, Piotr Walczyszyn, Adobe
 
Budowanie aplikacji kontekstowych z użyciem Adobe AIR i Flex
Budowanie aplikacji kontekstowych z użyciem Adobe AIR i FlexBudowanie aplikacji kontekstowych z użyciem Adobe AIR i Flex
Budowanie aplikacji kontekstowych z użyciem Adobe AIR i Flex
 
Cloud computing na bazie Windows Azure, Tomek Kopacz, Microsoft
Cloud computing na bazie Windows Azure, Tomek Kopacz, MicrosoftCloud computing na bazie Windows Azure, Tomek Kopacz, Microsoft
Cloud computing na bazie Windows Azure, Tomek Kopacz, Microsoft
 
Tomasz Kopacz, Cloud computing na bazie Windows Azure
Tomasz Kopacz, Cloud computing na bazie Windows AzureTomasz Kopacz, Cloud computing na bazie Windows Azure
Tomasz Kopacz, Cloud computing na bazie Windows Azure
 
Łukasz Spandel – Atena – JavaScript rośnie w siłę – najnowsze trendy w tworze...
Łukasz Spandel – Atena – JavaScript rośnie w siłę – najnowsze trendy w tworze...Łukasz Spandel – Atena – JavaScript rośnie w siłę – najnowsze trendy w tworze...
Łukasz Spandel – Atena – JavaScript rośnie w siłę – najnowsze trendy w tworze...
 
Silverlight z bliska i na wylot
Silverlight z bliska i na wylotSilverlight z bliska i na wylot
Silverlight z bliska i na wylot
 
Twój własny kawałek YouTube
Twój własny kawałek YouTubeTwój własny kawałek YouTube
Twój własny kawałek YouTube
 
Artur Żarski, PHP na Windows
Artur Żarski, PHP na WindowsArtur Żarski, PHP na Windows
Artur Żarski, PHP na Windows
 
Open middleware 2.0
Open middleware 2.0Open middleware 2.0
Open middleware 2.0
 
Współdzielenie kodu aplikacji Windows Phone i Windows 8
Współdzielenie kodu aplikacji Windows Phone i Windows 8Współdzielenie kodu aplikacji Windows Phone i Windows 8
Współdzielenie kodu aplikacji Windows Phone i Windows 8
 
Extjs & netzke
Extjs & netzkeExtjs & netzke
Extjs & netzke
 
Technologie Firmy Novell A Web 2.0 - Piotr Szewczuk
Technologie Firmy Novell A Web 2.0 - Piotr SzewczukTechnologie Firmy Novell A Web 2.0 - Piotr Szewczuk
Technologie Firmy Novell A Web 2.0 - Piotr Szewczuk
 
Visual basic-2005-express-i-mysql
Visual basic-2005-express-i-mysqlVisual basic-2005-express-i-mysql
Visual basic-2005-express-i-mysql
 
Monitorowanie aplikacji z System Center 2012
Monitorowanie aplikacji z System Center 2012Monitorowanie aplikacji z System Center 2012
Monitorowanie aplikacji z System Center 2012
 
Systemy operacyjne w telefonii komorkowej
Systemy operacyjne w telefonii komorkowejSystemy operacyjne w telefonii komorkowej
Systemy operacyjne w telefonii komorkowej
 
Seminarium .Net CF 2004
Seminarium .Net CF 2004Seminarium .Net CF 2004
Seminarium .Net CF 2004
 
RIA - przyszłość aplikacji internetowych
RIA - przyszłość aplikacji internetowychRIA - przyszłość aplikacji internetowych
RIA - przyszłość aplikacji internetowych
 
J2ME. Java dla urządzeń mobilnych. Ćwiczenia
J2ME. Java dla urządzeń mobilnych. ĆwiczeniaJ2ME. Java dla urządzeń mobilnych. Ćwiczenia
J2ME. Java dla urządzeń mobilnych. Ćwiczenia
 
Citrix Application Layering
Citrix Application LayeringCitrix Application Layering
Citrix Application Layering
 
Technologie mobilne w platformach edukacyjnych. Kosmikus, studium przypadku
Technologie mobilne w platformach edukacyjnych. Kosmikus, studium przypadkuTechnologie mobilne w platformach edukacyjnych. Kosmikus, studium przypadku
Technologie mobilne w platformach edukacyjnych. Kosmikus, studium przypadku
 

Building Ria Apps

  • 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 Globalny 2004 Strony internetowe RIA (Bogate Aplikacje Internetowe) 1998 Zasięg 1992 Lokalny Aplikacje Konsole tekstowe desktopowe Ubogi Bogaty Poziom interakcji ® 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. Buzzword ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  • 7. #1 – Brak trybu offline ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  • 8. #2 – Ograniczone do okna przeglądarki Kon ikt menu przeglądarki I aplikacji ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  • 9. #3 – Brak typowych interackcji z pulpitem Brak drag & drop ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  • 10. #4 – Ograniczony dostęp do systemu plików Sandbox przeglądarki ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  • 11. #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. ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  • 13. 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.
  • 14. Demo ® 14 Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  • 15. TAAZ ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.
  • 16. 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.
  • 17. Dziękuję!!! Piotr Walczyszyn Platform Evangelist Email: pwalczys@adobe.com Blog: www.riaspace.net ® Copyright 2008 Adobe Systems Incorporated. All rights reserved.