Mobile Phone Operating System

What is it?

    An operating system (OS) is system software that manages mobile phone hardware and software resources and provides common services for phone applications programs.


    Mobile phone operating systems usually includes a touchscreen, cellular, Bluetooth, Wi-Fi, GPS mobile navigation, camera, video camera, speech recognition, voice recorder, music player, near field communication and infrared blaster.

Prevailing Mobile phone OS basic info:
Feature iOS Android Windows Phone BlackBerry 10
Company Apple Inc. Open Handset Alliance/Google Microsoft BlackBerry Ltd.
Market share 0.183 0.78 0.027 0.003
Latest version 9.0.1 5.1.1 Windows Phone 8.1 Update
License Proprietary EULA except for open source components Free and open-source, but usually bundled with proprietary apps and drivers Proprietary Proprietary
Supported CPU architecture ARM, ARM64 ARM, x86, MIPSand the 64-bitvariants of all three ARM ARM
Programmed in C, C++,Objective-C,Swift C, C++, Java 7+: XNA (.NET C#),Silverlight, native C/C++ (only for vendors and partners) C/ C++: Native SDK, C++/Qt: Cascades SDK, HTML5/Javascript/CSS: Webworks SDK, ActionScript: Adobe AIR, Java: Android runtime
Public issues list 3rd party Yes Yes Yes
Package manager iTunes APK Zune Software (not since Windows 8) BlackBerry Link
DRM-free(for now) No - FairPlay No No and prevents content migration from major OS versions No
Device independent system updates Yes No Only for developers No
Wireless system updates 5+ Yes 8+ Yes
GPU accelerated GUI Yes 3+ Yes Yes, OS 7.0+
Phones brand iPhone Sumsung,HTC, Xiaomi, ASUS, Chinese OEM phones Nokia LG Sumsung BlackBerry
Remarkable home screen:

iOS system is recognizable by the Mac computer interface icons(he 2nd photo).
Windows phone system distinguishes itself by the colors and lattice(the upper photo).