You are on page 1of 14

ABSTRACT

Definition:
Design and capabilities of a Mobile OS (Operating System)
is very different than a general purpose OS running on desktop
machines:
mobile devices have constraints and restrictions on
their physical characteristic such as screen size,
memory, processing power and etc.
Scarce availability of battery power
Limited amount of computing and communication
capabilities

Operating System Structure




Types of MOBILE OPERATING SYSTEM

1] Symbian OS
2] Android OS
3] iPhone OS (iOS )
4] BlackBerry OS
5] Windows Phone 7 ( Windows Mobile )
6] Palm OS (Garnet OS)






1. Symbian OS Introduction:

The advantages and limitations will be the last tasks well talk about.
Symbian Ltd was established in June 1998 and is headquartered in
Southwark in the UK, and the current CEO is Nigel Clifford.
Research We had in mind Symbians background, the whole history and
development behind this operating system, his capabilities, security,
performance and so on. Hardware support and connectivity were, as
well, one of our research points. The native language of the Symbian OS
is C++, there for, our research will passes through the programming
languages that can be used on Symbian.
The Smartphone operating system Symbian OS is produced by the
software development and licensing company Symbian Ltd.

Symbian OS Structure







Platform:
Which evolution in the various versions?
Symbian OS 6.0 and 6.1 (also called ER6 ): Bluetooth was added for
exchanging data over short distances from fixed and mobile devices.
(2002) Symbian OS 7.0 and 7.0s:
This version added EDGE (Enhanced Data rates for GSM Evolution)
support and IPV6. (2003) Symbian OS 8.0: There are not great evolution
has shared some APIs to support 3G. Intensive Programme

Platform This Operating System is used in Nokia s mobiles Intensive
Programme

3. Software development:
The right SDK S60 UIQ MOAP Software development IDE and
Tools
What is IDE* ? An IDE is a software application that allows the
computer programmer to develop software for a certain platform. An
IDE normally has a: source editor, compiler and/or interpreter and
debugger.
* Integrated Development Environment or also known as
integrated design environment or integrated debugging environment .
Intensive Programme

Programing languages:
Java 2nd the most important programing language on Symbian OS .
Others programing languages which you can use on Symbian; JavaSript
, Assembler , WMLScript , C# , Visual Basic , OPL and so on
Intensive ProgrammePrograming languages







4. Overall Evaluation :
Manufacturs point-of-view Strong Operating System Established value
Developers point-of-view Developing for Symbian brings limitations. A
Symbian developer will only develop for Symbian. Is that interesting?
Intensive Programme

Android:
What is Android?
A software platform and operating system for mobile devices Based on
the Linux kernel Developed by Google and later the Open Handset
Alliance (OHA) Allows writing managed code in the Java language
Possibility to write applications in other languages and compiling it to
ARM native code (support of Google? No) Unveiling of the Android
platform was announced on 5 November 2007 with the founding of
OHA

Operating System(s) Android uses Linux for its device drivers, memory
management, process management, and networking. The next level up
contains the Android native libraries. They are all written in C/C++
internally, but youll be calling them through Java interfaces.

Network Connectivity It supports wireless communications using: GSM
mobile-phone technology 3G Edge 802.11 Wi-Fi networks

Security
Android is a multi-process system, in which each application (and
parts of the system) runs in its own process. Most security between
applications and the system is enforced at the process level through


standard Linux facilities, such as user and group IDs that are assigned to
applications. Additional finer-grained security features are provided
through a "permission" mechanism that enforces restrictions on the
specific operations that a particular process can perform.

Future possibilities Google Android Sales to Overtake iPhone in 2012
The OHA is committed to make their vision a reality: to deploy the
Android platform for every mobile operator, handset manufacturers and
developers to build innovative devices Intel doesnt want to lose
ownership of the net book market, so they need to prepare for anything,
including Android
Fujitsu launched an initiative to offer consulting and engineering
expertise to help run Android on embedded hardware, which aside from
cell phones, mobile internet devices, and portable media players, could
include GPS devices, thin-client computers and set-top boxes. More
Android devices are coming and some will push the envelope even
further

