Welcome!

Expert Adobe Flex Training

Rob Rusher

Subscribe to Rob Rusher: eMailAlertsEmail Alerts
Get Rob Rusher via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Rob Rusher

Adobe recently released (August 2009) the Flex implementation of PMD tool which is extensively used at J2EE shops for code quality management. FlexPMD is a tool that helps to improve code quality by auditing any AS3/Flex source directory and detecting common bad practices. The Flex PMD tool is locate on the Adobe Open Source Projects site. http://opensource.adobe.com/wiki/display/flexpmd/FlexPMD It is available as an ANT task, command line and Mac OSX Automator. And before you ask, no, there isn’t an Eclipse plugin… yet. ... (more)

Back and Forth

For over a decade now, we have been trained to use the "back" and "forward" buttons in our Web browser to review or backtrack previously viewed content. We are trained to the point that there are even keyboard shortcuts. Unfortunately, this can be a problem when browsing Flex applications. Being the well-trained users that we are, we often forget that we could cause the Flex application to reload unwittingly. Fortunately, there is a solution that is built into the Flex SDK and HTML templates that are generated in a Flex Builder project. By default, Flex enables history managemen... (more)

FITC Mobile Presentation on iPhone Development

Just finished my presentation at FITC Mobile 2009 in Toronto. And it went very well! I had lots of questions and was able to answer all but one. The presentation was about building native iPhone applications using JavaScript and HTML instead of Objective-C. I’m currently using Titanium Mobile to does this. I’ve posted a slide share of the iPhone development presentation at On3. ... (more)

PaaS vs. Managed Virtualization

I’ve been reading a few discussions on how to more effectively manage development of a Flex project. And the reason many are looking for a solution has nothing to do with Flex, per say, but has more to do with the complexity of our development environments. The hidden reason is cost. Cost for setting up each developer environment. Cost of licenses. The bigger reason is, or should be, security. Enter Platform as a Service (PaaS) to the conversation. Although the idea of using the cloud for development is good in theory, it can be cost prohibitive. Here is why: • The cost of using... (more)

Five Reasons Why My Tweets are Better than Yours

Some tweeters use “Shock ‘n Awe” and others use humor (that’s humour for my Canadian friends.) OT: Should I call them “tweeters” or “twits”? Never mind, let’s talk about some of the things you can do to make the most of Twitter. Just like the subject line to an email, each tweet should get to the point very quickly. In fact, many of us read email in the same way we read tweets (only the first 140 characters.) Lets face it, if you’re not Lady Gaga or Justin Bieber, getting a bunch of people interested in what you have to say doesn’t come easy. But with a little advice on the subt... (more)