The quickstarts, created by Aral Balkan, have been some of the most popular learning material for Flex. Aral has recently added more, and the list is starting to look pretty complete. The new items posted this week have to do with handling data, which is obviously a key aspect of learning Flex. Check it out!
~ August, 2006 ~
I spend a lot of time thinking about how to get more people to use Flex. Recently, I’ve been focusing more of my thought on the “why” rather than the “how”. For example, I think it is more important to explain why you would use an animation rather than how to create an animation.
Kathy Sierra’s recent blog entry about digital cameras really clicked with my recent thinking. In it, she relates an experience she had in taking a class on digital SLRs. Most of the people in the class were “stuck in P mode”, which is to say that they relied on the camera to automatically choose all the picture settings.
At first glance, this looks like a usability problem. Maybe it’s just too hard to figure out how to adjust all the settings. However, Kathy analyzes the situation differently.
I think she’s absolutely right. Knowing that you push such and such button to bump up the exposure settings by half a step doesn’t help you take better pictures. And me telling you how to attach an item renderer to a data grid doesn’t help you build better apps.
I’m still thinking about this one. In the meantime, what would you say to someone who wanted to build better applications? Are there any resources you would point them to? Advice you would give them?
Are you back? Good. Did the other two posts make sense? If not, you can stop reading, because this post is about the hairy details that those simple posts overlooked.
Still with me? Great! Now for the exceptions to the rules.