The recent release of StrikeTracker 2.5 is an important moment for the StrikeTracker team here at Highwinds. It is both the best version of StrikeTracker we’ve ever released, and it’s the last major release of StrikeTracker we’ll be doing with the Adobe Flex platform.

Flex was alluring when it arrived on the scene in 2004. Web 2.0 was in its infancy and you could start to see more interactivity showing up in web applications. The thought of coding “rich” web applications was exciting, but the thought of writing and debugging across all the browsers wasn’t nearly as exciting.

A lot has changed in the last 8 years.

The browsers are more standardized, the JavaScript libraries are amazing (jQuery & Modernizr -very nice!), HTML and CSS keep getting more useful features (thank you WHATWG for pushing everyone forward!), the techniques for using those technologies continues to evolve (Responsive Web Design with media queries!), and the importance of the world’s most ubiquitous language, JavaScript, has pushed all the major browser makers to iterate and innovate on their virtual machines for faster and faster client side runtime performance.

HTML, CSS, and JavaScript have evolved into the greatest platform for UI development in the history of computing, and we’re finally jumping in.

For an application the size of StrikeTracker, this change can’t happen over night, but we’re already drawing up the plans and we’re really excited. As we make progress we’ll post architectural updates and the reasons behind those decisions.