Adam Pasztory napisał w swoim blogu jak obsłuzyć Flex 2 z FlashDevelop RC3
Najpierw trzeba ściagnać FlashDevelop i zainstalować w "C:\Program Files\FlashDevelop\"
Następnie ściagnąć Flex 2 SDK i wypakować to do folderu "C:\Program Files\Adobe\Flex2SDK"
Potem ściagnać projektor dla plików SWF
Następnie pobrać najnowsza wersję FlashBuild plugin
Wypakować ten plik FlashBuild.dll i przenieść go do folderu C:\Program Files\FlashDevelop\plugins
Uruchomić FlashDevelop i utworzyć nowy projekt (z menu Project/New Project
Pojawi się komunikat że trzeba utworzyć nowy plik FlashBuild.xml
W zakładce Project Explorer klikamy na nazwę projektu i dodajemy nowy plik nazwany hello.mxml Wpisujemy tam kod
Potem edytujemmy plik flashbuild.xml z tego plku usuwamy wszystko i wpisujemy następujący kod
Klikamy w menu Build / Build Current Profile Zostanie utworzony plik wsadowy Flashbuild.bat który skompiluje plik hello.mxml do hello.swf
niedziela, 30 lipca 2006
FlashDevelop - Edytor do pracy z Flex SDK 2
Autor: Michał Małaj o godzinie 22:03 0 komentarzy
czwartek, 27 lipca 2006
W Polsce o Flex 2
W Polsce na razie o Flex 2 pisze narazie Radosław Gruchalski w serwisie o ColdFusion serwerowej technologii rozwijaną przez Macromedię a obecnie przez Adobe
Najciekawsze są oczywiście jego artykuły o obsłudze usług sieciowych,
o kompresji i dekompresji danych przesyłanych do Flex 2 w ActionScripcie 3, a także o instalowaniu Flex Data Services 2 w Windowsie
O Flex 2 można podyskutować na forach dyskusyjnych Flab.pl i na Flashzone.pl oraz na Flashroom.com
Autor: Michał Małaj o godzinie 22:53 0 komentarzy
poniedziałek, 24 lipca 2006
Zapowiedzi wydawnicze
Actionscript 3 and Flex: The Complete Guide (Paperback)
Author: Lord Brown
Paperback: 700 pages
Publisher: APress,US (15 Nov 2006)
Language English
ISBN: 1590597338
Adobe Flex 2: Training from the Source (Paperback)
Author: Jeff Tapper
Paperback: 600 pages
Publisher: Macromedia (18 Aug 2006)
Language English
ISBN: 032142316X
Authors: Joey Lott, Darron Schall, Keith Peters
Title: ActionScript 3.0 Cookbook
Subtitle: Solutions and Examples for Flash Developers
First Edition: October 2006 (est.)
ISBN: 0-596-52695-4
Pages: 552
Cena: $39.99 USD
Author: Colin Moock
Title: ActionScript 3.0 Pocket Reference
First Edition: November 2006 (est.)
ISBN: 0-596-52696-2
Pages: 152
Price: $14.99 USD
Title: Programming Flex 2: The Comprehensive Guide to Creating Rich Media Applications with Adobe Flex (Paperback)
Authors: Chafic Kazoun, Joey Lott, Peter Hall
Paperback: 528 pages
Publisher: O'Reilly Media (January 1, 2007)
Language: English
ISBN: 059652689X
Price: $54.99 USD
The Complete Guide to Flex with ActionScript 3 (Paperback)
Author: Charles E Brown
List Price: $49.99
Paperback: 700 pages
Publisher: friends of ED (November 15, 2006)
Language: English
ISBN: 1590597338
Autor: Michał Małaj o godzinie 13:51 0 komentarzy
Społeczność Flex 2
Rich Tretola - prowadzi blog EverythingFlex ze sporą dawką ciekawych przykładów. Wygrał konkurs Derby Flex w kategorii Data Dashboards aplikacją StatPods
Od pewnego czasu ma własny katalog różnych kompomentów do Flex 2: m.in. Slider, Uploader, Preloader
Peter Ent - prowadzi własny blog który jest bardziej techniczny dotyczący m. in. tworzenia kompomentów czy użycia Action Scriptu 2 w aplikacjach Flex 2.
Ely Greenfield prowadzi świetny blog z wieloma przykładami wykorzystania Flex i usług sieciowych m. in z Flickr Zawiera wiele kompomentów. Dobre miejsce dla kogoś kto chciałby poznać jak wykorzystać Flex 2 Charting, a takze Ajaxa z Flex Ajax Bridge.
Sho Kuwamoto jest twórcą ciekawego wizualnie bloga o Flex 2. Zawiera sporo informacji o ActionScript 3 kilka przykładów
Manish Jethani ma swój blog w którym dzieli się z spostrzeżeniami o użyciu layoutu we Flex 2, rozdzieleniu projektowania designu od programowania
Anjali Bhardwaj w swoim blogu pokazuje jak zrobić kompoment Marquee czy edytor HTML
Narciso (nj) Jaramillo w swoim blogu pokazał jak zrobić kompoment odpowiadajacy za refleksję graficzną Jego modyfikacji o efekt blur dokonał Jason Langdon
Ted Patrick ma wg mnie jeden z najbardziej zawansowanych blogów o Flex 2
Podał przykład jak dostosować pasek preloadera w aplacjach Flex 2, jak wykrywać załadowanie Flash Playera 9 po stronie przegladarki. Zamieścił materiały w postaci prezentacji brezze z konferencji programistów Flexa 2 a także materiały ze spotakania:
Flex 2 Basics - Ted Patrick
Flex 2 Overview - Matt Chotin
Flex Data Services Overview - Christophe Coenraets
Flex Data Services for Component Developers - Jeff Vroom
Building A Flex Component - Ely Greenfield
Random Walk Components ZIP
Flex Framework Internals Part1 - Alex Harui
Flex Framework Internals Part2 - David George
ActionScript 3.0 and AVM2: Performance Tuning - Gary Grossman
GC Mark and Sweep SWF
Interpreter SWF
JIT SWF
Managers In The Flex Framework - Manish Jethani
Drawing API - Kevin Hoyt
Drawing API ZIP
Automated Testing In Flex - Ram Krishnaiyer
Flex Component Accessibility - Andrew Kirkpatrick & Bob Regan
Flex Component Accessibility ZIP
Apollo - Mike Chambers
Steven Webster w swoim blogu zamieszcza informacje nad pracami z frameworkiem Cairngorm 2 który ma służyć do budowania dużych serwisów WWW opartych na Flex 2. Wspomina też o projekcie Kiwi i aplikacji NoteTag
Robin Hilliard który jest architektem firmy RocketsBoots na firmowym blogu pokazał ze można stworzyć za pomocą Flexa i frameworka Cairngorn oraz serwletów Java duzą aplikację (długo sie ładuje). Demo
Deeje Cooley, Brian Riggs, Darrick Brown są członkami projektu Kiwi. Na swoim blogu ukazują działanie aplikacji NoteTag, jej możliwosci rozwoju, zamieścili tutorial ActionScriptu3 dla programistów C++, opisali architekturę aplikacji dla Flex 2 na przykładzie Cairngorma 2, a także wyjasnili działanie ascynchrnoniczych zdarzeń w Flex 2 (co jest pokazaniem niskopoziomowych mechanizmów AJAX do zastosowania Flex 2). Wskazano na na wykorzystanie protokołu HTTP w AS3 jako podstawie do budowania własnych rozszerzeń.
Christophe Coenraets prowadzi bloga gdzie pokazuje przykłady wykorzystania Flexa 2 do tworzenia aplikacji wykorzystującej Google Maps czy do obsługi aplikacji finansowych wraz z kodem zródłowym
Roger Gonzalez w swoim blogu zaleca zastawnowienie się nad tworzeniem architektury dla aplikacji w Flex 2.
David Zuckerman w swoim blogu pisze o zmaganiach ze wersjami Beta Flex 2 Buildera (blog już nieaktualny)
Mike Morearty zauważył że zwiększenie prędkości framerate powoduje że pisanie w polu tekstowym staje się płynniejsze. Napisał też artykuł o tym jak rozszerzać funkcjonalności Flex 2 Buildera, który bazuje na Eclipse
Mike M. prowadzi swój blog gdzie opisuje zmagania z napisaniem Flash Playerem 9 pod Linuksem
Emmy Huang jest kierownikiem w Adobe odpowiedzialnym za Flash Playera. Na swoim blogu zamieszcza informacje o tym co istotne jest w Flash Playerze np w kwestii bezpieczeństwa.
Alex Uhlmann , Alistair McLeod, Andy Rayne, Daniel Harfleet, Peter Martin, Gerry McLarnon, Paul Williams są to blogi ludzi z zespołu Adobe Consulting EMEA, którzy pracują nad Cairgormem 2.
Jesse Warden na swoim blogu zamieszcza ciekawe przemyślenia o sobie i swoich zmaganiach z Flex. Polecam kod DrawingPad for Flex 2
Scott Barnes na swoim blogu zamieszcza lużne przemyślenia o zastosowaniu Flex w biznesowych procesach i o przewadze Flexa nad możliwościami jakie daje HTML
Julian opisuje w swoim blogu przemyślenia o użyteczności interfejsu aplikacji we Flashu / Flexie a także ciekawą refleksję o ewolucji Flasha jako grubego klienta i narzędzia dla programistów
Marco Casario włoski szkoleniowiec, pasjonat Flexa pisze w swoim blogu o szkoleniach z Flexa we Włoszech, i porównuje je ze szkoleniami Fig Leaf a także Adobe
Jako ciekawostkę zamieszcza informację o szkoleniach na DVD prowadzonych przez Jamesa Talbota
Sean Voisen pisze w swoim blogu że zamierza rozbudować swoją bibliotekę XIFF (klienta Jabbera) o wersję obsługującą ActionScript 3 i Flexa 2 Wspomina też że Adobe tworzy serwis społecznościowy jamjar w oparciu o Flex 2.
Trevor McCauley w swoim serwisie zamieścił świetny artykuł na temat programowania w ActionScript 3
Ben Stucki zamieścił u siebie bogata kolekcję kompomentów Free Audio Visualization Component for Flex 2 Free Visual Reflection Component for Flex 2 Free AutoScroll Component for Flex 2 Free ID3Stream and ID3Reader Components for Flex 2 Free CSSManager and CSS3Box Components for Flex 2
Flex 2 ma być aplikacja otwartą dla dla komunikacji z różnymi żródłami danych. Dzięki temu Flex 2 zainteresował programistów ColdFusion.
Raymond Camden ma blog i jest enuuzjastą ColdFusion 7 i Flex 2 Prowadzi serwis społecznościowy i wiki poświęcone tym technologiom. Zawarł ciekawy przykład współpracy CF z Flex.
Damon Cooper w swoim blogu pisze o tym jak ColdFusion 7 może wykorzystać Flex Data Server i Flash Remontng w aplikacjach Flex 2 (na bazie uwagi Mike Nimera )
Mike Nimer pokazał w blogu jak wykorzystać CF i Flex do obsługi GoogleMap Napisał też kompoment do debugowania
Simon Horwith jest szkoleniowcem i na blogu poinformaował że będzie prowadził szkolena z Flex 2 w firmie AboutWeb Training Jak wyglada stworznoa przez niego strona ?
Chinczycy tez zaczynają interesować sie takimi technologiami. Jeremy prowadzi ciekawego bloga po chińsku (aczkolwiek łatwo przetłumaczyć to co napisał)
Simon Barber założyciel firmy ThoughtFaqtory w blogu opisuje swoją fascynacją Cairngornem a szczególnie w tym że używa tej technologii w dużych projektach.
Pokazuje ciekawy przykład jak można uzywać filtrowania w listach kolekcji, przydaje się do sortowania wyników jakie chce się otrzymać (demo)
Inne dema to: Digg(nie działa),Motion Factory (aplikacja pokazująca ile się przejechało kilometrów). Dashboard.
Autor: Michał Małaj o godzinie 13:46 0 komentarzy
sobota, 22 lipca 2006
Dlaczego Flex 2?
Zapoznałem się z technologią Flex 2.
Zalety:
- łatwość tworzenia w oparciu o darmowy Flex 2 SDK
- duża ilość kompomentów UI
- dobre wsparcie dla technologii AJAX
- może współpracować z technologiami server - side
- wykorzystuje możliwości Flash Playera 9
- nie trzeba testować stron pod wieloma przeglądarkami (poza Linuxem)
- obsługa ECMAScript for XML pozwala to na szybszą obsługę danych XML
- język znacznikowy MXML pozwala na zarządzanie layuotem
- ma wbudowane kilka walidatorów i obsługę wyrazeń regularnych
- wsparcie dla multimedów i przetwarzania dzwięku
- dobre środowisko programistyczne (Flex 2 Builder i FlashDevelop)
- nowe możliwości CSS (m.in osadzanie czcionek)
- podstawa do nowego silnika tworzenia aplikacji Adobe Apollo
Na podstawie 10 powodów dla których uwielbiamy Flexa 2
Jak rozpocząć przygodę z Flex 2?
Pobrać Flex 2 SDK i dokumentację (uprzedzam że dokumentacja składa sie z 44MB PDF - ów).
Po ściągnięciu SDK rozpakować a następnie wejść do folderu samples i skompilować wszystkie przykłady (może to trochę potrwać).
Dla niecierpliwych (i nie znoszących czytania technicznej dokumentacji) polecam Flex Quick Start
Myślę, że przydałoby się pokazać kilka aplikacji
Autor: Michał Małaj o godzinie 22:53 0 komentarzy