Jump to content

Mobile operating system: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Undid revision 444189151 by WinampLlama (talk)
m →‎Smartphone OS comparison: changing iOS 5+ to Yes (in version 5 or higher) for consistancy
Line 129: Line 129:
|[[Package management system|Package manager]]||[[iTunes]]||[[APK (file format)|APK]]||App Catalog (Official) Preware (3rd party homebrew)||[[Windows Mobile Device Center]]/[[ActiveSync]]||[[Zune Software]]||Blackberry Desktop Manager||Nokia Ovi Suite||dpkg+apt-get||rpm+yum+zypper||?
|[[Package management system|Package manager]]||[[iTunes]]||[[APK (file format)|APK]]||App Catalog (Official) Preware (3rd party homebrew)||[[Windows Mobile Device Center]]/[[ActiveSync]]||[[Zune Software]]||Blackberry Desktop Manager||Nokia Ovi Suite||dpkg+apt-get||rpm+yum+zypper||?
|-
|-
|Wireless system updates||5+<ref>[http://www.apple.com/ios/ios5/features.html#pcfree iOS5 Features PC Free]</ref>||Yes||Yes||?||?||Yes<ref>[http://www.youtube.com/watch?v=YgYYONd4eE8 BlackBerry Wireless Update]</ref>||Yes<ref>[http://www.brighthub.com/mobile/symbian-platform/articles/33440.aspx Updating the Firmware on your Symbian Phone: Two Methods Explained and Compared]</ref>||?||?||No
|Wireless system updates||Yes (in version 5 or higher)<ref>[http://www.apple.com/ios/ios5/features.html#pcfree iOS5 Features PC Free]</ref>||Yes||Yes||?||?||Yes<ref>[http://www.youtube.com/watch?v=YgYYONd4eE8 BlackBerry Wireless Update]</ref>||Yes<ref>[http://www.brighthub.com/mobile/symbian-platform/articles/33440.aspx Updating the Firmware on your Symbian Phone: Two Methods Explained and Compared]</ref>||?||?||No
|-
|-
|[[Multi-user]]||No<ref>[http://www.theipadguide.com/faq/does-ipad-support-multiple-users Does the iPad support multiple users?]</ref>||No<ref>[http://code.google.com/p/android/issues/detail?id=15030 Android Issue 15030: Multi user support]</ref>||No||?||?||?||?||?||?||No
|[[Multi-user]]||No<ref>[http://www.theipadguide.com/faq/does-ipad-support-multiple-users Does the iPad support multiple users?]</ref>||No<ref>[http://code.google.com/p/android/issues/detail?id=15030 Android Issue 15030: Multi user support]</ref>||No||?||?||?||?||?||?||No
Line 151: Line 151:
|On-device [[encryption]]||Yes<ref>[http://support.apple.com/kb/HT4175 iOS 4: Understanding data protection]</ref>||No<ref>[http://code.google.com/p/android/issues/detail?id=3748 Android Issue 3748: Add support for partition/block device encryption] [http://code.google.com/p/android/issues/detail?id=11211 Android Issue 11211: Android too insecure - Encryption of the SDcard is crucial]</ref>||No||Yes<ref>[http://msdn.microsoft.com/en-us/library/bb416357.aspx Microsoft Windows Mobile encryption]</ref>||No<ref>{{cite web |url=http://www.infoworld.com/d/mobilize/windows-phone-7-lacks-device-encryption-585 |title=Windows Phone 7 lacks on-device encryption |author=Galen Gruman |date=8 November 2010 |publisher=''[[InfoWorld]]'' }}</ref>||Yes<ref>[http://us.blackberry.com/ataglance/security/features.jsp#tab_tab_stored_data BlackBerry Stored Data Security]</ref>||?||Yes||?||No
|On-device [[encryption]]||Yes<ref>[http://support.apple.com/kb/HT4175 iOS 4: Understanding data protection]</ref>||No<ref>[http://code.google.com/p/android/issues/detail?id=3748 Android Issue 3748: Add support for partition/block device encryption] [http://code.google.com/p/android/issues/detail?id=11211 Android Issue 11211: Android too insecure - Encryption of the SDcard is crucial]</ref>||No||Yes<ref>[http://msdn.microsoft.com/en-us/library/bb416357.aspx Microsoft Windows Mobile encryption]</ref>||No<ref>{{cite web |url=http://www.infoworld.com/d/mobilize/windows-phone-7-lacks-device-encryption-585 |title=Windows Phone 7 lacks on-device encryption |author=Galen Gruman |date=8 November 2010 |publisher=''[[InfoWorld]]'' }}</ref>||Yes<ref>[http://us.blackberry.com/ataglance/security/features.jsp#tab_tab_stored_data BlackBerry Stored Data Security]</ref>||?||Yes||?||No
|-
|-
|Cloud [[encryption|encrypted]] storage||No, data is accessible by Apple even in 5+<ref>[https://discussions.apple.com/thread/3103306 Does iCloud encrypt files before uploading?]</ref>||No, data is accessible by Google||?||?||?||?||?||?||?||?
|Cloud [[encryption|encrypted]] storage||No, data is accessible by Apple even in version 5 or higher<ref>[https://discussions.apple.com/thread/3103306 Does iCloud encrypt files before uploading?]</ref>||No, data is accessible by Google||?||?||?||?||?||?||?||?
|-
|-
|Sync to Cloud communication [[encryption]]||Yes<ref>[http://www.apple.com/iphone/business/integration/ Apple - iPhone in Business - Integration]</ref>||2.3.4+<ref>[http://www.uni-ulm.de/in/mi/mitarbeiter/koenings/catching-authtokens.html Catching AuthTokens in the Wild - The Insecurity of Google's ClientLogin Protocol]</ref>||?||?||7.10.7720.0+<ref>http://windowsteamblog.com/windows_phone/b/windowsphone/archive/2011/05/16/productivity-takes-a-big-step-forward-in-mango.aspx</ref>||Yes<ref>[http://docs.blackberry.com/en/admin/deliverables/12873/Standard_BlackBerry_message_encryption_193608_11.jsp Standard BlackBerry encryption]</ref>||?||Yes, with 3rd party apps||?||?
|Sync to Cloud communication [[encryption]]||Yes<ref>[http://www.apple.com/iphone/business/integration/ Apple - iPhone in Business - Integration]</ref>||2.3.4+<ref>[http://www.uni-ulm.de/in/mi/mitarbeiter/koenings/catching-authtokens.html Catching AuthTokens in the Wild - The Insecurity of Google's ClientLogin Protocol]</ref>||?||?||7.10.7720.0+<ref>http://windowsteamblog.com/windows_phone/b/windowsphone/archive/2011/05/16/productivity-takes-a-big-step-forward-in-mango.aspx</ref>||Yes<ref>[http://docs.blackberry.com/en/admin/deliverables/12873/Standard_BlackBerry_message_encryption_193608_11.jsp Standard BlackBerry encryption]</ref>||?||Yes, with 3rd party apps||?||?
Line 173: Line 173:
|Browser Save Audio/Video||No||Yes, but only links, not embedded media||Yes||?||No||Yes (embedded media not supported)||?||?||?||?
|Browser Save Audio/Video||No||Yes, but only links, not embedded media||Yes||?||No||Yes (embedded media not supported)||?||?||?||?
|-
|-
|Browser Save Page||5+<ref>[http://www.apple.com/ios/ios5/features.html#safari iOS 5 Safari Reader]</ref>||No<ref>[http://code.google.com/p/android/issues/detail?id=6399 Android Issue 6399: Save current web page]</ref>||No||?||No||Yes<ref>[http://docs.blackberry.com/en/smartphone_users/deliverables/11298/Save_a_web_page_to_a_message_list_30041_11.jsp Save a web page to the main messages application - User Guide - BlackBerry Bold 9700 Smartphone - 5.0]</ref>||Yes||?||?||?
|Browser Save Page||Yes (in version 5 or higher)<ref>[http://www.apple.com/ios/ios5/features.html#safari iOS 5 Safari Reader]</ref>||No<ref>[http://code.google.com/p/android/issues/detail?id=6399 Android Issue 6399: Save current web page]</ref>||No||?||No||Yes<ref>[http://docs.blackberry.com/en/smartphone_users/deliverables/11298/Save_a_web_page_to_a_message_list_30041_11.jsp Save a web page to the main messages application - User Guide - BlackBerry Bold 9700 Smartphone - 5.0]</ref>||Yes||?||?||?
|-
|-
|Browser Text Reflow||No<ref>[http://www.456bereastreet.com/archive/201101/safari_for_ios_needs_a_text_size_preference_and_text_reflow/ Safari for iOS needs a text size preference and text reflow]</ref>||Yes||No<ref>[http://forums.precentral.net/palm-pre/253307-palm-please-add-text-reflow-web-browser.html Palm, please add Text Reflow to the Web Browser]</ref>||?||No||Yes<ref>[http://download.cnet.com/8301-20_4-10475434-10084490.html BlackBerry OS 6 | Download Product Review - Download.com]</ref>||No||?||?||No
|Browser Text Reflow||No<ref>[http://www.456bereastreet.com/archive/201101/safari_for_ios_needs_a_text_size_preference_and_text_reflow/ Safari for iOS needs a text size preference and text reflow]</ref>||Yes||No<ref>[http://forums.precentral.net/palm-pre/253307-palm-please-add-text-reflow-web-browser.html Palm, please add Text Reflow to the Web Browser]</ref>||?||No||Yes<ref>[http://download.cnet.com/8301-20_4-10475434-10084490.html BlackBerry OS 6 | Download Product Review - Download.com]</ref>||No||?||?||No
Line 189: Line 189:
|Email Sync protocols supported||POP3, IMAP, MAPI||POP3, IMAP, MAPI||POP3, IMAP, MAPI||POP3, IMAP, MAPI||POP3, IMAP, MAPI||BES, BIS, Push e-mail||POP3, IMAP||POP3, IMAP, Exchange||POP3, IMAP||POP3, IMAP
|Email Sync protocols supported||POP3, IMAP, MAPI||POP3, IMAP, MAPI||POP3, IMAP, MAPI||POP3, IMAP, MAPI||POP3, IMAP, MAPI||BES, BIS, Push e-mail||POP3, IMAP||POP3, IMAP, Exchange||POP3, IMAP||POP3, IMAP
|-
|-
|Non-intrusive Notifications||5+<ref>[http://www.apple.com/ios/ios5/features.html#notification iOS 5 Notification Center]</ref>||Yes<ref>[http://www.tested.com/news/ios-vs-android-vs-webos-whos-doing-mobile-notifications-right/1918/ iOS vs Android vs WebOS: Who's Doing Mobile Notifications Right?]</ref>||Yes||?||Yes<ref>http://www.anandtech.com/print/3982</ref>||Yes<ref>[http://bacononthego.com/2011/05/01/blackberry-is-ahead-of-the-game-in-managing-notifications/ BlackBerry Is Ahead of the Game in Managing Notifications - Bacon On The Go]</ref>||With future Symbian Belle update<ref>[http://www.gottabemobile.com/2011/07/08/symbian-belle-drop-down-notifications-reminiscent-of-samsungs-touchwiz-notification-menu/ Symbian Belle Drop Down Notifications Reminiscent of Samsung’s TouchWiz Notification Menu]</ref>||Yes<ref>[http://www.youtube.com/watch?v=2tktVfOmROM Email, SMS, and IM on the N900]</ref>||Yes<ref>[http://www.youtube.com/watch?v=yjaONrW3znc Nokia N9 Notifications]</ref>||?
|Non-intrusive Notifications||Yes (in version 5 or higher)<ref>[http://www.apple.com/ios/ios5/features.html#notification iOS 5 Notification Center]</ref>||Yes<ref>[http://www.tested.com/news/ios-vs-android-vs-webos-whos-doing-mobile-notifications-right/1918/ iOS vs Android vs WebOS: Who's Doing Mobile Notifications Right?]</ref>||Yes||?||Yes<ref>http://www.anandtech.com/print/3982</ref>||Yes<ref>[http://bacononthego.com/2011/05/01/blackberry-is-ahead-of-the-game-in-managing-notifications/ BlackBerry Is Ahead of the Game in Managing Notifications - Bacon On The Go]</ref>||With future Symbian Belle update<ref>[http://www.gottabemobile.com/2011/07/08/symbian-belle-drop-down-notifications-reminiscent-of-samsungs-touchwiz-notification-menu/ Symbian Belle Drop Down Notifications Reminiscent of Samsung’s TouchWiz Notification Menu]</ref>||Yes<ref>[http://www.youtube.com/watch?v=2tktVfOmROM Email, SMS, and IM on the N900]</ref>||Yes<ref>[http://www.youtube.com/watch?v=yjaONrW3znc Nokia N9 Notifications]</ref>||?
|-
|-
|Push Notifications||Yes [[Apple Push Notification Service]]||Yes<ref name="Android Cloud To Device Messaging">[http://android-developers.blogspot.com/2010/05/android-cloud-to-device-messaging.html Android Cloud To Device Messaging]</ref>||Yes||?||Yes<ref>[http://msdn.microsoft.com/en-us/library/ff402537%28v=vs.92%29.aspx Push Notifications for Windows Phone]</ref>||Yes||Yes || || ||2+<ref name="Samsung Bada 2.0 to get multitasking, push notifications, a new UI and more">[http://www.bgr.com/2010/12/20/samsung-bada-2-0-to-get-multitasking-push-notifications-a-new-ui-and-more/ Samsung Bada 2.0 to get multitasking, push notifications, a new UI and more]</ref>
|Push Notifications||Yes [[Apple Push Notification Service]]||Yes<ref name="Android Cloud To Device Messaging">[http://android-developers.blogspot.com/2010/05/android-cloud-to-device-messaging.html Android Cloud To Device Messaging]</ref>||Yes||?||Yes<ref>[http://msdn.microsoft.com/en-us/library/ff402537%28v=vs.92%29.aspx Push Notifications for Windows Phone]</ref>||Yes||Yes || || ||2+<ref name="Samsung Bada 2.0 to get multitasking, push notifications, a new UI and more">[http://www.bgr.com/2010/12/20/samsung-bada-2-0-to-get-multitasking-push-notifications-a-new-ui-and-more/ Samsung Bada 2.0 to get multitasking, push notifications, a new UI and more]</ref>
Line 199: Line 199:
|Offline Voice Commands||Yes<ref>[http://atmac.org/iphone-voice-commands-cheat-sheet iPhone/iPod Touch Voice Commands Cheat Sheet]</ref>||No<ref>[http://code.google.com/p/android/issues/detail?id=11062 Android Issue 11062: Offline voice commands for opening apps, controlling music player, and making calls]</ref>||Yes (in version 2.1 or higher)||Yes, [[Microsoft Voice Command]]||Yes||Yes||Yes|| ||Yes||
|Offline Voice Commands||Yes<ref>[http://atmac.org/iphone-voice-commands-cheat-sheet iPhone/iPod Touch Voice Commands Cheat Sheet]</ref>||No<ref>[http://code.google.com/p/android/issues/detail?id=11062 Android Issue 11062: Offline voice commands for opening apps, controlling music player, and making calls]</ref>||Yes (in version 2.1 or higher)||Yes, [[Microsoft Voice Command]]||Yes||Yes||Yes|| ||Yes||
|-
|-
|Voice Recognition||5+<ref>[http://www.edibleapple.com/ios-5s-voice-recognition-app-will-be-called-assistant-rumor/ iOS 5’s voice recognition app will be called “Assistant” - Rumor]</ref>||Yes<ref>Google provides a cloud based closed source implementation ([http://www.google.com/mobile/voice-actions/index.html Voice Actions for Android]) that will only work when online</ref>||Yes (in version 2.1 or higher)||Yes||Yes<ref>[http://www.microsoft.com/en-us/tellme/ Microsoft Tellme]</ref><ref>[http://mynokiablog.com/2011/07/27/video-voice-control-speech-interface-in-windows-phone/ Voice Control Speech Interface in Windows Phone (Mango)]</ref>||Yes||Yes|| ||Yes||
|Voice Recognition||Yes (in version 5 or higher)<ref>[http://www.edibleapple.com/ios-5s-voice-recognition-app-will-be-called-assistant-rumor/ iOS 5’s voice recognition app will be called “Assistant” - Rumor]</ref>||Yes<ref>Google provides a cloud based closed source implementation ([http://www.google.com/mobile/voice-actions/index.html Voice Actions for Android]) that will only work when online</ref>||Yes (in version 2.1 or higher)||Yes||Yes<ref>[http://www.microsoft.com/en-us/tellme/ Microsoft Tellme]</ref><ref>[http://mynokiablog.com/2011/07/27/video-voice-control-speech-interface-in-windows-phone/ Voice Control Speech Interface in Windows Phone (Mango)]</ref>||Yes||Yes|| ||Yes||
|-
|-
|Sound Recorder||Limited(Not voice controlled)||Very Limited(Does not work in background<ref>[http://code.google.com/p/android/issues/detail?id=14462 Android Issue 14462: Sound Recorder does not work on background]</ref> and not voice controlled)||3rd party apps available||?||3rd party and Very Limited(Does not work in background and not voice controlled)||Very Limited(Does not work in background and not voice controlled)||Yes||Yes, with 3rd party apps<ref>[http://maemo.org/downloads/product/Maemo5/recorder/ Maemo Recorder]</ref>||?||?
|Sound Recorder||Limited(Not voice controlled)||Very Limited(Does not work in background<ref>[http://code.google.com/p/android/issues/detail?id=14462 Android Issue 14462: Sound Recorder does not work on background]</ref> and not voice controlled)||3rd party apps available||?||3rd party and Very Limited(Does not work in background and not voice controlled)||Very Limited(Does not work in background and not voice controlled)||Yes||Yes, with 3rd party apps<ref>[http://maemo.org/downloads/product/Maemo5/recorder/ Maemo Recorder]</ref>||?||?
Line 207: Line 207:
|On device picture info (including [[Exif]] data)||Only location<ref>[https://discussions.apple.com/thread/1061722 Apple Support Communities > iPhone > Using iPhone > Discussions > Picture date/time stamp]</ref>||Only date and location, but there are 3rd party apps<ref>[http://www.androidzoom.com/android_applications/media_and_video/exif-droid_yhg.html Android Exif Droid]</ref>||Yes||?||No||?||?||?||?||?
|On device picture info (including [[Exif]] data)||Only location<ref>[https://discussions.apple.com/thread/1061722 Apple Support Communities > iPhone > Using iPhone > Discussions > Picture date/time stamp]</ref>||Only date and location, but there are 3rd party apps<ref>[http://www.androidzoom.com/android_applications/media_and_video/exif-droid_yhg.html Android Exif Droid]</ref>||Yes||?||No||?||?||?||?||?
|-
|-
|On device picture categorization||5+<ref>[http://www.iphonedownloadblog.com/2011/06/06/breaking-new-ios-5-albums-and-camera-photos-emerge/ New iOS 5 Albums and Camera Photos Emerge]</ref>||No<ref>[http://www.google.com/support/forum/p/android/thread?tid=344f64e53e51d6fe&hl=en Android Help Forum : How do I organize photos in the Gallery?]</ref>||No||?||No<ref>[http://www.microsoft.com/windowsphone/en-us/howto/wp7/pictures/add-or-delete-albums.aspx Microsoft Windows Phone - Add or delete albums]</ref>||Yes, photos can be renamed and searched||?||?||?||?
|On device picture categorization||Yes (in version 5 or higher)<ref>[http://www.iphonedownloadblog.com/2011/06/06/breaking-new-ios-5-albums-and-camera-photos-emerge/ New iOS 5 Albums and Camera Photos Emerge]</ref>||No<ref>[http://www.google.com/support/forum/p/android/thread?tid=344f64e53e51d6fe&hl=en Android Help Forum : How do I organize photos in the Gallery?]</ref>||No||?||No<ref>[http://www.microsoft.com/windowsphone/en-us/howto/wp7/pictures/add-or-delete-albums.aspx Microsoft Windows Phone - Add or delete albums]</ref>||Yes, photos can be renamed and searched||?||?||?||?
|-
|-
|Turn off shutter sound||In silence mode<ref>[https://discussions.apple.com/thread/2496491 Apple Support Communities > iPhone > iPhone Hardware > Discussions > Shutter noise]</ref>||In silence mode<ref>[http://code.google.com/p/android/issues/detail?id=9854 Android Issue 9854: Cannot disable shutter sound]</ref>||In silent mode||?||7.10.7720.0+<ref>[http://pocketnow.com/windows-phone/wp7-mango-to-support-smartdj-disabling-camera-sound WP7 Mango To Support SmartDJ, Disabling Camera Shutter Sound]</ref>||?||?||?||?||?
|Turn off shutter sound||In silence mode<ref>[https://discussions.apple.com/thread/2496491 Apple Support Communities > iPhone > iPhone Hardware > Discussions > Shutter noise]</ref>||In silence mode<ref>[http://code.google.com/p/android/issues/detail?id=9854 Android Issue 9854: Cannot disable shutter sound]</ref>||In silent mode||?||7.10.7720.0+<ref>[http://pocketnow.com/windows-phone/wp7-mango-to-support-smartdj-disabling-camera-sound WP7 Mango To Support SmartDJ, Disabling Camera Shutter Sound]</ref>||?||?||?||?||?
|-
|-
|Picture crop||5+<ref>[http://www.apple.com/ios/ios5/features.html#photos iOS 5 Photo Crop]</ref>||Yes||via 3rd party apps||?||No||?||Yes||Yes||?||Yes
|Picture crop||Yes (in version 5 or higher)<ref>[http://www.apple.com/ios/ios5/features.html#photos iOS 5 Photo Crop]</ref>||Yes||via 3rd party apps||?||No||?||Yes||Yes||?||Yes
|-
|-
|Video trim||Yes||No<ref>[http://code.google.com/p/android/issues/detail?id=9507 Android Issue 9507: Basic video editor (at least time trim and split)]</ref>||Yes||?||No||?||Yes<ref>[http://symbianworld.org/6662-dance-dance-revolution-hd-shot-and-edited-on-nokia-n8-showcasing-camera-capabilities-and-video-editing-features/ Dance Dance Revolution HD Shot and Edited on Nokia N8, showcasing camera capabilities and Video Editing features]</ref>||?||?||Yes
|Video trim||Yes||No<ref>[http://code.google.com/p/android/issues/detail?id=9507 Android Issue 9507: Basic video editor (at least time trim and split)]</ref>||Yes||?||No||?||Yes<ref>[http://symbianworld.org/6662-dance-dance-revolution-hd-shot-and-edited-on-nokia-n8-showcasing-camera-capabilities-and-video-editing-features/ Dance Dance Revolution HD Shot and Edited on Nokia N8, showcasing camera capabilities and Video Editing features]</ref>||?||?||Yes

Revision as of 03:22, 11 August 2011

Share of worldwide 2010 Q4 smartphone sales to end users by operating system, according to Canalys.[1]

A mobile operating system, also known as a mobile OS, a mobile platform, or a handheld operating system, is the operating system that controls a mobile device or information appliance—similar in principle to an operating system such as Windows, Mac OS X, or Linux that controls a desktop computer or laptop. However, they are currently somewhat simpler, and deal more with the wireless versions of broadband and local connectivity, mobile multimedia formats, and different input methods.

Typical examples of devices running a mobile operating system are smartphones, personal digital assistants (PDAs), tablet computers and information appliances, or what are sometimes referred to as smart devices, which may also include embedded systems, or other mobile devices and wireless devices.

History

The increasing importance of mobile devices has triggered intense competition amongst software giants such as Google, Microsoft, and Apple, as well as mobile industry leaders Nokia, Research In Motion (RIM), and Palm, in a bid to capture the largest market share pre-emptively.[2]

With the release of the iPhone in 2007, Apple significantly disrupted the mobile industry and effectively ushered in a new era of smartphone operating systems that focus on user experience and rely on touch-based interaction. In November 2007,Google formed the Open Handset Alliance with 79 other hardware, software, and telecom companies to make inroads into the smartphone market through its new Android operating system.[3] Though its reception was mainly positive from the media and public, the release of Android created a rift between Apple and Google, eventually leading to the resignation of Google's CEO, Eric Schmidt, from Apple's board of directors.[4]

Since the launch of both Apple's iOS and Google's Android, the smartphone market has exploded in popularity and in May 2010, accounted for more than 17.3% of all mobile phones sold.[5] This has led to greater consumer awareness of the various mobile operating systems, with telecoms and manufacturers regularly advertising the advantages of their OS. As of January 2011, Google holds 33.3% of the smartphone market worldwide, demonstrating amazing growth for Android which held only 4.7% a year earlier. Nokia, Apple, RIM, and Microsoft hold 31%, 16.2%, 14.6%, and 3.1% respectively.[6]

Market projection

Mobile platforms are in the nascent stage and any projection regarding market growth is hard to make at the present time. However, a clear trend is the surging growth of mobile operating systems which are developed for smart devices, rather than for feature phones. As of February 2011, Nokia has announced a partnership with Microsoft which effectively ends the development of Symbian OS, the most popular feature phone OS, by the end of 2011 in favor of Windows Phone.

It is noteworthy that Intel is taking the initiative to focus on portable devices other than mobile phones. They are Mobile Internet Devices (MID) and Ultra-Mobile PC (UMPC). Meantime, Palm abandoned its plan to develop Foleo, which was to be a companion device for a smartphone.

Mobile navigation

Canalys has estimated that in 2009 the installed base of smartphones with integrated GPS was 163 million units worldwide, of which Nokia accounted for more than half (51%), having shipped cumulatively 83 million GPS devices. On January 22, 2010, Nokia released a free version of Ovi Maps in an effort to increase its number of users.

Smartphone operating systems

Operating systems that can be found on smartphones include Google's Android, Apple's iOS, RIM's BlackBerry OS, Microsoft's Windows Phone, Linux, HP's webOS, Samsung's Bada, Nokia's MeeGo among many others. Android, Bada, webOS and Maemo are built on top of Linux, and iOS is derived from the BSD and NeXTSTEP operating systems, which are all related to Unix.

Common platforms

The most common operating systems (OS) used in smartphones are:

iOS from Apple Inc. [7] (closed source, proprietary)
The Apple iPhone, iPod Touch and iPad all use an operating system called iOS, which is derived from Mac OS X. Third party applications were not officially supported until the release of iOS 2.0 on July 11th 2008. Before this, "jailbreaking" allowed third party applications to be installed, and this method is still available. Currently all iOS devices are developed by Apple and manufactured by Foxconn or another of Apple's partners.
The Apple iPad tablet computer uses a version of iOS.
Windows Phone from Microsoft (closed source, proprietary)
On February 15th, 2010, Microsoft unveiled its next-generation mobile OS, Windows Phone 7. The new mobile OS includes a completely new over-hauled UI inspired by Microsoft's "Metro Design Language". It includes full integration of Microsoft services such as Windows Live, Zune, Xbox Live and Bing, but also integrates with many other non-Microsoft services such as Facebook and Google accounts. The new OS platform has received some positive reception from the technology press.[8][9][10]
Android from Google Inc. [7] (open source, Apache)
Android was developed by a small startup company that was purchased by Google Inc., and Google continues to update the software. Android is an open source, Linux-derived platform backed by Google, along with major hardware and software developers (such as Intel, HTC, ARM, Samsung, Motorola and eBay, to name a few), that form the Open Handset Alliance.[11] Released on November 5th 2007, the OS has a following among programmers.[12] There have been seven releases of Android- Android 1.0, 1.5, 1.6, 2.0, 2.1, 2.2 and 2.3. All are nicknamed after a dessert item like Cupcake (1.5) or Frozen Yogurt (2.2). Most major mobile service providers carry an Android device. Since the HTC Dream (T-Mobile G1) was introduced, there has been an explosion in the number of devices that carry Android OS. From Q2 of 2009 to the second quarter of 2010, Android's worldwide market share rose 850% from 1.8% to 17.2%.
RIM BlackBerry OS [7] (closed source, proprietary)
This OS is focused on easy operation and was originally designed for business. Recently it has seen a surge in third-party applications and has been improved to offer full multimedia support. Currently Blackberry's App World has over 15,000 downloadable applications.
File:Palm-pre-webos-lg.png
The Palm Pre running HP (formerly Palm) webOS. HP purchased Palm in 2010.
webOS from HP (certain parts open sourced)
webOS is a proprietary mobile operating system running on the Linux kernel, initially developed by Palm, which was later acquired by HP. Several new devices running webOS are anticipated in 2011.

Other platforms

bada from Samsung Electronics (closed source, proprietary)
This is a mobile operating system being developed by Samsung Electronics. Samsung claims that bada will rapidly replace its proprietary feature phone platform, converting feature phones to smartphones.The name 'bada' is derived from 바다, the Korean word for ocean or sea. The first device to run bada is called 'Wave' and was unveiled to the public at Mobile World Congress 2010. The Wave is a fully touchscreen phone running the new mobile operating system. With the phone, Samsung also released an app store, called Samsung Apps, to the public. It has close to 3000[13] mobile applications.
Samsung has said that they don't see Bada as a smartphone platform, but as a platform with a kernel configurable architecture, which allows the use of either proprietary Real-time operating system (RTOS) kernel, or the Linux kernel. Though Samsung plans to install bada on many phones, the company still has a large lineup of Android phones.
Linux operating system (open source, GPL) [7]
Linux is strongest in China where it is used by Motorola, and in Japan, used by DoCoMo.[14][15] Rather than being a platform in its own right, Linux is used as a basis for a number of different platforms developed by several vendors, including Android, LiMo, Maemo, Openmoko and Qt Extended, which are mostly incompatible.[16][17] PalmSource (now Access) is moving towards an interface running on Linux.[18] Another platform based on Linux is being developed by Motorola, NEC, NTT DoCoMo, Panasonic, Samsung, and Vodafone.[19]
Brew OS from Qualcomm
Brew OS is used by a some mobile phone manufacturers and mobile networks, however most often the end-user does not know this since mobile phones running Brew most often lack any Brew OS branding and Brew runs in the background with the custom "skins" of the mobile phone manufacturer or operator on-top. Brew OS is used by Sprint Nextel, metroPCS, U.S. Cellular and Verizon in the US and by the Three network in much of Europe, the UK and Australia on many mobile phones produced especially for their network. Manufacturers such as Huawei, INQ Mobile, Amoi Samsung Mobile amongst others use Brew OS in some of their mobile phones and it is featured in Three UK phones such as the 3 Skypephone, INQ1 and Huawei u7510 (3 Touch). A few HTC mobile phone use this platform, for example is HTC Freestyle.

Historical platforms

Symbian OS from the Symbian Foundation [7] (open public license)
Symbian has the largest share in most markets worldwide, but lags behind other companies in the relatively small but highly visible North American market.[20] This matches the success of Nokia in all markets except Japan. In Japan Symbian is strong due to a relationship with NTT DoCoMo, with only one of the 44 Symbian handsets released in Japan coming from Nokia.[21] It has been used by many major handset manufacturers, including BenQ, Fujitsu, LG, Mitsubishi, Motorola, Nokia, Samsung, Sharp, and Sony Ericsson. Current Symbian-based devices are being made by Fujitsu, Nokia, Samsung, Sharp, and Sony Ericsson. Prior to 2009 Symbian supported multiple user interfaces, i.e. UIQ from UIQ Technologies, S60 from Nokia, and MOAP from NTT DOCOMO. As part of the formation of the Symbian platform in 2009 these three UIs were merged into a single platform which is now fully open source. Recently, though shipments of Symbian devices have increased, the operating system's worldwide market share has declined from over 50% to just over 40% from 2009 to 2010.
Maemo from Nokia (open source, GPL)
Maemo is a software platform developed by Nokia for smartphones and Internet Tablets. It is based on the Debian operating system.
Maemo is mostly based on open source code, and has been developed by Maemo Devices within Nokia in collaboration with many open source projects such as the Linux kernel, Debian and GNOME.
Maemo is based on Debian GNU/Linux and draws much of its GUI, frameworks and libraries from the GNOME project. It uses the Matchbox window manager and the GTK-based Hildon as its GUI and application framework.
MeeGo from Nokia and Intel (open source, GPL)
At the 2010 Mobile World Congress in Barcelona, Nokia and Intel both unveiled 'MeeGo' a brand new mobile operating system which would combine the best of Moblin and the best of Maemo to create a truly open-sourced experience for users across all devices. As of 2011, Nokia has announced that it will no longer be pursuing MeeGo and will instead adopt Windows Phone 7 as its primary mobile OS.
Windows Mobile from Microsoft[7][22] (closed source, proprietary)
The Windows CE operating system and Windows Mobile middleware are widely spread in Asia. The two improved variants of this operating system, Windows Mobile 6 Professional (for touch screen devices) and Windows Mobile 6 Standard, were unveiled in February 2007. It has been criticized for having a user interface which is not optimized for touch input by fingers; instead, it is more usable with a stylus. However, unlike iPhone OS, it does support both touch screen and physical keyboard configurations.
Windows Mobile's market share has sharply declined in recent years to just 5% in Q2 of 2010.[23] Microsoft is phasing out the Windows Mobile OS to specialized markets and is instead focusing on it's new platform, Windows Phone.
Palm OS/Garnet OS from Access Co. (closed source, proprietary)
Palm webOS was acquired by HP in 2010 for $1.2 Billion.[24]

Smartphone OS market share

Table showing most of the current mobile operating systems for smartphones, PDAs and netbooks in 2010



Source Year Symbian Android RIM iOS Microsoft Other OSs
Gartner [25] 2011 Q1 27.4% 36.0% 12.9% 16.8% 3.6% 3.3%
Gartner [26] 2010 37.6% 22.7% 16.0% 15.7% 4.2% 3.8%
Gartner [26][27] 2009 46.9% 3.9% 19.9% 14.4% 8.7% 6.1%
Gartner [27][28] 2008 52.4% 0.5% 16.6% 8.2% 11.8% 10.5%
Gartner [28] 2007 63.5% N/A 9.6% 2.7% 12.0% 12.1%

Smartphone OS comparison

Only the latest versions are shown in this table, even though old versions may still be marketed.

Feature iOS Android webOS Windows Mobile Windows Phone 7 BlackBerry OS Symbian Maemo MeeGo bada
Company Apple Open Handset Alliance(Google) HP/Palm, Inc Microsoft Microsoft RIM Symbian Foundation Nokia Linux Foundation Samsung
Current Version 4.2.10 (CDMA Verizon iPhone), 4.3.5 (All other iOS devices) 2.3.4 (Phones) 3.2 (Tablets) 2.1.2 (Phones) 3.0.2 (Tablet) 6.5.3 7.10.7720.0 6.0.0 9.5 5.0 1.1.2 1.2
OS Family Mac OS X/Unix-like Linux Linux Windows CE 5.2 Windows CE 7 Mobile OS Mobile OS Linux Linux Proprietary RTOS or Linux
Supported CPU Architecture ARM ARM, MIPS, Power Architecture, x86 ARM ARM ARM ARM ARM ARM ARM, x86 ARM
Programmed in C, C++, Objective-C C, C++, Java C C++ Many, .NET (Silverlight/XNA) Java C++ C/C++ C++ C++
License Proprietary EULA except for open source components Free and open source (Android 2.3.4) and closed source (Android 3.0.1) Free and open source except closed source modules Proprietary Proprietary Proprietary Eclipse Public License Free and open source except closed source components Free and open source Proprietary
Public issues list No, But there is an unofficial tracker[29] Yes[30] No No No, but there is a unofficial collection[31] No Not anymore[32] Yes[33] Yes[34] No
Package manager iTunes APK App Catalog (Official) Preware (3rd party homebrew) Windows Mobile Device Center/ActiveSync Zune Software Blackberry Desktop Manager Nokia Ovi Suite dpkg+apt-get rpm+yum+zypper ?
Wireless system updates Yes (in version 5 or higher)[35] Yes Yes ? ? Yes[36] Yes[37] ? ? No
Multi-user No[38] No[39] No ? ? ? ? ? ? No
Per application runtime modifiable permissions Only location access[40] No[41], but possible with 3rd party firmwares[42] No[43] ? No[44] Yes[45] ? ? ? ?
Non english languages support Yes Limited[46] Yes Yes Yes Yes Yes Yes Yes Limited (Search is not diacritical mark insensitive)
Underlining spell checker Yes[47] No[48] Yes ? Yes[49] Yes Yes Yes ? No
Keeps browser state on shutdown or crash Yes Limited[50] No No Yes ? ? Yes ? Limited (Browser does not keep windows open)
Search multiple internal applications at once Yes Yes Yes Yes No[51] Yes Yes Yes ? Yes
Core applications missing search Bookmarks[52] Calendar[53] (but HTC Sense Calendar has search)
Search all fields of internal objects iOS will not search Contacts notes field[54] Only search Contacts name field but not any other field[55] Yes Yes Contacts are only search by name[56] Limited on most models[57] Yes Yes ? Only searches contacts by name
Proxy server Yes No[58] No[59] Yes Yes Yes Yes Yes ? Yes
On-device encryption Yes[60] No[61] No Yes[62] No[63] Yes[64] ? Yes ? No
Cloud encrypted storage No, data is accessible by Apple even in version 5 or higher[65] No, data is accessible by Google ? ? ? ? ? ? ? ?
Sync to Cloud communication encryption Yes[66] 2.3.4+[67] ? ? 7.10.7720.0+[68] Yes[69] ? Yes, with 3rd party apps ? ?
Desktop Sync Yes No[70] but often provided in manufacturer software[71] 3rd party software only[72] Yes No[73] Yes Yes Yes[74] Yes Yes
Local Full backup Yes[75] No[76], but possible with rooted devices and 3rd party software[77] Limited official backup. Full backup via homebrew[78] Yes No[79] Yes[80] Yes ? ? No[81]
Core Data missing Sync Bookmarks[82], SMSs and Settings[76]
cut, copy, and paste Yes[83] Yes[84] Yes Yes Yes[85][86] Yes Yes Yes ? Yes[87]
undo Yes[88] No[89] Limited Yes (via Ctrl+Z using default keyboard No No No Yes ? No
Phone number linking to dialer Yes Some Devices[90] Yes Yes (but not in browser) Yes Yes Yes Yes ? Yes (but not in browser)
Default Web Browser/Engine Webkit Webkit Webkit Trident Trident Webkit Webkit Gecko Webkit Webkit
Browser Find on Page 4.2+[91] 1.5+[92] ? ? Removed in Mango update[93] Yes[94] ? ? ? ?
Browser Save Audio/Video No Yes, but only links, not embedded media Yes ? No Yes (embedded media not supported) ? ? ? ?
Browser Save Page Yes (in version 5 or higher)[95] No[96] No ? No Yes[97] Yes ? ? ?
Browser Text Reflow No[98] Yes No[99] ? No Yes[100] No ? ? No
Browser file upload No[101] 2.2+[102] ? ? Yes Yes Yes ? ? Yes
Browser form navigation Yes, prev,next and done buttons[103] Yes, next button[104] ? ? No[105] ? ? ? ? ?
Official Application Store App Store Android Market App Catalog Windows Marketplace for Mobile Windows Phone Marketplace App World Symbian Horizon,Ovi store maemo.org,Ovi store ? Samsung Apps
Non-discriminatory Stores Apple discriminates based on country[106] and own Apple policies[107] ? Discriminates by country[108]. Can be circumvented via homebrew[109] ? ? ? ? ? ? ?
Unified Inbox Yes No[110] Yes Yes 7.10.7720.0+[111] Yes Yes ? ? Yes
Email Sync protocols supported POP3, IMAP, MAPI POP3, IMAP, MAPI POP3, IMAP, MAPI POP3, IMAP, MAPI POP3, IMAP, MAPI BES, BIS, Push e-mail POP3, IMAP POP3, IMAP, Exchange POP3, IMAP POP3, IMAP
Non-intrusive Notifications Yes (in version 5 or higher)[112] Yes[113] Yes ? Yes[114] Yes[115] With future Symbian Belle update[116] Yes[117] Yes[118] ?
Push Notifications Yes Apple Push Notification Service Yes[119] Yes ? Yes[120] Yes Yes 2+[121]
End-to-end Encrypted Push Notifications Not possible, Apple must have access to notifications cleartext[122] Possible, notifications are handled by the application that can decrypt it[119] ? ? ? ? ? ? ? ?
Custom Ringtones Yes Yes Yes Yes 7.10.7720.0+[123] Yes Yes Yes, with 3rd party apps[124] ? Yes
Offline Voice Commands Yes[125] No[126] Yes (in version 2.1 or higher) Yes, Microsoft Voice Command Yes Yes Yes Yes
Voice Recognition Yes (in version 5 or higher)[127] Yes[128] Yes (in version 2.1 or higher) Yes Yes[129][130] Yes Yes Yes
Sound Recorder Limited(Not voice controlled) Very Limited(Does not work in background[131] and not voice controlled) 3rd party apps available ? 3rd party and Very Limited(Does not work in background and not voice controlled) Very Limited(Does not work in background and not voice controlled) Yes Yes, with 3rd party apps[132] ? ?
Call Recorder Prevented by OS restrictions Prevented by OS restrictions[133], but possible with 3rd party firmware[134] No Yes[135] No No[136] Yes Yes, with 3rd party apps[137] ? ?
On device picture info (including Exif data) Only location[138] Only date and location, but there are 3rd party apps[139] Yes ? No ? ? ? ? ?
On device picture categorization Yes (in version 5 or higher)[140] No[141] No ? No[142] Yes, photos can be renamed and searched ? ? ? ?
Turn off shutter sound In silence mode[143] In silence mode[144] In silent mode ? 7.10.7720.0+[145] ? ? ? ? ?
Picture crop Yes (in version 5 or higher)[146] Yes via 3rd party apps ? No ? Yes Yes ? Yes
Video trim Yes No[147] Yes ? No ? Yes[148] ? ? Yes
Sound trim Yes No[149] No ? No sound recorder ? ? ? ? ?
Tethering Bluetooth, USB (carrier dependent), Personal Hotspot (Wi-Fi Tethering) (carrier dependent, since iOS 4.2.5/4.3 (iPhone only) or with 3rd party software and "jail break") Mobile Wi-Fi Hotspot, USB, Bluetooth Mobile Wi-Fi Hotspot (officially AT%26T and Verizon Wireless only). USB, Bluetooth, and Mobile Wi-Fi Hotspot via homebrew[150] USB, Bluetooth, Mobile Wi-Fi Hotspot (with 3rd party software) Not officially, supported through homebrew[151][152] USB, Bluetooth, Mobile Wi-Fi Hotspot USB, Bluetooth, Mobile Wi-Fi Hotspot (with 3rd party software microUSB, Bluetooth, Mobile Wi-Fi Hotspot microUSB, Bluetooth 3.0, Mobile Wi-Fi Hotspot
USB On-The-Go No[153] 3.1+[154] No ? No ? Yes[155] ? ? ?
Interchangeable external memory cards No Yes No Yes No[156] Yes[157] Yes Yes Yes Yes
Text/Document Support Read only: Microsoft Office, iWork, PDF, Images, TXT/RTF, VCF Microsoft Office, PDF Microsoft Office Mobile, PDF Microsoft Office Mobile, PDF Microsoft Office, PDF Microsoft Office Mobile, PDF,djvu text files, PDF, HTML, Multiple office formats with free 3rd party software Read only: text files, PDF, HTML, Multiple office formats
Audio Playback AAC (8 to 320 Kbps), Protected AAC (from iTunes Store), HE-AAC, MP3 (8 to 320 Kbps), MP3 VBR, Apple Lossless, AIFF, WAV AAC LC/LTP 3GPP, HE-AACv1 (AAC+), HE-AACv2 (enhanced AAC+), AMR-NB, AMR-WB, MP3 (Mono/Stereo 8-320 kbit/s constant or variable bit-rate, MIDI (MIDI Type 0 and 1. DLS Version 1 and 2., Ogg Vorbis, PCM/WAVE (8- and 16-bit linear PCM (rates up to limit of hardware), WAVE [158] MP3, AAC, AAC+, AMR, QCELP, WAV MP3, AAC, AAC+, eAAC+, WAV, WMA pro, AMR-NB, MIDI MP3, WAVE, WMA, AAC+, MIDI, AMR, eAAC+, FlAC, OGG All All (some require optional debian packages) MP3, AAC, WMA, M4A, XMF, 3GA, MMF, MIDI, WAV, AMR [159]
Video Playback H.264 AVC, MPEG-4, M-JPEG H.263, H.264 AVC, MPEG-4 SP, DivX, XviD, VP8 [158] MPEG-4, H.263, H.264 H.263, H.264, WMV, MPEG4, MPEG4@ HD 720p 30fps, DivX, XviD MP4, WMV, H.263, H.264, DivX, WMV, XviD, 3gp H.263, H.264, WMV, MPEG4, MPEG4@ HD 720p 30fps, MKV, DivX, XviD All (some require optional debian packages) WMV, ASF, MP4, 3GP, AVI [159]
Media Player Fine Scrubbing Yes[160] No[161], but there are 3rd party apps[162] No ? 7.10.7720.0+[163] ? ? ? ? ?
Media Player Double Speed Playing Only Audio Podcasts[164] No[165], but possible with 3rd party software[166] ? ? No ? ? ? ? ?
Turn-by-turn GPS 3rd Party software Google Maps Navigation (will not work with limited phone coverage)[167] or 3rd Party software Carrier software, 3rd Party Software 3rd Party Software 3rd Party software[168] and 7.10.7720.0+[169] 3rd Party Software 3rd Party Software, free global Nokia Ovi Maps 3rd Party Software, Nokia Ovi Maps Samsung LBS (Route 66))
Video out VGA, up to 576p,480p 1080p on select devices No Play To[170] None Nokia AV Out (PAL/NTSC), HDMI Nokia AV Out (PAL/NTSC) DLNA
Multitasking Yes[171] Yes Yes Yes Tombstoning[172] Yes Yes Yes Yes 2+[121]
Desktop interactive widgets No Yes Yes via homebrew Yes Yes (through "live tiles") No Yes Yes Yes Yes
Bluetooth keyboard Yes[173] No[174], but there is 3rd party software[175] Yes (in version 2.0 or higher) Yes No[176] Yes Yes Yes, with plugins ? ?
Videoconference front video camera Yes (Currently iPhone 4 and iPod Touch 4 Only) Yes (Hardware Currently Available on Some Models) Yes (Pre3 and TouchPad only) No ? Yes Yes Yes Yes Yes
Bluetooth file transfer No[177] Yes[178] Yes via homebrew Yes No[151] Yes Yes Yes Yes ?
Voice over IP 3rd Party (like Skype) Yes (SIP)[179] or 3rd Party (like Skype) Yes[180] 3rd party (like fring) 7.10.7720.0+[181] 3rd party[182] Yes (SIP) or 3rd Party (like Skype) Yes (SIP)[183] ? No[184]
SSH[clarification needed] Jailbreaking Required and OpenSSH Installed (free from Cydia Application) Yes Yes via homebrew No No Yes ? Yes Yes ?
OpenVPN ? No, but possible with 3rd party firmware[185] Yes Remote Desktop ? Yes Yes(3rd Party Software) Yes Yes ?
WPA PEAP Yes[186] Yes[187] Yes[188] ? Yes[189] ? ? ? ? ?
Remote Frame Buffer ? Yes[190] Yes via homebrew[191] ? ? ? ? Yes Yes ?
Screenshot Yes[192] On select devices[193] or Root required and 3rd-party apps[194][195] Yes Yes[196] 7.10.7720.0+[197] Possible through homebrew or SDK.[198][199] Yes (3rd Party Software) Yes[200] Yes ? Yes
GPU Accelerated GUI Yes 3.0+[201] Partially (in Enyo apps) No Yes[202] ? Yes Yes ? ?
Official SDK platform(s) Mac OS X Multiplatform[203] Multiplatform Windows Windows Windows Windows/Multiplatform (Qt) GNU/Linux[204] GNU/Linux Windows
Extra cost to develop $99/year[205] Free (25$ once to offer it on the Android Market[206]) Free [207] Free Free (99$/year to offer it on the Windows Phone Marketplace[208]) ? Free (1€ once to offer it in the Ovi Store[209] Free Free ?
Feature iOS Android webOS Windows Mobile Windows Phone 7 BlackBerry OS Symbian Maemo MeeGo bada

See also

References

  1. ^ http://www.canalys.com/pr/2011/r2011013.html
  2. ^ Can Mac OS X succeed as a mobile platform? 2007-01-22
  3. ^ Google Enters the Wireless World
  4. ^ Breakin' up is hard to do: Schmidt leaves Apple board
  5. ^ Mobile market up, smartphones up, Android and iPhone way up
  6. ^ Android tops everyone in 2010 market share; 2011 may be different
  7. ^ a b c d e f "Gartner Says Worldwide Mobile Phone Sales Grew 35 Percent in Third Quarter 2010; Smartphone Sales Increased 96 Percent". Gartner, Inc. 2010-11-10. Table 2. Retrieved 2011-02-21.
  8. ^ http://www.engadget.com/2010/02/15/windows-phone-7-series-is-official-and-microsoft-is-playing-to/
  9. ^ http://gizmodo.com/5471805/windows-phone-7-series-everything-is-different-now
  10. ^ http://www.crunchgear.com/2010/02/15/windows-phone-7-series-our-take/
  11. ^ http://www.openhandsetalliance.com/oha_members.html
  12. ^ http://www.pcworld.com/businesscenter/article/146450/developers_praise_android_at_google_io.html?tk=rl_noinform
  13. ^ Samsung s8530 Wave II review
  14. ^ Shipping Linux-based Phones at Technology News Daily
  15. ^ Microsoft Excluded from DoCoMo at The Register
  16. ^ Incompatibility in Mobile Linux at OS News
  17. ^ Search Mobile Computing
  18. ^ Running on Linux
  19. ^ Motorola Press Release on Partnership on Linux Platform
  20. ^ North American Market
  21. ^ Symbian Facts
  22. ^ "CEO Ballmer Reportedly Says Microsoft 'Screwed Up' with Windows Mobile". eWeek. 28 September 2009.
  23. ^ [1]
  24. ^ [2]
  25. ^ "Gartner: Android leads, Windows Phone lags in Q1". Gartner, Inc. 2011-05-19. Table 2. Retrieved 2011-05-19.
  26. ^ a b "Gartner Says Worldwide Mobile Device Sales to End Users Reached 1.6 Billion Units in 2010; Smartphone Sales Grew 72 Percent in 2010". Gartner, Inc. 2011-02-09. Table 2. Retrieved 2011-02-16.
  27. ^ a b "Gartner Says Worldwide Mobile Phone Sales to End Users Grew 8 Per Cent in Fourth Quarter 2009; Market Remained Flat in 2009". Gartner, Inc. 2010-02-23. Table 2. Retrieved 2011-02-16.
  28. ^ a b "Gartner Says Worldwide Smartphone Sales Reached Its Lowest Growth Rate With 3.7 Per Cent Increase in Fourth Quarter of 2008". Gartner, Inc. 2009-03-11. Table 4. Retrieved 2011-02-16.
  29. ^ PleaseFixTheiPhone
  30. ^ Android Issues Tracker
  31. ^ The WP7 list of BUGS' Thread (or design inconsistencies) NoDo fixed almost None!
  32. ^ Symbian Foundation is completing its transition to a licensing body
  33. ^ Maemo Issues Tracker
  34. ^ MeeGo Issues Tracker
  35. ^ iOS5 Features PC Free
  36. ^ BlackBerry Wireless Update
  37. ^ Updating the Firmware on your Symbian Phone: Two Methods Explained and Compared
  38. ^ Does the iPad support multiple users?
  39. ^ Android Issue 15030: Multi user support
  40. ^ iOS 4 New Features: New Location Services settings
  41. ^ Android Issue 3778: Feature request: Application permissions should be individually grantable by the user
  42. ^ [3]
  43. ^ Mobile Application Security : WebOS Security - Permissions and User Controls
  44. ^ Zune Marketplace requires user-confirmed permissions, similar to Android
  45. ^ BlackBerry 101 - Application permissions
  46. ^ Android Issue 3732: Search Improve contact search Android Issue 3393: No Unicode support on SMS sending Android Issue 9199: SQLite3 Unicode Case not working (only ASCII case works) (include ICU support)
  47. ^ iOS 4 features: Spell-check and text replace
  48. ^ Android Issue 10332: Retrospective spell checking on all input fields as an OS feature (input device agnostic)
  49. ^ http://www.engadget.com/2010/10/20/windows-phone-7-review/
  50. ^ Android Issue 8880: Keep open URLs/windows on shutdown or crash
  51. ^ Bonnie Cha (27 October 2010). "Top 5 things I dislike about Windows Phone 7". CNET.
  52. ^ iPhone 3.0 spotlight - bookmarks?
  53. ^ Android Issue 2518: Calendar app has no search.
  54. ^ iOS will not search Contacts notes field
  55. ^ Android Issue 3732: Only search Contacts name field but not any other field
  56. ^ WP7 on HTC Mozart - Unable to search for additional Contact fields - by design or bug?
  57. ^ Notes search not available in BB Torch
  58. ^ Android Issue 1273: IP Proxy Settings for Wifi Network
  59. ^ webOS Software : No proxy support when using WiFi on Pre
  60. ^ iOS 4: Understanding data protection
  61. ^ Android Issue 3748: Add support for partition/block device encryption Android Issue 11211: Android too insecure - Encryption of the SDcard is crucial
  62. ^ Microsoft Windows Mobile encryption
  63. ^ Galen Gruman (8 November 2010). "Windows Phone 7 lacks on-device encryption". InfoWorld. {{cite web}}: Italic or bold markup not allowed in: |publisher= (help)
  64. ^ BlackBerry Stored Data Security
  65. ^ Does iCloud encrypt files before uploading?
  66. ^ Apple - iPhone in Business - Integration
  67. ^ Catching AuthTokens in the Wild - The Insecurity of Google's ClientLogin Protocol
  68. ^ http://windowsteamblog.com/windows_phone/b/windowsphone/archive/2011/05/16/productivity-takes-a-big-step-forward-in-mango.aspx
  69. ^ Standard BlackBerry encryption
  70. ^ Android Issue 66: OpenSync desktop synchronisation support
  71. ^ [4]
  72. ^ Palm needs to develop a Palm Pre desktop sync application.
  73. ^ How to Sync Windows Phone 7 with Outlook
  74. ^ Maemo Sync
  75. ^ iTunes: Backing up, updating, and restoring your iPhone, iPad, or iPod touch software
  76. ^ a b Android Issue 1106: No way to backup or restore on-device data (sms, most application data, installed apps and settings)
  77. ^ [5]
  78. ^ webOS backup utility in the works
  79. ^ Complete Windows Phone 7 Backup
  80. ^ How to back up the data on a BlackBerry smartphone
  81. ^ Is it possbile to backup phone including apps
  82. ^ Android Issue 2907: Google Bookmarks should be integrated with the browser
  83. ^ Nilay Patel (2009-03-17). "iPhone finally gets copy and paste!". Engadget. {{cite web}}: Italic or bold markup not allowed in: |publisher= (help)
  84. ^ Android Issue 3190: Improve copy-paste in Browser/WebView
  85. ^ Microsoft's Windows Phone 7 'NoDo' update starts rolling out, brings copy / paste and other fun additions
  86. ^ http://www.engadget.com/2010/10/11/copy-and-paste-coming-to-windows-phone-7-in-early-2011/
  87. ^ Does Bada OS have Cut, Copy & Paste?
  88. ^ Phat^Trance (2009-05-23). "iPhone: Undo Typing – Cool feature in iPhone 3.0". dailymobile.
  89. ^ Android Issue 6458: Enhancement: Undo
  90. ^ Android Issue 4575: Phone number linking to dialer
  91. ^ iOS 4.2 features: Find text on Safari web page
  92. ^ Cupcake Adds Camcorder, Touchscreen Keyboard, and More to Android
  93. ^ Is Find on Page feature being removed from IE9 Mango?! - Microsoft Answers
  94. ^ BlackBerry Torch 9800 Smartphone User Guide Version: 6.0
  95. ^ iOS 5 Safari Reader
  96. ^ Android Issue 6399: Save current web page
  97. ^ Save a web page to the main messages application - User Guide - BlackBerry Bold 9700 Smartphone - 5.0
  98. ^ Safari for iOS needs a text size preference and text reflow
  99. ^ Palm, please add Text Reflow to the Web Browser
  100. ^ BlackBerry OS 6 | Download Product Review - Download.com
  101. ^ Uploading files using HTML file input on iphone
  102. ^ Android Issue 2519: Browser should support file uploads (input type="file")
  103. ^ Safari Web Content Guide: Laying Out Forms
  104. ^ How can i switch to next field in web form using Android browser?
  105. ^ Windows Phone 7 - Form Navigation
  106. ^ iphone - How to change the language of the App store (and iTunes)? - Apple - Stack Exchange
  107. ^ Apple Releases Its Rules for App Store Censoring
  108. ^ webOS Billing countries
  109. ^ http://forums.precentral.net/webos-internals/270316-impostah.html
  110. ^ Android Issue 8261: Unified Inbox (Gmail & other mailboxes in 1 place)
  111. ^ http://www.engadget.com/2011/05/24/live-from-microsofts-windows-phone-vip-preview-event/
  112. ^ iOS 5 Notification Center
  113. ^ iOS vs Android vs WebOS: Who's Doing Mobile Notifications Right?
  114. ^ http://www.anandtech.com/print/3982
  115. ^ BlackBerry Is Ahead of the Game in Managing Notifications - Bacon On The Go
  116. ^ Symbian Belle Drop Down Notifications Reminiscent of Samsung’s TouchWiz Notification Menu
  117. ^ Email, SMS, and IM on the N900
  118. ^ Nokia N9 Notifications
  119. ^ a b Android Cloud To Device Messaging
  120. ^ Push Notifications for Windows Phone
  121. ^ a b Samsung Bada 2.0 to get multitasking, push notifications, a new UI and more
  122. ^ Apple Push Notification Service
  123. ^ http://pocketnow.com/windows-phone/seven-great-new-features-of-mango-for-windows-phone-7
  124. ^ Maemo Custom ringtones for your contacts
  125. ^ iPhone/iPod Touch Voice Commands Cheat Sheet
  126. ^ Android Issue 11062: Offline voice commands for opening apps, controlling music player, and making calls
  127. ^ iOS 5’s voice recognition app will be called “Assistant” - Rumor
  128. ^ Google provides a cloud based closed source implementation (Voice Actions for Android) that will only work when online
  129. ^ Microsoft Tellme
  130. ^ Voice Control Speech Interface in Windows Phone (Mango)
  131. ^ Android Issue 14462: Sound Recorder does not work on background
  132. ^ Maemo Recorder
  133. ^ Android Issue 2117: Enhancement: Call Recorder
  134. ^ [6]
  135. ^ Two-Way In Call Recording on Windows Mobile
  136. ^ BlackBerry Forums at CrackBerry.com > Does a Call Recorder exist?
  137. ^ Maemo Recorder
  138. ^ Apple Support Communities > iPhone > Using iPhone > Discussions > Picture date/time stamp
  139. ^ Android Exif Droid
  140. ^ New iOS 5 Albums and Camera Photos Emerge
  141. ^ Android Help Forum : How do I organize photos in the Gallery?
  142. ^ Microsoft Windows Phone - Add or delete albums
  143. ^ Apple Support Communities > iPhone > iPhone Hardware > Discussions > Shutter noise
  144. ^ Android Issue 9854: Cannot disable shutter sound
  145. ^ WP7 Mango To Support SmartDJ, Disabling Camera Shutter Sound
  146. ^ iOS 5 Photo Crop
  147. ^ Android Issue 9507: Basic video editor (at least time trim and split)
  148. ^ Dance Dance Revolution HD Shot and Edited on Nokia N8, showcasing camera capabilities and Video Editing features
  149. ^ Android Issue 14553: Basic sound editor (at least time trim and split)
  150. ^ http://www.webos-internals.org/wiki/Application:FreeTether
  151. ^ a b "Windows Phone 7 OS review: From scratch". GSM Arena. 8 October 2010. {{cite web}}: Italic or bold markup not allowed in: |publisher= (help)
  152. ^ http://wmpoweruser.com/hackstethering-come-to-htc-wp7-handsets-htc-hub-comes-to-all-other-wp7-devices/
  153. ^ Nokia N8 vs iPhone 4 – Ten Things Why Nokia N8 Is Better
  154. ^ Android Issue 738: I hope Android will implement and support the USB host feature
  155. ^ Nokia N8's USB On-The-Go support demoed, lesser phones turned into slaves
  156. ^ Windows Phone 7 Allegedly Breaks MicroSD Cards
  157. ^ How to Install a Media Card into your BlackBerry
  158. ^ a b Android Core Media Formats
  159. ^ a b Media: Handling Images, Audio, Video, and Camera
  160. ^ iOS has fine scrubbing
  161. ^ Android Issue 15505: Media player fine scrubbing (swipe to seek)
  162. ^ Meridian Player
  163. ^ http://windowsteamblog.com/windows_phone/b/windowsphone/archive/2011/06/03/a-tour-of-the-new-music-video-hub.aspx
  164. ^ Listen to podcasts in half the time
  165. ^ Android Issue 1961: MediaPlayer Adjustable SampleRate/Playback Speed support
  166. ^ [7]
  167. ^ Android Issue 4471: Downloadable maps for offline navigation/location
  168. ^ http://mobilitydigest.com/turn-by-turn-directions-comes-to-windows-phone-via-a-to-b-free/
  169. ^ http://www.wpcentral.com/turn-by-turn-directions-voice-text-bing-audio-vision-all-coming-wp7-mango
  170. ^ http://www.engadget.com/2010/10/22/lg-optimus-7-review/
  171. ^ Geek 101: Android and iOS Multitasking Compared
  172. ^ http://blogs.microsoft.co.il/blogs/alex_golesh/archive/2010/07/14/silverlight-for-windows-phone-7-tombstoning.aspx
  173. ^ Finally, Bluetooth keyboard support for the iPhone
  174. ^ Android Issue 1147: RFE: Support for external keyboard, mouse
  175. ^ KeyPro - Bluetooth keyboard manager, 12/09/09
  176. ^ Bluetooth Keyboards On Windows Phone 7
  177. ^ Apple Support Communities > Peripherals > Bluetooth > Discussions > Bluetooth file transfer
  178. ^ Android Issue 1725: Bluetooth File Transfer
  179. ^ [8]
  180. ^ [9]
  181. ^ http://www.engadget.com/2011/04/13/microsofts-joe-belfiore-confirms-skype-coming-to-windows-phone/
  182. ^ The Best BlackBerry VoIP Apps & Services
  183. ^ Internet Communications Software Update for N800: Development version
  184. ^ bada VoIP applications finally allowed
  185. ^ [10]
  186. ^ [11]
  187. ^ Android Issue 1386: Feature req: support WPA2-Enterprise with EAP extensions
  188. ^ [12]
  189. ^ Wireless EAP-TLS Authentication on Windows Phone 7
  190. ^ [13]
  191. ^ [14]
  192. ^ Screenshot#iOS
  193. ^ [15]
  194. ^ Android Issue 6547: Screen shots
  195. ^ Screenshot-it
  196. ^ How to make Windows Mobile screenshots?
  197. ^ http://itsalltech.com/2011/04/13/microsoft-demoes-next-windows-phone-7-update-updates-on-app-numbers/
  198. ^ Take a screenshot on Windows Phone 7
  199. ^ http://wmpoweruser.com/home-brew-delivers-againscreen-shot-functionality-arrive-on-the-htc-hd7/
  200. ^ Screenshot for Symbian OS
  201. ^ Stewart Mitchell, "Android lets developers work closer to the metal", PC Pro, 11/02/11
  202. ^ http://www.anandtech.com/show/2969/windows-phone-7-series-the-anandtech-guide/13
  203. ^ http://developer.android.com/sdk/index.html
  204. ^ http://wiki.maemo.org/Documentation/Maemo_5_Final_SDK_Installation#Installing_Maemo_5_SDK_using_GUI_Installer
  205. ^ iOS Developer Program - Apple Developer
  206. ^ [16]
  207. ^ [17]
  208. ^ [18]
  209. ^ [19]