« The Joy of API | Main | Computing »
Mash Up My Flex
d.Construct 2006, Brighton, UK
2pm - Aral Balkan - Mash Up my Flex
10mins late
API != open source
APIs : marketing 2.0?
A new recruitment tactic?
Syndication?
Regardless, it seems to be a lot of fun. APIs scratch an itch. In the open source world we build things to scratch an itch.
freeourdata.org.uk
We aren't talking about open source, we are talking about access to data. APIs are semi-open access to data.
Fingers Crossed
Flex 2 and Mash ups
What can Flex do?
Home Locator application - Ajax and flash/flex do about the same thing
Flex SQLAdmin
Onyx Video Mixer - an online video editor - not easy to build in HTML or AJAX, Flash has multimedia capabilities.
FC64 Emulator - Commodore 64 emulator
Flex Style Explorer
A Flex Mashup
E41ST - amazon and public library mash up
Overview of Flex 2
Declaratively design interefaces using MXML
MXML is XML
scripting using ActionScript 3
ActionScript 3 is ECMAScript 4
looks like Java smells like Ruby
Runs in Flash Player, SWF (semi-open, can write, can't read)
AVM 2 kicks ass
Flex 2 SDK is free and cross-platform
Flex Builder 2 is a visual IDE based on Eclipse
It's commercial
in costs 370 punks
Flex Data Services
Server
RPC and real-time communcation, video and audio streaming
Open source alts: Red5, AMFPHP, openAMF...
CSS Styling
easier skinning
Mashups : Consumming Data
Web Services: REST, XML-RPC, SOAP (AB - In my personal opinion, SOAP sucks), JSON
Get Data: HTTPService: get, post, head, options, put, trace, delete,
Demo: Consuming flickr RSS with HTTPService
(AB shows and describes code, makes more jokes about how much he loves his new Mac. He is a new convert to Mac.)
Flex design view good for prototyping.
Flex Quick Starts
((Now am in red battery bar, must find plugin))


Leave a comment