34
Let’s Flex the Web Tomasz Cieślar, Michał Czaicki

Lets Flex The Web

Embed Size (px)

DESCRIPTION

Pierwsza prezentacja z cyklu.www.mediaframe.pl

Citation preview

Page 1: Lets Flex The Web

Let’s Flex the Web

Tomasz Cieślar, Michał Czaicki

Page 2: Lets Flex The Web

Witamy!

Plan prezentacji

• Słowo wstępu

• Podstawy Flexa

• Flex na żywo

• Zastosowania technologii Flex

• Podsumowanie

Let’s Flex the Web

Page 3: Lets Flex The Web

Słowo wstępu

Let’s Flex the Web

Page 4: Lets Flex The Web

Słowo wstępu

• „A co to jest ten Flex…?”

• Bo Flex jest nowy i rozwiaja się bardzo dynamicznie.

• Bo jesteśmy pasjonatami tej technologii

Let’s Flex the Web

Dlaczego ta prezentacja…?

Page 5: Lets Flex The Web

Słowo wstępu

A więc co to jest Flex?

• Framework oparty na ActionScript 3.0

• Dojrzała platforma do programowania

aplikacji internetowych

• Nowy lepszy Flash (?)

Let’s Flex the Web

Page 6: Lets Flex The Web

Podstawy Flexa

Let’s Flex the Web

Page 7: Lets Flex The Web

Podstawy Flexa

Cechy Adobe Flex

• Podział na kod AS i MXML

• Oddzielenie warstwy prezentacji od właściwego kodu

Let’s Flex the Web

MXML:

AS 3.0:

Page 8: Lets Flex The Web

Podstawy Flexa

Cechy Adobe Flex

• Szybkość pisania

• Gotowe komponenty

• Rozszerzanie komponentów

• Tworzenie własnych komponentów

Let’s Flex the Web

Page 9: Lets Flex The Web

Podstawy Flexa

Cechy Adobe Flex

• Zmiana wyglądu komponentów

• Obsługa CSS

• Integracja z Fireworksem, Photoshopem i Flashem

• Thermo

Let’s Flex the Web

Page 10: Lets Flex The Web

Podstawy Flexa

Cechy Adobe Flex

• Integrowanie komponentów Flashowych do Flexa

• Flex Component Kit for Flash CS3

• Najlepsze cechy obu programów

Let’s Flex the Web

Page 11: Lets Flex The Web

Podstawy Flexa

Cechy Adobe Flex

• Frameworki do MVC

• ASDoc

• FlexUnit

• SVN/CVS

Let’s Flex the Web

Page 12: Lets Flex The Web

Podstawy Flexa

• Ile będzie mnie kosztował start w tej technologii…?

• Flex SDK

• Open Source

• Flex Builder

• Dla studentów za darmo

• Eclipse plugin

• Graficzne projektowanie GUI

• Najnowsza wersja 3.0

• FlashDevelop

• Dokumentacja

Let’s Flex the Web

Środowisko pracy

Page 13: Lets Flex The Web

Podstawy Flexa

Adobe AIR 1.0

• Przenoszenie aplikacji webowych na desktop

• Całkowicie nowa technologia

• Prawdziwa przenośność

• Ograniczenia flash playera

Let’s Flex the Web

Page 14: Lets Flex The Web

Zastosowania technologii Flex

Dodatki

• Cairngorm, PureMVC – frameworki do MVC

• LiveCycle Data Services

• Coldfusion

• Flash Media Server

Flash + Flex biblioteki• PaperVision 3D, Sandy 3D

• WOW, box2Dflash

Let’s Flex the Web

Page 15: Lets Flex The Web

Flex na żywo

Let’s Flex the Web

Page 16: Lets Flex The Web

Zastosowania technologii Flex

Let’s Flex the Web

Page 17: Lets Flex The Web

Zastosowania technologii Flex

Flex oraz ActionScript jako platforma programistyczna stosowana w aplikacjach

biznesowych

Let’s Flex the Web

Promotor: dr. inż. Janusz Opiła

Page 18: Lets Flex The Web

Zastosowania technologii Flex

Let’s Flex the Web

Cały Flex w jednym miejscu

Page 19: Lets Flex The Web
Page 20: Lets Flex The Web

Zastosowania technologii Flex

Let’s Flex the Web

Atrakcyjne przedstawienie ogromnej ilości danych

Page 21: Lets Flex The Web
Page 22: Lets Flex The Web

Zastosowania technologii Flex

Let’s Flex the Web

User experience

Page 23: Lets Flex The Web
Page 24: Lets Flex The Web

Zastosowania technologii Flex

Let’s Flex the Web

Wyszukiwanie danych

Page 25: Lets Flex The Web
Page 26: Lets Flex The Web

Zastosowania technologii Flex

Let’s Flex the Web

Aplikacje desktopowe w sieci

Page 27: Lets Flex The Web

Zastosowania technologii Flex

Let’s Flex the Web

Flex, 3D i wizualizacja danych.

Page 28: Lets Flex The Web
Page 29: Lets Flex The Web

Zastosowania technologii Flex

Let’s Flex the Web

Poważne narzędzia

Page 30: Lets Flex The Web
Page 31: Lets Flex The Web

Let’s Flex the Web

Podsumowanie

Page 32: Lets Flex The Web

Zastosowania technologii Flex

Dlaczego warto zainteresować się Flexem

• Coś nowego

• Coś co mało kto potrafi

• Coś co jest coraz bardziej potrzebne

• Coś oryginalnego i kreatywnego

Let’s Flex the Web

Page 33: Lets Flex The Web

Let’s Flex the Web

Pytania

Page 34: Lets Flex The Web

Let’s Flex the Web

Dziękujemy za uwagęTomasz Cieślar, Michał Czaicki