Some of you might of seen my past post about the FirebugLogger class. It was an easy way to have text show up in the Firebug console in Firefox and has proven itself quite useful. However, since I’ve been using Parsley a lot lately I needed something new to show the output of Parsley in Firebug. Parlsey uses the native Flex logging framework (like TraceTarget) when you specify it in the config.
Read more…
That’s right, it’s here, everyone rejoice.
When I moved here from Ottawa I thought to myself that NYC would be full of Flex gurus. Sadly, that is not the case. I’ve met many developers, but very few experts in the field.
This is my way to try and change that. I’m hoping that this will become the place where Flex developers of all skill levels meet, discuss, share and learn from each other.
If that interests you, join the group and come out to our inaugural meet June 7th. Pizza will be provided.
Flash vs Silverlight vs HTML5; a no-holds barred grudge match is brewing in this industry. It will divide developers and companies where there was little contention in the past. I doubt that this will end in a fatality, but the injuries will most likely fall to Adobe because of its current dominance in the field. Each technology has its pros and cons, and multiple providers can co-exist, but companies need a reason to choose one over another. I predict most of the debate will be based around the development process; ease of development, quick prototyping, effectiveness of tools offered, development environments, unit testing, system integration, as well as application design and planning. If a company can make great applications in less time, it means that they can make more money.
Read more…
A few months ago, I was working on a project that needed a CMS backend to create content that will be displayed in Flex. We used a RichTextEditor component to create appropriate HTML so that it would display like we wanted to on the frontend.
The problem with this approach is that we needed our application to be re-themeable between different clients that would be using this product, which meant that we also needed a way to style the html content without having to redo the html itself.
Read more…
Here’s a problem that occurs often in UI development; You have a model and you want to do changes that can be ‘cancelled’ or reverted back to it’s original. You don’t want to modify the model directly because those are normally the values that the server gives you and you wouldn’t want to be off-sync with the server if you’re doing polling or pushing data retrieval.
What’s the solution? Since it’s the actual components doing a change, you want them to keep state because the components know when to update or reset. How you implement this solution is up to you, but here’s a utility that might help; ObjectUtil.
Read more…