This Operating System is used in Samsung, HTC mobiles.

Programming Language(s)
Java officially supported C/C++ also possible but not supported 3.
Software development

Advantage Android
Multitasking Yups, Android phones can run many applications, it means you
can browse, Facebook while listened to the song.
Ease of Notification Any SMS, Email, or even the latest articles from an RSS
Reader, there will always be a notification on the Home Screen Android phone, do
not miss the LED indicator is blinking, so you will not miss a single SMS, Email
or even Misscall .
Easy access to thousands of applications via the Google Android Android App
Market When you love to install applications or games, through Googles
Android App Market, Agan can download applications for free. There are many
thousands of applications and games that are ready for download on Android
phones You.


Phone options are diverse Talk Android phone, it will feel different than
the IOS, if the IOS is limited to the iPhone from Apple, then Android is available
on mobile phones from various manufacturers, from Sony
Ericsson, Motorola, HTC to Samsung. And each handset manufacturer also
presents an Android phone in the style of each, such as Motorola with its
Motoblur, Sony Ericsson with its Timescape.


Disadvantage Android
1. Continuous I nternet connection Yups, most Android phones
require a simultaneous Internet connection alias continuously
active.
2. Advertising Application in the Android phones can indeed be
obtained easily and for free, but the consequences in each of these
applications, will always be ads on display, either the top or
bottom of the application
iPhone OS(iOS)

iOS (known as iPhone OS prior to June 2010) is Apple's mobile
operating system . Apple is company who developed iPhone Operating
System (iOS). This OS is released on June 29, 2007.
This OS is also used in iPad, iPhone and iPod touch. The latest mobile
of Apple is iOS 4.3 Golden Master. In this mobile phone iOS 4.3
operating System is used. Introduction





Network Connectivity It supports wireless communications using: GSM
mobile-phone technology 3G CDMA Wi-Fi networks

Game center Game Center is an online multiplayer social gaming
network released by Apple . It allows users to invite friends to play a
game, start a multiplayer game through matchmaking, track their
achievements , and compare their high scores on a leader board .

Game Center was announced during an iOS 4 preview event
hosted by Apple on April 8, 2010. A preview was released to registered
Apple developers in August

This operating system is used in Apples products such as iPhone,
iPad, Pod Touch .

Programming Language(s) Java officially supported C/C++
also possible but not supported Objective - C 3. Software development

4. Features:
Home screen Folders Included applications as
Multitasking Switching applications



This is the strong operating system but it is so expensive. This is
good for look and using.

BlackBerry OS

1. Introduction:
1. Introduction BlackBerry OS is a proprietary mobile operating
system, developed by Research In Motion for its BlackBerry line of
Smartphone handheld devices.
The operating system provides multitasking and supports
specialized input devices that have been adopted by RIM for use in its
handhelds, particularly the track wheel, trackball, and most recently,
the track pad and touch screen.

This OS supports many languages as follows US English, UK
English, French, Spanish, Portuguese, Brazilian Portuguese, Basque,
Catalan, Galician, etc.
The Latest stable is 6.0 ( BlackBerry Torch 9800 ) which is
released on August 2010. This mobile supports all latest feature of
Blackberry. This version supports 3G, Wi-Fi, GSM mobile phone
technology etc.

Network Connectivity It supports wireless communications using:
GSM mobile-phone technology 3G CDMA WI-Fi networks

This Operating System is used only in Blackberrys mobile
phones.

Programming Language(s) This OS is designed in c++ language
only. No other language is used for design Blackberry. Blackberry also
supports JAVA language but not widely. 3. Software development

This is best operating system but not so popular as Symbian,
Android or iPhone in India. So it is not used mostly by people.



Windows mobile OS

