Professional Documents
Culture Documents
System, Is The
System, Is The
System, Is The
mobile operating system, also known as a mobile OS, a mobile platform, or a handheld operating
system, is the operating systemthat controls a mobile device or information appliance—similar in
principle to an operating system such as Windows, Mac OS, 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.
In 2008, the former Symbian Software Limited was acquired by Nokia and a new independent non-profit
organisation called the Symbian Foundation was established. Symbian OS and its associated user
interfaces S60, UIQ and MOAP(S) were contributed by their owners to the foundation with the objective of
creating the Symbian platform as a royalty-free, open source software. The platform has been designated
as the successor to Symbian OS, following the official launch of the Symbian Foundation in April 2009.
The Symbian platformwas officially made available as open source code in February 2010.[4]
Devices based on Symbian OS accounted for 46.9% of smartphone sales in 2009[5], but the platform's
market share dropped to 41% as of Q2 2010[6]. Some estimates indicate that the cumulative number of
mobile devices shipped with the Symbian OS up to the end of Q2 2010 is 385 million[7].
iOS (Apple)
From Wikipedia, the free encyclopedia
iOS
Programmed in C, C++, Objective-C
[+/−]
For iPhone, iPod touch andiPad Released
[+/−]
Availablelanguage(s) Multilingual
Kernel type Hybrid (Darwin)
components
iOS is Apple's mobile operating system. Developed originally for the iPhone, it has since been shipped on
the iPod Touch, iPad and Apple TV as well. Apple does not permit the OS to run on third-party hardware.
As of October 20, 2010, Apple's App Store contains more than 300,000 iOS applications[1], which have
collectively been downloaded more than 7.5 billion times, as per a keynote on October 20, 2010. As of
May 2010, it had a 15.4% share of the smartphoneoperating system market in terms of units sold, third
behind Symbian and RIM's Blackberry,[2]but accounted for 59% of mobile web consumption (not including
the iPad) in North America.[3]
iOS is derived from Mac OS X, with which it shares the Darwin foundation, and is therefore aUnix-
like operating system by nature.
In iOS, there are four abstraction layers: the Core OS layer, the Core Services layer, the Media layer, and
the Cocoa Touch layer. The operating system uses roughly 500 megabytes of the device's storage,
varying for each model.[4]
Naming
The first day that Apple announced the iPhone and iOS, Cisco Systems sued Apple. The name IOS had
been used by Cisco for over a decade for its IOS used on Cisco routers. To avoid the lawsuit, Apple
licensed the name "IOS" from Cisco as a settlement.[5]
Multitasking
Before iOS 4, multitasking was limited to a selection of the applications Apple included on the devices.
[22]
Apple worried that running multiple third-party applications simultaneously would drain batteries too
quickly. Starting with iOS 4, on 3rd-generation and newer iOS devices, multitasking is supported through
seven background APIs:[23]
1. Background audio
2. Voice over IP
3. Background location
4. Push notifications
5. Local notifications
6. Task finishing
7. Fast app switching
[edit]Switching applications
Double-pressing the home button activates the application switcher. A scrollable dock-like interface
appears from the bottom, moving the contents of the screen up. Choosing an icon switches to an
application. To the far left are icons which function as music controls, and a rotation lock. Holding the
icons briefly makes them wiggle (similarly to the homescreen) and allows the user to quit the applications.
[edit]Game Center
Main article: Game Center
[edit]Unsupported technologies
iOS does not support Adobe Flash or Java.[29] Websites that use these technologies cannot be viewed in
full using iOS devices. In an open letter explaining why Flash is not supported, Steve Jobs called the
Adobe product insecure, buggy, battery-intensive, and incompatible with a touch interface.[30]
The BlackBerry platform is perhaps best known for its native support for corporate email,
through MIDP 1.0 and, more recently, a subset of MIDP 2.0, which allows complete wireless activation
and synchronization with Microsoft Exchange, Lotus Domino, or Novell GroupWise email, calendar, tasks,
notes, and contacts, when used in conjunction with BlackBerry Enterprise Server. The operating system
also supports WAP 1.2.
Updates to the operating system may be automatically available from wireless carriers that support the
BlackBerry OTASL (over the air software loading) service.
Third-party developers can write software using the available BlackBerry API (application programming
interface) classes, although applications that make use of certain functionality must be digitally signed.
BlackBerry OS
BlackBerry OS 5 (on a BlackBerry Bold 9000)
Programmed in C++[1]
(Simplified), Korean
Availableprogramming Java
languages(s)
License proprietary
Officialwebsite blackberry.com
The BlackBerry platform is perhaps best known for its native support for corporate email,
through MIDP 1.0 and, more recently, a subset of MIDP 2.0, which allows complete wireless activation
and synchronization with Microsoft Exchange, Lotus Domino, or Novell GroupWise email, calendar, tasks,
notes, and contacts, when used in conjunction with BlackBerry Enterprise Server. The operating system
also supports WAP 1.2.
Updates to the operating system may be automatically available from wireless carriers that support the
BlackBerry OTASL (over the air software loading) service.
Third-party developers can write software using the available BlackBerry API (application programming
interface) classes, although applications that make use of certain functionality must be digitally signed.
[edit]Current versions
While RIM develops and releases updated versions of its operating system to support each device, it is
up to the individual carriers to decide if and when a version is released to its users. On April 2010 RIM
announced the new BlackBerry OS 6.0 version, which will be released in the 3rd quarter 2010.[2]
BlackBerry Tablet OS
Main article: BlackBerry Tablet OS
On September 27 2010, RIM announced a new unrelated QNX-based platform, BlackBerry Tablet OS, to
run on its upcoming BlackBerry PlayBook tablet computer.[12]
The current version is called "Windows Mobile 6.5". It is based on the Windows CE 5.2kernel, and
features a suite of basic applications developed using the Microsoft WindowsAPI. It is designed to be
somewhat similar to desktop versions of Windows, feature-wise and aesthetically. Additionally, third-
party software development is available for Windows Mobile, and software applications can be purchased
via the Windows Marketplace for Mobile.
Originally appearing as the Pocket PC 2000 operating system, most Windows Mobile devices come with
a stylus pen, which is used to enter commands by tapping it on the screen.[3] Microsoft announced a
completely new phone platform, Windows Phone 7, at the Mobile World Congress in Barcelona on
February 15, 2010. Phones running Windows Mobile 6.x will not be upgradeable to version 7.[4]
Windows Mobile's share of the Smartphone market has fallen year-on-year,[5] decreasing 20% in Q3
2009.[6] It is the 5th most popular smartphone operating system, with a 5% share of the worldwide
smartphone market (after Symbian, BlackBerry OS, Android and iPhone).[7]In the United States, it is the
3rd most popular smartphone operating system for business use (after BlackBerry OS and iPhone), with a
24% share among enterprise users.[8]Microsoft is phasing out Windows Mobile to specialized markets,
such as rugged devices, and focusing on its new mobile platform, Windows Phone 7.[2]
Windows Mobile
Windows Mobile 6.5.3 Today Screen
Company /developer Microsoft
Programmed in C++[1]
OS family Windows CE
The current version is called "Windows Mobile 6.5". It is based on the Windows CE 5.2kernel, and
features a suite of basic applications developed using the Microsoft WindowsAPI. It is designed to be
somewhat similar to desktop versions of Windows, feature-wise and aesthetically. Additionally, third-
party software development is available for Windows Mobile, and software applications can be purchased
via the Windows Marketplace for Mobile.
Originally appearing as the Pocket PC 2000 operating system, most Windows Mobile devices come with
a stylus pen, which is used to enter commands by tapping it on the screen.[3] Microsoft announced a
completely new phone platform, Windows Phone 7, at the Mobile World Congress in Barcelona on
February 15, 2010. Phones running Windows Mobile 6.x will not be upgradeable to version 7.[4]
Windows Mobile's share of the Smartphone market has fallen year-on-year,[5] decreasing 20% in Q3
2009.[6] It is the 5th most popular smartphone operating system, with a 5% share of the worldwide
smartphone market (after Symbian, BlackBerry OS, Android and iPhone).[7]In the United States, it is the
3rd most popular smartphone operating system for business use (after BlackBerry OS and iPhone), with a
24% share among enterprise users.[8]Microsoft is phasing out Windows Mobile to specialized markets,
such as rugged devices, and focusing on its new mobile platform, Windows Phone 7.[2]
Windows Phone 7
The Start screen in Windows Phone 7.
OS family Windows CE
NA
November 8, 2010
Initial release
October 21, 2010
EU
[+/−]
License Proprietary (Microsoft EULA)
Official website www.windowsphone7.com
Windows Phone 7 is a mobile operating system developed by Microsoft, and is the successor to
their Windows Mobile platform.[2] It launched in Europe, Singapore and Australasia on October 21, 2010,
and is due to launch in the US & Canada on November 8, 2010, with Asia to follow in 2011.[3] With
Windows Phone 7, Microsoft offers a new Metrouser interface, integrates the operating system with
Microsoft's other services, and plans to strictly control the hardware it runs on.[4]
Microsoft unveiled Windows Phone 7 on February 15, 2010, at Mobile World Congress 2010 in
Barcelona[5] and revealed additional details at MIX 2010 on March 15. Windows Phone 7 was released to
manufacturing on September 1, 2010,[6] and the final SDK was made available on September 16, 2010.[7]
webOS
From Wikipedia, the free encyclopedia
For the metacomputing term, see Web operating system. For the company formerly known as WebOS,
see Hyperoffice.
HP webOS
HP webOS Home Screen on the Palm Pre
Programmed in C, C++
OS family Linux
The Palm Pre smartphone was the first device to launch with webOS, and both were introduced to the
public at the Consumer Electronics Show in Las Vegas on January 8, 2009. The Palm Pre and webOS
were released on June 6, 2009. The second device to use the operating system, thePalm Pixi, was
released on November 15, 2009. The webOS features significant online social network and Web
2.0 integration. HP webOS 2.0 was released in October 2010, with incremental changes such as better
multi-tasking.
bada
Programmed in C++
Official website www.bada.com
bada (pronounced /ˈbɑːdɑː/) is a mobile operating system being developed by Samsung Electronics. It is
designed to cover both high-end smartphones and lower-end feature phones. Samsung claims that bada
will rapidly replace its proprietary feature phone platform, convertingfeature phones to smartphones.[1] The
name 'bada' is derived from 바다, the Korean word for ocean or sea.
[edit]History
MeeGo
Programmed in C++
OS family Linux
Kernel type Monolithic (Linux)
Official website meego.com/
MeeGo is primarily designed to act as an operating system for hardware platforms such as netbooks,
entry-level desktops, tablet computers, mobile computing and communications devices, in-vehicle
infotainment devices, connected-TVs, IPTV-boxes, smart phones, and other embedded systems.[4]
Harmattan, originally slated to become Maemo 6, is now considered to be a MeeGo instance (though not
a MeeGo product), and Nokia is giving up the Maemo branding for Harmattan and beyond (Maemo 5, aka
Fremantle, and previous versions will still be referred to as Maemo).[6]
Launch
MeeGo phones are no go until 1st half of 2011.[40]
[edit]Phones
LG GW990
Nokia N9
Maemo
From Wikipedia, the free encyclopedia
Maemo
Screenshot of Maemo 5
Company /developer Nokia
Programmed in C, C++
OS family Linux
mandatory proprietary components
Availablelanguage(s) Multilingual
Kernel type Monolithic (Linux)
The platform comprises the Maemo operating system and the Maemo SDK.
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.
The UI in Maemo 4 is similar to many handheld interfaces, and features a "home" screen, which acts as a
central point from which all applications and settings are accessed. The home screen is divided into areas
for launching applications, a menu bar, and a large customisable area that can display information such
as an RSS reader, Internet radio player, and Google search box.
The Maemo 5 UI is slightly different: The menu bar and info area are consolidated to the top of the
display, and the four desktops can be customized with shortcuts and widgets.
At the Mobile World Congress in February 2010, it was announced that the Maemo project would be
merging with Moblin to create the MeeGo mobile software platform.