What is Mobile OS? An operating system (OS) is an interface between hardware and user, It manages the hardware and software resources of the system The operating system that controls mobile device is called Mobile OS . They are simple and deal with the wireless versions of broadband and local connectivity, mobile multimedia formats and different input methods etc A layer structure showing where operating system is located (Structure of OS)
Symbian OS is a mobile operating system, developed by Symbian Ltd.
Symbian is a software licensing company - its core business is to supply the advanced, open operating system for data-enabled mobile phones.
Some of the Features of Symbian OS
Runs on battery powered devices has low power consumption
Designed for devices with limited memory
It is an open operating System, so 3rd party developers can write applications.
Reliable and stable Applications can run for years without being closed or losing user data.
Symbian devices can also be programmed using Python, Java ME, Flash Lite, Ruby, .NET and Standard C/C++.
(Home Screen) (Menu Screen) (Applications Menu) OS Layers
Android is an operating system and software platform for mobile devices that uses a modified version of the Linux kernel
It was initially developed by Android Inc.- a firm later purchased by Google.
Android has seen a number of updates since its original release: 1.0(Relese 1), 1.5(CupCake), 1.6(Donut), 2.0(Eclair) and 2.1(Flan - current Version)
Some of the Features of Android OS
Android is open and Free
Uses proven technologies like Java, XML and Linux
Voice Typing For All Text Fields.
Android SDK includes a debugger, libraries, a handset emulator, documentation, sample code, and tutorials.
Android has two debuggers ADB (Android Debug Bridge) and DDMS (Dalvik Debug Monitor Server)
(Android Home Screen) (Android Virtual KeyBoard) (Android Menu) (Using Google Map) OS Layers
Applications available in the android website, but apps can only be downloaded via the device.
iPhone OS is a mobile operating system developed by Apple Inc.
It is the default OS of iPhone, iPod Touch and the upcoming iPad.
The user interface of iPhone OS is based on multi-touch gestures.
Some of the Features of iPhone OS
Multi-touch User interface
Language: Objective C
OS: Mac OS X Leopard or later
(Home Screen) Touch Keyboard OS Layers
Windows Mobile is a compact mobile OS developed by Microsoft.
It is designed for use in smart phones and mobile devices.
Two variants of Windows Mobile are Windows Mobile Professional (for touch screen devices) and Windows Mobile Standard.
Windows mobile is based on the Microsoft Win32 API
Some of the Features of Windows Mobile
Windows mobile supports both touch screen and physical keyboard configurations.
Third-party software development is available for Windows Mobile.
Languages: VC++.NET, C#.NET or VB.NET
IDE: Visual Studio 2005 Standard Edition or above
Windows Mobile Device Center: It is designed to synchronize various contents (like music, video, contacts etc.) between Windows Mobile devices and the Microsoft Windows operating system
(Palm OS Layers) (Home Screen) (Menu) (Notepad & Touch Keyboard)
Palm OS is a proprietary mobile operating system, designed in 1996 by Palm Computing, Inc.
Palm OS is designed for ease of use with a touch screen-based graphical user interface
It has been implemented on a wide array of mobile devices, including smart-phones, wrist watches, handheld gaming consoles, barcode readers and GPS devices.
Some of the Key Features of Palm OS
Simple, Multi-tasking environment
Handwriting recognition input system
TCP/IP network access
IDEs: CodeWarrior Development Studio, PRC-tools based gcc.
(Menu Screen) (Home Screen) OS Layers
Conclusion Symbian has the largest share in most markets worldwide. RIM BlackBerry OS, 20.9% holds the second place, iPhone OS from Apple Inc., 13.7%, Windows Mobile from Microsoft, 9%, Android from Google Inc., 2.8% , Others including Palm and Linux hold 3.3% of 2009 market shares.