1. Introduction:
Windows Mobile is a mobile operating system developed
by Microsoft that was used in smart phones and mobile devices, but is
being currently phased out to specialized markets. It is superseded
by Windows Phone 7.
The current and last version is Windows Mobile 6.5 ". It is based
on the Windows CE 5.2 kernel.

Common features Today Screen shows the current date, owner
information, upcoming appointments, e-mail messages, and tasks.
(Is now Home screen in later WM6.5 builds) The taskbar shows
the current time and the volume. Office Mobile a suite of Mobile
versions of Microsoft Office applications Outlook Mobile comes with
Windows Mobile. Internet Explorer Mobile is an Internet browser
developed by Microsoft for Pocket PC and Handheld PC

Internet Connection Sharing (ICS) which in mobile phones allows
attached computers to share internet connections via USB and Bluetooth

Hardware Windows Mobile Professional runs on (smart phones)
with touch screens Windows Mobile Standard runs on phones with
regular screens Windows Mobile Classic which runs on 'Windows
Mobile Classic devices
' (Pocket PCs ).

1. Introduction:
There are many types of Windows OS such as:
Windows Mobile Classic devices (Pocket PC )
Windows Mobile Smartphone
Windows Mobile 2003
Windows Mobile 2003 SE
Windows Mobile 6.5
Windows Phone 7



Windows Mobile's share of the smartphone market has been in
decline year-on-year. Gartner research data showed that while the total
smartphone industry grew 27% between 2008 and 2009, Windows
Mobile's share of the smartphone market fell 2.7% in that same period.
In 2004, Windows Mobile accounted for 23% of worldwide smartphone
sales.
Windows Mobile was projected to overtake Symbian to become
the leading mobile OS by 2010. But by 2008, its share had dropped to
14%. Microsoft licensed Windows Mobile to four out of the world's five
largest mobile phone manufacturers, with Nokia being the exception.

At one time Windows Mobile was the most popular handset for
business use, but by 2009 this was no longer the case. An Information
Week survey found that 24% of planned business deployments of
mobile application were for Windows Mobile, putting it in 3rd place,
behind Blackberry (61%) and iPhone (27%). In October
2009 Gartner predicted that by 2012 Windows Mobile would remain the
fourth most popular smartphone platform during the rise
of Android only due to BlackBerry falling from second to fifth.
Samsung announced in November 2009 that it would phase out the
Windows Mobile platform, to concentrate on its own Bada operating
system, Google's Android, and Microsoft's Windows Phone 7.

3. Software development :
Windows OS is programmed in C++ language. Developers have
several options for deploying mobile applications. These include writing
native code with Visual C++, writing Managed code that works with
the .NET Compact Framework.

4. Overall evaluation:
Windows Mobile 5.0 is about providing the strongest base for
hardware innovation Rich and robust platform on which to build and
deploy Mobile applications Provide the tools needed to build next
generation mobile applications Expose device specific capabilities to
make being mobile a better experience.



Operating Systems available today including Advantages and
Disadvantages
Palm OS
Advantages
Cheaper
More programs available
Sold in stores
Disadvantages
No replaceable battery
No voice recorders
No new handheld devices introduced since 10/05
Windows Mobile
Advantages
Replaceable battery
Voice recorders
Disadvantages
Shorter battery life
Slower, more expensive
Fewer programs available
Either Palm OS or Windows Mobile Smartphones
Advantages
Combines cellular & PDA technology


Less to carry e have push em
Somail Wide selection
Disadvantages
Screens are smaller
Additional charges
Camera not appropriate in clinical settings
RIM Blackberries
Advantages
Push email 24/7 contact
Thumb board

Disadvantages
No touch screen
Some Additional charges
Mac OS X
iPhones
Advantages
Combines phone, email, and iPod into one device Nice screen
Latest technology
Disadvantages
No third party applications??


Additional charges
Conclusion:
It is given for every Mobile OS description above.