I guess someone was listening when I commented on the growing number of smartphone platforms. I was speaking from the perspective of a prospective consumer, but I can also understand the frustration from the point of view of a developer as well. You can spend all this time developing a cool app for the iPhone and then you have to do it all over again for Windows Mobile, BlackBerry, Android, and so on.
Instead of developing the same application several times over so that you can use them on a variety of smartphone platforms, you may want to check out the Rhodes framework from Rhomobile instead. This is not for web-based applications either, because they’re helping you port native apps across platforms.
I’m not a developer myself, so some of this sounds like Greek to me, the Rhodes framework from Rhomobile effectively lets you write an app in HTML/Ruby that can then run natively on your device. Using this same framework and with nearly no modification, this app can then run on the iPhone, BlackBerry, Windows Mobile, Symbian, and Android. These native device apps can use local data and use features like GPS and PIM access.
For more information and to download the framework, hit up the download page on Rhomobile.com.