Using Flex 4 Skin Inheritance To Make PictureButton Component

February 17th, 2010 by Victor Rasputnis

Coming across several blogs that hint that custom Spark skins should not be created via OOP inheritance I felt challenged. After all, Spark skins are using inheritance already, so why should I be stripped of something I am so used… continue reading

Designopers and devigners

March 22nd, 2008 by Yakov Fain

Fast spreading rich Internet applications require new skills for development of what was known as boring-looking enterprise applications. In the past, development of the user interface was done by software developers to the best of their design abilities. A couple… continue reading

AJAX Cliffhangers

February 22nd, 2008 by Yakov Fain

I always respected cliffhangers. Not because I want to become one, I just understand that it’s very difficult. Cliffhangers don’t try to make it look easy – they openly admit that it’s hard, but this is what they like. In… continue reading

Flex on Hudson

February 12th, 2008 by Yakov Fain

This week I’m teaching Adobe Flex class to a group of Java developers of a Wall Street company.  After 9/11 many organizations moved from Manhattan across the Hudson river to Jersey City, NJ. Jersey City is a high crime city,… continue reading

Flex Bugs Deja vu

February 5th, 2008 by Yakov Fain

Flex bug database is available at I have a strong feeling that I’m about to enter the same waters again… When the Flex open source announcement was made, one engineer from Flex team has asked me if I had… continue reading

Where to find senior Flex developers?

February 3rd, 2008 by Yakov Fain

Adobe Flex enterprise market picks up really fast, and it’s obvious that the need of in Flex developers will only get bigger and bigger. The question is what kind of Flex developers are in huge demand. I’ll share with you… continue reading

The spec of AMF 3 is published

February 2nd, 2008 by Yakov Fain

Action Message Format (AMF) is a protocol that is used to serialize the data coming into Flash Player or going out to other programming environments that need to communicate with Flash Player. Say, if you create in Java an instance… continue reading

Program in Flash or die!

January 29th, 2008 by Yakov Fain

I ran into an interesting blog written by a Flash programmer who feels that Adobe’s promotion of Flex puts him and other Flash programmers at a disadvantage. He writes, “The times have changed and we all face the challenge to… continue reading

Flex Best practices. Sketch 1: An application with a single Event class

January 17th, 2008 by Yakov Fain

This is the first of the series of articles that Flex architects from Farata Systems will be posting over the next several months. We’ll introduce you to our own class library that goes by a working name theriabook. Over the… continue reading

Staffing a team for your Flex project

January 13th, 2008 by Yakov Fain

At the end of 2006 I wrote in a blog that Flex programmers should sit tight, improve their skills and wait till 2008 – the year of their fame. The year of 2008 is here, and Flex people are in… continue reading