Referring to the release date, Android 3.1 has been released on May 10, 2011, while for iOS 5 we still need to wait for a few months if iPhone 5 releases, and in September WP7 Mango may come to light, too. They are the 3 most famous and hot debated mobile platforms in the world, and they will surely have a big fight in the future Smartphone and Tablet markets. Here let’s take a brief comparison of the 3 platforms.
NFC Mobile Payment
NFC, short for Near field communication, is a set of short-range wireless technologies, typically requiring a distance of 4 cm or less. When used in payments like in supermarkets, shops or buses, it makesSmartphone able to take place of credit cards and thus brings users much convenience. In the new version of Android 2.3 (for Smartphone) and Android 3.1 (for tablet), the NFC function is added. But it seems that iOS 5 and WP7 Mango still have no action.
Google Android has provided ADK (Accessory Development Kit) which allows external USB hardware to interact with an Android –powered device in a special “accessory” mode and therefore makes surrounding development easier. This shows the advantages of open source platform. Now, iOS 5 only provide support and give license to few famous manufacturers and no word about WP7 Mango.
Android is born with multitasking support for it is derived from Linux, an operating system famous from multitasking and security. Apple began to add multitasking to iOS 4 but it is until iOS 5 that multitasking seems to be accordant to its announcement. WP7 Mango will also support multitasking soon.
Android provides open API, which support call firewall development, show location, deal with running applications when calls and manage the hang up state. Users can obtain this function after jailbreak and use unofficial SDK. However, WP7 Mango don’t support at all.
High Performance Computing
Since Android 1.5, NDK (Native Development Kit) is supported. You can use C/C++ to develop performance-sensitive computing and 3D GL graphics and since NDKr5, reduced C++ STL Standard library is supported too. Apple iOS can use Objective-C to support ISO C and C++ well. But at the moment WP7 can only be applied mandatory languages like C# or VB.NET.
It is easy and flexible to change interface theme on Android mainly because it is open source platform. So on this point, unless you are officially allowed, you cannot customize the interface of iOS or WP7.
Because of the diversity of Android-powered devices and numerous manufacturers, it is hard to unify the Android firmware. This could be one of the disadvantages of open source. The iOS upgrades a lot and slightly and little problem happens. The upgrade of WP7 makes Microsoft embarrassed for the NOdo upgrade may cause WP7 Smartphone bricking.
Overall, Android 3.1 is leading the new features and development of mobile market in technological field. But Apple is always famous for its beautiful interface and every upgrade of iOS brings better user experience, for example iPhone 4, iPad 2 and iOS 5 is much more stable for Apple solely is responsible for this platform. Microsoft Windows remains the leading sheep in desktop market, but the WP7 Mango still have a long way to go before it can really compete with Android 3.1 and iOS 5.
- Android 3.1 Released, Motorola Xoom Users Can Choose to Upgrade
- Android 3.0 Tablets Review-Ready Upgrade to Android 3.1
- When Microsoft Office PowerPoint Meets Windows Mobile 7
- Traditional Mobile Phone is Enough, Be Rational to Buy Smart Phone
- Distribute PowerPoint Presentations using Handhelds – Pocket PC, Palm and Mobile Phones
All posts on this blog are created for non-profit sharing by the blogger staff of Moyea Software. You can reprint them without any fee, but are required to quote each source link on Moyea PowerPoint E-Learning Center (http://www.dvd-ppt-slideshow.com/blog/) and keep all original hyperlinks within.