This may the one and only entry in my flex exploration diary, or it may be the start of several, most likely the first option. I’ve embarked into the world of Flex. This wasn’t my first attempt, I tried a couple years ago but there wasn’t much time and I got a bit frustrated. This time around it’s been completely different. I would say the likely cause is my experience with AS3 has grown from hardly any, to fully proficient during that time. With that hurdle out of the way, and probably having also learned during that time to get back to the good programming principles and practices derived from the opportunities that AS3 has presented to me, I now love Flex!
I’ve spent the last couple years trying to do well planned and architected frameworks with Flash. This is mainly due to the constraints of my current projects and the hand offs that must occur between myself and the designers. It’s a constant battle to keep the code and the design separate, and and even bigger battle to negotiate all the pitfalls associated with design structures with flash like frames.
Moving to Flex is like breathing fresh air. I no longer have to use an external editor to suite my coding needs. Everything is all rolled into one fairly nice interface. Automatic code hinting and package inclusion really help cut down on simple errors and function definition lookups. Not a huge thing, but it’s kinda the sum of the parts that really becomes something very significant.
As this is a just getting started post I’ll reserve several future posts for their own topic and leave this as is. From now on I’ll probably be detailing my frustrations with hitting walls and hopefully my ladders for those walls.