mobile os (2)
Post on 02-Jun-2018
223 Views
Preview:
TRANSCRIPT
-
8/10/2019 mobile os (2)
1/39
PREPARED BY:
GOVIND SHARMA
-
8/10/2019 mobile os (2)
2/39
An operating system (OS) is an interface between hardware and user, It manages thehardware and software resources of the systemThe operating system that controls mobile device is called Mobile OS. They aresimple and deal with the wireless versions of broadband and local connectivity, mobilemultimedia formats and different input methods etc
The first smartphone was the IBM simon in 1994 which has touch screen , email, &PDA feature
A layer structure showing where operating system is located
(Structure of OS)
-
8/10/2019 mobile os (2)
3/39
1] Symbian OS 2] Android OS 3] iPhone OS (iOS ) 4] BlackBerry OS 5] Windows Phone 7 ( Windows Mobile ) 6] Palm OS (Garnet OS) 7] Palm webOS
-
8/10/2019 mobile os (2)
4/39
Palm OS is a proprietary mobile operating system, designed in 1996 byPalm Computing, Inc.Palm OS is designed for ease of use with a touch screen-based graphicaluser interfaceIt has been implemented on a wide array of mobile devices, including smart-phones, wrist watches, handheld gaming consoles, barcode readers andGPS devices.
Some of the Key Features of Palm OSSimple, Multi-tasking environmentHandwriting recognition input system
TCP/IP network accessSoftware development
Language: C/C++IDEs: CodeWarrior Development Studio, PRC-tools based gcc.
-
8/10/2019 mobile os (2)
5/39
(Palm OS Layers)
(Home Screen) (Menu) (Notepad & Touch Keyboard)
-
8/10/2019 mobile os (2)
6/39
-
8/10/2019 mobile os (2)
7/39
The Smartphone operating system Symbian OS is produced by the softwaredevelopment and licensing company Symbian Ltd.
Symbian Ltd was established in June 1998 and is headquartered in Southwarkin the UK, and the current CEO is Nigel Clifford.
Research
The native language of the Symbian OS is C++, there for, our research willpasses through the programming languages that can be used on Symbian.
Current version is nokia belle os and maintained by Accenture.
Symbian originated from Epoc,an os creatd by psion in 1980s.
-
8/10/2019 mobile os (2)
8/39
(Home Screen)(Menu Screen)
(Applications Menu)
OS Layers
-
8/10/2019 mobile os (2)
9/39
-
8/10/2019 mobile os (2)
10/39
Google's Android is an open-source platform that'scurrently available on a wide variety of smart phones.Android is a software stack for mobile devices that
includes an operating system, middleware and keyapplications.The Android SDK provides the tools and APIsnecessary to begin developing applications on theAndroid platform using the Java programminglanguage.
Based on the Linux kernel
-
8/10/2019 mobile os (2)
11/39
Android, Inc. was founded in Palo Alto,California, UnitedStates in October 2003 by Andy Rubin (co-founder ofDanger), Rich Miner (co-founder of Wildfire
Communications, Inc.), Nick Sears and Chris White todevelop. Google financially backed the initial developer of thesoftware, Android Inc., and later purchased it in 2005. The unveiling of the Android distribution in 5th Nov 2007was announced with the founding of the Open Handset
Alliance. Google releases the Android code as open source,under the Apache license.
-
8/10/2019 mobile os (2)
12/39
Open Handset Alliance (OHA)
It's a consortium of several companies
-
8/10/2019 mobile os (2)
13/39
VERSIONS
Vers ion Name Da te Of Laun ch
1. Android 1.0 Alpha or Astro 23rd Sept 2008
2. Android 1.1 Beta or Bander 9th Feb 20093. Android 1.5 CupCake 30 th April 2009
4. Android 1.6 DoNut 15th Sept 2009
5. Android 2.0 & 2.1 clair 26th Oct 2009
6. Android 2.2 Froyo 20th May 20107. Android 2.3 GingerBread 6th Dec 20108. Android 3.0 HoneyComb 22nd Feb 2011
9. Android 4.0 Ice Cream Sandwich 19th Oct 2011
10. Android 4.2 Jelly Bean 13th Nov 2012
11. Android 5.0 Key Lime Pie Not Yet Launch
http://en.wikipedia.org/wiki/File:Android_chart.png -
8/10/2019 mobile os (2)
14/39
Version Release date API levelDistribution(02 August2012)
4.1.x JellyBean July 10, 2012 16 0.8%
4.0.x Ice
CreamSandwich
October 19,2011 14-15 15.9%
3.x.xHoneycomb
February 22,2011 11-13 2.3%
2.3.xGingerbread
December 6,2010 9-10 60.6%
2.2 Froyo May 20, 2010 8 15.5%
2.0, 2.1 Eclair October 26,2009 7 4.2%
1.6 Donut September15, 2009 4 0.5%
1.5 Cupcake April 30, 2009 3 0.2%
Usage share of the different versions as of August 2, 2012. Most Android devices to date run still the older OS version 2.3.xGingerbread that was released on December 6, 2010.
http://en.wikipedia.org/wiki/File:Android_chart.pnghttp://en.wikipedia.org/wiki/File:Android_chart.pnghttp://en.wikipedia.org/wiki/File:Android_chart.png -
8/10/2019 mobile os (2)
15/39
-
8/10/2019 mobile os (2)
16/39
Android Runtime
Includes a set of core libraries of JAVA that providesmost of the functionality
Runs in its own process, with its own instance of theDalvik Virtual Machine
The Dalvik VM executes files in the DalvikExecutable (.dex)Linux Kernel Acts as an abstraction layer between the hardware
and the rest of the software stack.Relies on Linux version 2.6 for core system servicessuch as security, memory management, process
management, network stack, and driver model.
-
8/10/2019 mobile os (2)
17/39
package com.google.android.helloactivity;
import android.app.Activity;import android.os.Bundle;
public class HelloActivity extends Activity {public HelloActivity() {}
@Overridepublic void onCreate(Bundle icicle) {
super.onCreate(icicle);setContentView(R.layout.hello_activity);}
}
-
8/10/2019 mobile os (2)
18/39
Features
Multiple language support
Java support
Additional hardware support
Multi-touch
Video calling
Tethering
-
8/10/2019 mobile os (2)
19/39
The Android OS has knocked Apple out of the number 1slot. GARTNER says second quarter sales of 2012 ::Androidhas 23.5% while Apple has 6.9%.
Not only are Android-powered devices now outsellingiPhone but theyre also now beating BlackBerry,making Android the top selling mobile OS during thesecond quarter in the U.S.
GARTNER has the race at Android 64.1%, RIM 5.2%,and Apple 18.8% of smartphones.
http://www.blippr.com/apps/336868-Androidhttp://www.blippr.com/apps/336868-Android -
8/10/2019 mobile os (2)
20/39
-
8/10/2019 mobile os (2)
21/39
Gartner: World-Wide Smartphone Sales (% of Smartphones / % of All phones)
Quarter WindowsMobile RIM Symbian iOS Android BadaWindowsPhone
OtherSmartphones
Total Smartphones
2012 Q2 5.2% / 1.9%5.9% / 2.2%
18.8% /6.9%
64.1% /23.5%
2.7% / 1.0%
2.7% / 1.0%
0.6% / 0.2% 100.0% / 36.7%
2012 Q1 6.9% / 2.4%8.6% / 3.0%
22.9% /7.9%
56.1% /19.3%
2.7% / 0.9%
1.9% / 0.6%
0.9% / 0.3% 100.0% / 34.5%
2011 0.2% / 0.1%10.9% /2.9%
18.7% /5.0%
18.9% /5.0%
46.5% /12.4%
2.0% / 0.5%
1.7% / 0.4%
1.0% / 0.3% 100.0% / 26.6%
2010 4.1% / 0.8%16.6% /3.1%
37.3% /7.0%
15.6% /2.9%
22.5% /4.2%
1.2% / 0.2%
0.0% / 0.0%
2.6% / 0.5% 100.0% / 18.7%
2009 8.7% / 1.2%19.9% /2.8%
46.9% /6.7%
14.4% /2.1%
3.9% / 0.6%
6.1% / 0.9% 100.0% / 14.2%
2008 11.8% /1.3%16.6% /1.9%
52.4% /6.0%
8.2% / 0.9%
0.0% / 0.0%
11.0% /1.3% 100.0% / 11.4%
2007 12.0% /1.3% 9.6% / 1.0% 63.5% /6.7% 2.7% / 0.3% 12.2% /1.3% 100.0% / 10.6%
-
8/10/2019 mobile os (2)
22/39
-
8/10/2019 mobile os (2)
23/39
MOST POPULAR APPS NEWS : BBC News , NDTV News , FOX News , NBC News etc.
TRAVEL : Navigation , STREET View , MAPS , M-INDICATOR etc.
FREE CALLING & SMS :Calling : VIBER , Free CoMM , Skype , LINE etc.SMS : Free SMS INDIA , GO SMS Pro , Tango Text etc.
GAMES :TEMPLE Run , Angry Bird , Cut The Rope , Battle Racing3D etc.
SOCIAL NETWORKING : FACEBOOK , TWEETER , YAHOO Massanger etc.
-
8/10/2019 mobile os (2)
24/39
It supports wireless communications using:
GSM mobile-phone technology
3G
Edge
Wi-Fi networks
Blutetooth
Portable Wi-Fi hotspot
CONNECTIVITY
-
8/10/2019 mobile os (2)
25/39
25
Android BatteryDrain Easily.
Android isOpen source code as Other operating systems suchas iOS and Blackberry are closed-source
Running Apps is forcelyclose if it too Large.
It heats very early.
The phone itself has very little memory storage , so you have tokeep large apps, videos, and photos on a card .
Bluetooth limitations o Android doesn't support:
Bluetooth stereo Contacts exchange Modem pairing Wireless keyboards
-
8/10/2019 mobile os (2)
26/39
Android is open to all: industry, developersand usersParticipating in many of the successful opensource projectshttps://developers.google.com/android/
Aims to be as easy to build for as the web.Google Android is stepping into the next levelof Mobile Internet.
https://developers.google.com/android/https://developers.google.com/android/ -
8/10/2019 mobile os (2)
27/39
TEAM MEMBERS
Steve Jobs
Steve WozniakRonald Wayne
IOS
-
8/10/2019 mobile os (2)
28/39
iPhone OS is a mobile operating system developed by Apple Inc andreleased 1 st gen in june 2007 and current ver is 5s and 5c. Current system on chip is apple A7.The user interface of iPhone OS is based on multi-touch gestures.
Some of the Features of iPhone OS Multi-touch User interfacePOP/IMAP/SMTP e-mailBackground Processing
Software development
Language: Objective CIDE: XCodeOS: Mac OS X Leopard or later
-
8/10/2019 mobile os (2)
29/39
(Home Screen)Touch Keyboard
OS Layers
-
8/10/2019 mobile os (2)
30/39
BlackBerry OS
-
8/10/2019 mobile os (2)
31/39
BlackBerry OS is developed by ResearchIn Motion for its BlackBerry line ofsmartphone handheld devices in 1999. It isfounded by mike lazaridis. The Latestphones are BlackBerry Z10,q10,q5) which isreleased on jan and may 2013. This mobilesupports all latest feature of Blackberry.
http://en.wikipedia.org/wiki/BlackBerry_Torch_9800http://en.wikipedia.org/wiki/BlackBerry_Torch_9800 -
8/10/2019 mobile os (2)
32/39
-
8/10/2019 mobile os (2)
33/39
Windows Mobile update begun in 2004under codename photon by Microsoft , butofficially launched windows phone 7 in 2010.
The current version is "WindowsMobile 8.1 and 8.5 . kernel type is windowsNT in win 8 and programmed in c,c++.
-
8/10/2019 mobile os (2)
34/39
Originally called the walletPC
Launched in 1996 withVersion 1.0 of Windows CESuperseded in the followingyear with Version 2.0Initially available in keyboardand keyboard-less versions
-
8/10/2019 mobile os (2)
35/39
There are many types of Windows OS such as:
Windows Mobile Classic devices (Pocket PC) Windows Mobile Smartphones Windows Mobile 2003 Windows Mobile 2003 SE Windows Mobile 5 Windows Mobile 6 Windows Mobile 6.1 Windows Mobile 6.5 Windows Mobile 6.5.1 Windows Mobile 6.5.3
Windows Mobile 6.5.5 Windows Phone 7.5 Windows Phone 8
-
8/10/2019 mobile os (2)
36/39
-
8/10/2019 mobile os (2)
37/39
-
8/10/2019 mobile os (2)
38/39
[1] Palm OS, http://en.wikipedia.org/wiki/Palm_OS [2] Palm OS is a multitasking operating system. How can I create a task?, http://kb.palmsource.com/cgi-
bin/palmsource.cfg/php/enduser/std_adp.php?p_faqid=72 [3] Palm OS Programmers companion - Volume I,http://www.access-
company.com/developers/documents/docs/palmos/PalmOSCompanion/CompanionTOC.html [4] Mobile Operating Systems,
http://dsonline.computer.org/portal/site/dsonline/menuitem.9ed3d9924aeb0dcd82ccc6716bbe36ec/index.jsp?&pName=dso_level1&path=dsonline/topics/os&file=MobileOS.xml&xsl=article.xsl#archis [5] Symbian OS,http://images.google.ca/imgres?imgurl=http://wiki.forum.nokia.com/images/7/77/Symbian_OS_Structure.png&imgrefurl=http://wiki.forum.nokia.com/index.php/Symbian_OS&h=260&w=467&sz=10&hl=&start=45&sig2=Hx5G5bWIQo_Hc3_kni4lgw&um=1&tbnid=PeArbbX9LhuMaM:&tbnh=71&tbnw=&ei=ZStJSIKCNaLGgwKe09nXAw&prev=/images%3Fq%3Dmobile%2Boperating%2Bsystem%2Bsucture%26start%3D36%26ndsp%3D18%26um%3D1%26hl%3Den%26sa%3DN
[6] Symbian OS,http://www.symbian.com/files/rx/file6965.pdf [7] Mobile Phones, the Embeded Linux Challenge,http://www.linuxjournal.com/article/8762 [8] iPhone SDK,http://cssinnovations.blogspot.com/2008/05/iphone-sdk-iphone-sdk-was-officially.html
38
http://en.wikipedia.org/wiki/Palm_OShttp://kb.palmsource.com/cgi-bin/palmsource.cfg/php/enduser/std_adp.php?p_faqid=72http://kb.palmsource.com/cgi-bin/palmsource.cfg/php/enduser/std_adp.php?p_faqid=72http://www.access-company.com/developers/documents/docs/palmos/PalmOSCompanion/CompanionTOC.htmlhttp://www.access-company.com/developers/documents/docs/palmos/PalmOSCompanion/CompanionTOC.htmlhttp://dsonline.computer.org/portal/site/dsonline/menuitem.9ed3d9924aeb0dcd82ccc6716bbe36ec/index.jsp?&pName=dso_level1&path=dsonline/topics/os&file=MobileOS.xml&xsl=article.xsl&http://dsonline.computer.org/portal/site/dsonline/menuitem.9ed3d9924aeb0dcd82ccc6716bbe36ec/index.jsp?&pName=dso_level1&path=dsonline/topics/os&file=MobileOS.xml&xsl=article.xsl&http://dsonline.computer.org/portal/site/dsonline/menuitem.9ed3d9924aeb0dcd82ccc6716bbe36ec/index.jsp?&pName=dso_level1&path=dsonline/topics/os&file=MobileOS.xml&xsl=article.xsl&http://www.symbian.com/files/rx/file6965.pdfhttp://www.linuxjournal.com/article/8762http://cssinnovations.blogspot.com/2008/05/iphone-sdk-iphone-sdk-was-officially.htmlhttp://cssinnovations.blogspot.com/2008/05/iphone-sdk-iphone-sdk-was-officially.htmlhttp://cssinnovations.blogspot.com/2008/05/iphone-sdk-iphone-sdk-was-officially.htmlhttp://cssinnovations.blogspot.com/2008/05/iphone-sdk-iphone-sdk-was-officially.htmlhttp://cssinnovations.blogspot.com/2008/05/iphone-sdk-iphone-sdk-was-officially.htmlhttp://cssinnovations.blogspot.com/2008/05/iphone-sdk-iphone-sdk-was-officially.htmlhttp://cssinnovations.blogspot.com/2008/05/iphone-sdk-iphone-sdk-was-officially.htmlhttp://cssinnovations.blogspot.com/2008/05/iphone-sdk-iphone-sdk-was-officially.htmlhttp://cssinnovations.blogspot.com/2008/05/iphone-sdk-iphone-sdk-was-officially.htmlhttp://cssinnovations.blogspot.com/2008/05/iphone-sdk-iphone-sdk-was-officially.htmlhttp://cssinnovations.blogspot.com/2008/05/iphone-sdk-iphone-sdk-was-officially.htmlhttp://cssinnovations.blogspot.com/2008/05/iphone-sdk-iphone-sdk-was-officially.htmlhttp://www.linuxjournal.com/article/8762http://www.symbian.com/files/rx/file6965.pdfhttp://dsonline.computer.org/portal/site/dsonline/menuitem.9ed3d9924aeb0dcd82ccc6716bbe36ec/index.jsp?&pName=dso_level1&path=dsonline/topics/os&file=MobileOS.xml&xsl=article.xsl&http://dsonline.computer.org/portal/site/dsonline/menuitem.9ed3d9924aeb0dcd82ccc6716bbe36ec/index.jsp?&pName=dso_level1&path=dsonline/topics/os&file=MobileOS.xml&xsl=article.xsl&http://dsonline.computer.org/portal/site/dsonline/menuitem.9ed3d9924aeb0dcd82ccc6716bbe36ec/index.jsp?&pName=dso_level1&path=dsonline/topics/os&file=MobileOS.xml&xsl=article.xsl&http://www.access-company.com/developers/documents/docs/palmos/PalmOSCompanion/CompanionTOC.htmlhttp://www.access-company.com/developers/documents/docs/palmos/PalmOSCompanion/CompanionTOC.htmlhttp://www.access-company.com/developers/documents/docs/palmos/PalmOSCompanion/CompanionTOC.htmlhttp://kb.palmsource.com/cgi-bin/palmsource.cfg/php/enduser/std_adp.php?p_faqid=72http://kb.palmsource.com/cgi-bin/palmsource.cfg/php/enduser/std_adp.php?p_faqid=72http://kb.palmsource.com/cgi-bin/palmsource.cfg/php/enduser/std_adp.php?p_faqid=72http://en.wikipedia.org/wiki/Palm_OS -
8/10/2019 mobile os (2)
39/39
top related