This week's book giveaway is in the OCAJP forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide 1Z0-808 and have Jeanne Boyarsky & Scott Selikoff on-line! See this thread for details.
First, you seem to have a problem with your Caps Lock key sticking. You may want to have that fixed.
Windows Mobile 6.5 is the Microsoft Vista of their mobile initiative. Just as Windows 7 is what Vista should have been, Windows Mobile 7 is what Windows Mobile 5/6.1/6.5 should have been. The problem is, Mobile 7 is where you want to be working but there are a lot of Mobile 6.5 handsets out there. However, if you lead time is a couple of months, it may make more sense to target Mobile 7 which is just getting cranked up.
Android 2.2 (along with Android 2.1) is the mainstream target for all Android phones and the Samsung Android tablet. Android 2.3 just came out but I don't know if the handsets are supporting it yet. Some of the more attractive features release in the 2.1/2.2 family include improved Bluetooth including file transfers, ability of the phone to act as a Wi-Fi hotspot, and Flash support.
I don't know much about Symbian 3 as it is as new as Windows 7 and has not had much traction here is the U.S. where the top three are iPhone, Android and Blackberry.
Mark Spritzler wrote:That likes asking what is the difference between Macs, Windows, Linux and Unix? Or whats the difference between Visual Basic 6.0, VB.net, Java and Cobol.
They are all operating systems, programming languages that you can use to build and run applications.
This is too broad a question for an Android forum.
Just i am asking in the aspect of 3rd party application support and performmance..
So thanks for your opnion...
Unfortunately, that is still a bit too broad to come up with a good answer without writing a whole book. Well almost a book. ;)
For instance, what do you mean by 3rd party? Outside game engines? Big Application Frameworks (Framework itself has many definitions). Performance is mostly based on how you develop the application. Meaning if machine language is the fastest, I can still write code that slows it down to be slower than the slowest language.
I would also assume that anything native would run faster than say a web application on the devices browser.
When it comes down to popularity, just look at which devices have the bigger markets. iPhone and Android are the top two, then Symbian then Windows Mobile.