

The world of smartphone app development is a frustrating, constantly changing place. To get a feel for what developers have to put up with, you needn't look any further than the iTunes App Store. For the longest time, developers were allowed to churn out their creations using third-party software... until they weren't. Out of the blue a little while back, they were once again. Should they be victorious in the long uphill battle to complete an application, that app has to go through a stringent approval process, where it could very well be disallowed, forcing the developer to either scrap her project or tweak it to Apple satisfaction. Throughout this process, developers make no money from the sweat of their brows. Worst of all, should the developer want to deploy his wares to a number of App Stores, she'll be forced to jump through a number of similar hoops once again. With such a development environment, nobody wins. Innovation is stifled by strict and oft-times frustrating App Store rules, consumers yearning for an application available on one platform to come to another often goes unsated, as developers spend so much time fighting through red tape that they're too busy to transfer their work to a different OS ecosystem. Fortunately, things may be looking for individuals interested in cross-platform mobile application development, as a number of players in the mobile telecommunications game have banded together to sort out a universal web-based approach to application development. Their solution is one that will seem very familiar to long-time iPod touch or iPhone users: Web Apps.