Lets Flex The Web

Preview:

DESCRIPTION

Pierwsza prezentacja z cyklu.www.mediaframe.pl

Citation preview

Let’s Flex the Web

Tomasz Cieślar, Michał Czaicki

Witamy!

Plan prezentacji

• Słowo wstępu

• Podstawy Flexa

• Flex na żywo

• Zastosowania technologii Flex

• Podsumowanie

Let’s Flex the Web

Słowo wstępu

Let’s 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…?

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

Podstawy Flexa

Let’s 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:

Podstawy Flexa

Cechy Adobe Flex

• Szybkość pisania

• Gotowe komponenty

• Rozszerzanie komponentów

• Tworzenie własnych komponentów

Let’s 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

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

Podstawy Flexa

Cechy Adobe Flex

• Frameworki do MVC

• ASDoc

• FlexUnit

• SVN/CVS

Let’s 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

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

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

Flex na żywo

Let’s Flex the Web

Zastosowania technologii Flex

Let’s 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

Zastosowania technologii Flex

Let’s Flex the Web

Cały Flex w jednym miejscu

Zastosowania technologii Flex

Let’s Flex the Web

Atrakcyjne przedstawienie ogromnej ilości danych

Zastosowania technologii Flex

Let’s Flex the Web

User experience

Zastosowania technologii Flex

Let’s Flex the Web

Wyszukiwanie danych

Zastosowania technologii Flex

Let’s Flex the Web

Aplikacje desktopowe w sieci

Zastosowania technologii Flex

Let’s Flex the Web

Flex, 3D i wizualizacja danych.

Zastosowania technologii Flex

Let’s Flex the Web

Poważne narzędzia

Let’s Flex the Web

Podsumowanie

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

Let’s Flex the Web

Pytania

Let’s Flex the Web

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