Jun 13

In this episode, we talk about how you can create programmatic skinning in your Flex components

Video:

Related Files:
https://share.acrobat.com/adc/document.do?docid=539adfa2-738a-45d5-ac44-5e1b7201b200

Related Link:
Designing Flex 3 skins and styles using Creative Suite 3 and Flex Builder 3

May 21

In today’s episode we talk about how to use Google Maps AS3 API in Flex
Video:

Sample Files:
The above example are taken from google maps as3 page:
http://code.google.com/apis/maps/documentation/flash/intro.html

Resources
Developing for localhost:http://nwebb.co.uk/blog/?p=194
ClientGeocoder bug: http://nwebb.co.uk/blog/?p=198

May 20

Chain Events in Cairngorm allow you to chain up a series of Caingorm Events. This is especially useful when you are using a series of webservices and you need the results from the preceding one to execute the next one

Another example will be you need to execute a command that requires a prerequisite, such as authentication. You can use the Chain Event to execute the next command after authentication. It makes your code structured and easier to manage altogether

5 mins Flex video:
In this video, we use Seesmic API to show how we can search for a username existance in Seesmic, and if it exist, we use the result to get his/her videos.

End Product:

Project Files: http://www.box.net/shared/f8w0yk1gkw

Additional Resources: Chain Event: http://cairngormdocs.org/blog/?p=27
API Used:
Seesmic API - http://groups.google.com/group/seesmic-api

May 19

In today 5 mins Flex, we take a look at how you can add Cairngorm to provide a MVC framework for your application in 5 mins. FriendFeed API is used in this example.

What is Cairngorm:


The Cairngorm Microarchitecture is a lightweight yet prescriptive framework for rich Internet application (RIA) development.

Cairngorm is an implementation of design patterns that the consultants at Adobe Consulting have successfully taken from enterprise software development (with technologies including J2EE and .NET) and applied rich Internet application development using Adobe Flex.

Generally what the above means is that Cairngorm solves the problem of “whats goes where” problem in Flex. For many new Flex developers, there is a general confusion where to put the codes of their business logic, and where to put the codes for their views, etc. Cairngorm solves these problem with its MVC architecture. Another framework that is recommendation is PureMVC

Today’s 5 mins Flex:
Video:

End Product:

Sample Files: http://www.box.net/shared/x8j9sv7k00
API Used: http://friendfeed.com/api/
Additional Resources: http://labs.adobe.com/wiki/index.php/Cairngorm
Cairngorm Docs: http://www.cairngormdocs.org/

May 18

In today’s 5 mins Flex, I cover how you can use viewstate to define different state for your application.

Example files: http://www.box.net/shared/44uxz1r28w
More viewstates related article: http://www.adobe.com/devnet/flex/quickstart/creating_states/

May 17

I created a short video to demonstrate how you can create a simple Flex application from scratch. This video is targeted to developers who are new to Flex and hope to see what are the basic syntax of Flex and how easy it is to create a working Flex application

End Product:

Related Files: http://www.box.net/shared/8g4e8dlsk0
Seesmic API: http://groups.google.com/group/seesmic-api