SlideShare a Scribd company logo
1 of 32
Mobile Operating Systems

Dasun Hegoda
Software Engineer
What we are going to talk – Part 2

●

Why Learn Mobile Operating System

●

Market Share & History

●

Android

●

IOS

●

Windows 8 Phone & Symbian

●

Comparison

●

Revisit & Wrap Up
Why Learn Mobile Operating Systems
Why Learn Mobile Operating Systems

●

The Post-PC Era - On the go

●

Consumers/Users own a smartphone

●

Mobile traffic is exploding

●

Competitive Advantage

●

New Advertising Opportunities

●

Improved User Experience
Mobile Operating System Definitions
Mobile Operating System Definitions
●

●

●

A mobile operating system, also referred to as mobile
OS, is an operating system that operates a
smartphone, tablet, PDA, or other mobile device.
A mobile operating system (OS) is software that allows
smartphones, tablet PCs and other devices to run
applications and programs.
Mobile devices with mobile communications
capabilities (e.g. smartphones) contain two mobile
operating systems - the main user-facing software
platform is supplemented by a second low-level
proprietary real-time operating system which operates
the radio and other hardware.
Mobile Operating System Examples
●

Google Android OS

●

Apple iOS

●

Windows 8 Mobile

●

Ubuntu Mobile

●

BlackBerry

●

Symbian OS

●

Firefox OS

●

Bada
Market Share
History
●

●

●

●

●

●

1979–1992 Mobile phones use embedded systems to
control operation.
1994 The first smartphone, the IBM Simon, has a
touchscreen, email and PDA features.
1996 Palm Pilot 1000 personal digital assistant is
introduced with the Palm OS mobile operating system.
1996 First Windows CE Handheld PC devices are
introduced.
1999 Nokia S40 OS is officially introduced along with the
Nokia 7110
2000 Symbian becomes the first modern mobile OS on a
smartphone with the launch of the Ericsson R380.
History
Android
Android
●

●

●

●

●

Android is an operating system based on the Linux
kernel, and designed primarily for touchscreen mobile
devices such as smartphones and tablet computers.
Initially developed by Android, Inc., which Google
backed financially and later bought in 2005.
Android was unveiled in 2007. The first Android phone
(HTC Dream) was sold in October 2008.
Android is open source and Google releases the source
code under the Apache License.
Google Play has one million Android apps
Android

●

●

The user interface of Android is based on direct
manipulation, using touch inputs that loosely
correspond to real-world actions, like swiping, tapping,
pinching and reverse pinching to manipulate onscreen objects.
Internal hardware such as accelerometers,
gyroscopes and proximity sensors are used by some
applications to respond to additional user actions, for
example adjusting the screen from portrait to
landscape depending on how the device is oriented.
Android Versions
●

Android 1.0

●

Android 3.0 Honeycomb

●

Android 1.1

●

Android 3.1 Honeycomb

●

Android 1.5 Cupcake

●

Android 3.2 Honeycomb

●

Android 1.6 Donut

●

Android 2.0 Eclair

●

Android 2.0.1 Eclair

●

●

Android 2.1 Eclair

●

Android 2.2–2.2.3 Froyo

●

●

●

Android 2.3–2.3.2
Gingerbread
Android 2.3.3–2.3.7
Gingerbread

Android 4.0–4.0.2 Ice
Cream Sandwich
Android 4.0.3–4.0.4 Ice
Cream Sandwich

●

Android 4.1 Jelly Bean

●

Android 4.2 Jelly Bean

●

Android 4.3 Jelly Bean

●

Android 4.4 KitKat
Android Versions
Android Architecture
Android Features
iOS
iOS
●

●

●

iOS (previously iPhone OS) is a mobile operating
system developed and distributed by Apple Inc.
Originally unveiled in 2007 for the iPhone.
It has been extended to support other Apple devices
such as the iPod Touch (September 2007), iPad
(January 2010), iPad Mini (November 2012) and
second-generation Apple TV (September 2010).
Unlike Microsoft's Windows Phone and Google's
Android, Apple does not license iOS for installation on
non-Apple hardware.
iOS
●

●

●

Apple's App Store contained more than 1 million iOS
applications, 475,000 of which were optimized for
iPad.
The user interface of iOS is based on the concept of
direct manipulation, using multi-touch gestures.
Interface control elements consist of sliders, switches,
and buttons. Interaction with the OS includes gestures
such as swipe, tap, pinch, and reverse pinch, all of
which have specific definitions within the context of
the iOS operating system and its multi-touch
interface.
iOS
●

●

●

Apple's App Store contained more than 1 million iOS
applications, 475,000 of which were optimized for
iPad.
The user interface of iOS is based on the concept of
direct manipulation, using multi-touch gestures.
Interface control elements consist of sliders, switches,
and buttons. Interaction with the OS includes gestures
such as swipe, tap, pinch, and reverse pinch, all of
which have specific definitions within the context of
the iOS operating system and its multi-touch
interface.
iOS
●

iPhone OS 1.x

●

iPhone OS 2.x

●

iPhone OS 3.x

●

iOS 4.x

●

iOS 5.x

●

iOS 6.x

●

iOS 7.x
iOS Features
iOS Features
Windows 8 Phone
Windows 8 Phone

●

●

●

●

New guy in town, Building Microsoft ecosystem
Windows Phone 8 is the second generation of the
Windows Phone mobile operating system from
Microsoft.
It was released on October 29, 2012, and like its
predecessor, it features the interface known as Metro.
Windows Phone 8 devices are manufactured by Nokia,
HTC, Samsung and Huawei.
Windows 8 Phone
Symbian OS
Symbian OS

●

●

●

●

Symbian is an open-source mobile operating system
(OS) and computing platform designed for
smartphones.
Symbian was originally developed by Symbian Ltd.
Symbian was used by many major mobile phone
brands, like Samsung, Motorola, Sony Ericsson, and
above all by Nokia.
It was the most popular smartphone OS on a
worldwide average until the end of 2010, when it was
overtaken by Android.
Comparison
Bottom line

In conclusion, no operating system is really better, the
choice is up to you.

More Related Content

What's hot

Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating systemSalma Begum
 
Mobile Operating Systems
Mobile Operating SystemsMobile Operating Systems
Mobile Operating SystemsAndreas Jakl
 
MOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEMMOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEMcool192
 
Mobile Operating System
Mobile Operating SystemMobile Operating System
Mobile Operating SystemSonal Poddar
 
Comparative study of different mobile operating system- Modern Operation Syst...
Comparative study of different mobile operating system- Modern Operation Syst...Comparative study of different mobile operating system- Modern Operation Syst...
Comparative study of different mobile operating system- Modern Operation Syst...Neha Jella
 
Mobile operating system by Shabeeb
Mobile operating system by ShabeebMobile operating system by Shabeeb
Mobile operating system by ShabeebShabeeb Shabi
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating SystemBilal Mirza
 
Mobile operating system (os)
Mobile operating system (os)Mobile operating system (os)
Mobile operating system (os)AMIT GUPTA
 
Android PPT Presentation 2018
Android PPT Presentation 2018Android PPT Presentation 2018
Android PPT Presentation 2018Rao Purna
 
Introduction to Android ppt
Introduction to Android pptIntroduction to Android ppt
Introduction to Android pptTaha Malampatti
 
My presentation on Android in my college
My presentation on Android in my collegeMy presentation on Android in my college
My presentation on Android in my collegeSneha Lata
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application DevelopmentTharindu Dassanayake
 
Mobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web AppsMobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web AppsPaul Sons
 
Symbian Operating system
Symbian Operating systemSymbian Operating system
Symbian Operating systemPravin Shinde
 

What's hot (20)

Presentation on Android operating system
Presentation on Android operating systemPresentation on Android operating system
Presentation on Android operating system
 
Mobile Operating Systems
Mobile Operating SystemsMobile Operating Systems
Mobile Operating Systems
 
Android history
Android historyAndroid history
Android history
 
MOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEMMOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEM
 
Mobile Operating System
Mobile Operating SystemMobile Operating System
Mobile Operating System
 
Comparative study of different mobile operating system- Modern Operation Syst...
Comparative study of different mobile operating system- Modern Operation Syst...Comparative study of different mobile operating system- Modern Operation Syst...
Comparative study of different mobile operating system- Modern Operation Syst...
 
Mobile operating system by Shabeeb
Mobile operating system by ShabeebMobile operating system by Shabeeb
Mobile operating system by Shabeeb
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Android Components
Android ComponentsAndroid Components
Android Components
 
Mobile operating system (os)
Mobile operating system (os)Mobile operating system (os)
Mobile operating system (os)
 
Android ppt
Android pptAndroid ppt
Android ppt
 
Android ppt
Android ppt Android ppt
Android ppt
 
Android Operating System
Android Operating SystemAndroid Operating System
Android Operating System
 
Mobile operating system
Mobile operating systemMobile operating system
Mobile operating system
 
Android PPT Presentation 2018
Android PPT Presentation 2018Android PPT Presentation 2018
Android PPT Presentation 2018
 
Introduction to Android ppt
Introduction to Android pptIntroduction to Android ppt
Introduction to Android ppt
 
My presentation on Android in my college
My presentation on Android in my collegeMy presentation on Android in my college
My presentation on Android in my college
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application Development
 
Mobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web AppsMobile Application Development: Hybrid, Native and Mobile Web Apps
Mobile Application Development: Hybrid, Native and Mobile Web Apps
 
Symbian Operating system
Symbian Operating systemSymbian Operating system
Symbian Operating system
 

Viewers also liked

Mobile operating system ppt
Mobile operating system pptMobile operating system ppt
Mobile operating system pptSantosh Kumar
 
Mobile operating system..
Mobile operating system..Mobile operating system..
Mobile operating system..Aashish Uppal
 
Seminar on mobile os
Seminar on mobile osSeminar on mobile os
Seminar on mobile osabani12
 
Unix operating system
Unix operating systemUnix operating system
Unix operating systemABhay Panchal
 
Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)Vaibhav Bajaj
 
Mac OS(Operating System)
Mac OS(Operating System)Mac OS(Operating System)
Mac OS(Operating System)Faizan Shaikh
 
Android operating system
Android operating systemAndroid operating system
Android operating systemAkshay Pandhare
 
What is Android OS in ppt ?
What is Android OS in ppt ? What is Android OS in ppt ?
What is Android OS in ppt ? SoonTips.com
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS Presentationhession25819
 
Android vs Others Operating System
Android vs Others Operating SystemAndroid vs Others Operating System
Android vs Others Operating SystemShemul Hossain
 
Chapter 2 - Operating System Structures
Chapter 2 - Operating System StructuresChapter 2 - Operating System Structures
Chapter 2 - Operating System StructuresWayne Jones Jnr
 
Operating system and its function
Operating system and its functionOperating system and its function
Operating system and its functionNikhi Jain
 
How computer works against thevirus or any threat
How computer works against thevirus or any threatHow computer works against thevirus or any threat
How computer works against thevirus or any threatSadaf Walliyani
 

Viewers also liked (19)

Mobile operating system ppt
Mobile operating system pptMobile operating system ppt
Mobile operating system ppt
 
Mobile operating system..
Mobile operating system..Mobile operating system..
Mobile operating system..
 
Seminar on mobile os
Seminar on mobile osSeminar on mobile os
Seminar on mobile os
 
Presentation on operating system
 Presentation on operating system Presentation on operating system
Presentation on operating system
 
Unix operating system
Unix operating systemUnix operating system
Unix operating system
 
Operating system.ppt (1)
Operating system.ppt (1)Operating system.ppt (1)
Operating system.ppt (1)
 
Mac OS(Operating System)
Mac OS(Operating System)Mac OS(Operating System)
Mac OS(Operating System)
 
Android operating system
Android operating systemAndroid operating system
Android operating system
 
Macintosh ppt
Macintosh pptMacintosh ppt
Macintosh ppt
 
operating system structure
operating system structureoperating system structure
operating system structure
 
What is Android OS in ppt ?
What is Android OS in ppt ? What is Android OS in ppt ?
What is Android OS in ppt ?
 
RTOS - Real Time Operating Systems
RTOS - Real Time Operating SystemsRTOS - Real Time Operating Systems
RTOS - Real Time Operating Systems
 
Android OS Presentation
Android OS PresentationAndroid OS Presentation
Android OS Presentation
 
Android vs Others Operating System
Android vs Others Operating SystemAndroid vs Others Operating System
Android vs Others Operating System
 
Chapter 2 - Operating System Structures
Chapter 2 - Operating System StructuresChapter 2 - Operating System Structures
Chapter 2 - Operating System Structures
 
Operating system and its function
Operating system and its functionOperating system and its function
Operating system and its function
 
Operating Systems
Operating SystemsOperating Systems
Operating Systems
 
Android ppt
Android pptAndroid ppt
Android ppt
 
How computer works against thevirus or any threat
How computer works against thevirus or any threatHow computer works against thevirus or any threat
How computer works against thevirus or any threat
 

Similar to Mobile Operating Systems

Mobile operater presentatioon
Mobile operater presentatioonMobile operater presentatioon
Mobile operater presentatioonWaqar Ahmad
 
Presentation On Android OS
Presentation On Android OSPresentation On Android OS
Presentation On Android OSAkshay Kakkar
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to androidSwapnali Pawar
 
Android is a most popular os
Android is a most popular osAndroid is a most popular os
Android is a most popular osPrem Prasun
 
Android presentation -the latest mobile operating system.
Android presentation -the latest mobile operating system.Android presentation -the latest mobile operating system.
Android presentation -the latest mobile operating system.AzLaan KhAn
 
Android presentation
Android presentationAndroid presentation
Android presentationDipesh Shome
 
Introduction To Android - PPT
Introduction To Android - PPTIntroduction To Android - PPT
Introduction To Android - PPTVamsiNareshIT
 
Android Seminar Presentation [March 2019]
Android Seminar Presentation [March 2019]Android Seminar Presentation [March 2019]
Android Seminar Presentation [March 2019]Jowin John Chemban
 
PRESENTATION ON ANDROID
PRESENTATION ON ANDROIDPRESENTATION ON ANDROID
PRESENTATION ON ANDROIDRajat Kumar
 
IOS vs Android presentation by Saikrishna
IOS vs Android presentation by SaikrishnaIOS vs Android presentation by Saikrishna
IOS vs Android presentation by SaikrishnaSaikrishna Tanguturu
 
presentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfpresentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfimau6
 
Android technology and Information with Presentation Project.
Android technology and Information with Presentation Project.Android technology and Information with Presentation Project.
Android technology and Information with Presentation Project.TG Rajesh
 
Comparison of mobile operating systems
Comparison of mobile operating systemsComparison of mobile operating systems
Comparison of mobile operating systemsSumit kumar Dhanuk
 

Similar to Mobile Operating Systems (20)

Mobile operater presentatioon
Mobile operater presentatioonMobile operater presentatioon
Mobile operater presentatioon
 
Google android
Google androidGoogle android
Google android
 
Presentation On Android OS
Presentation On Android OSPresentation On Android OS
Presentation On Android OS
 
IOS Vs Android
IOS Vs AndroidIOS Vs Android
IOS Vs Android
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Android is a most popular os
Android is a most popular osAndroid is a most popular os
Android is a most popular os
 
Android presentation -the latest mobile operating system.
Android presentation -the latest mobile operating system.Android presentation -the latest mobile operating system.
Android presentation -the latest mobile operating system.
 
Android presentation
Android presentationAndroid presentation
Android presentation
 
Android
AndroidAndroid
Android
 
Introduction To Android - PPT
Introduction To Android - PPTIntroduction To Android - PPT
Introduction To Android - PPT
 
Android Seminar Presentation [March 2019]
Android Seminar Presentation [March 2019]Android Seminar Presentation [March 2019]
Android Seminar Presentation [March 2019]
 
Module 1
Module 1Module 1
Module 1
 
Android PPT
Android PPTAndroid PPT
Android PPT
 
Android
AndroidAndroid
Android
 
PRESENTATION ON ANDROID
PRESENTATION ON ANDROIDPRESENTATION ON ANDROID
PRESENTATION ON ANDROID
 
IOS vs Android presentation by Saikrishna
IOS vs Android presentation by SaikrishnaIOS vs Android presentation by Saikrishna
IOS vs Android presentation by Saikrishna
 
Android mp3 player
Android mp3 playerAndroid mp3 player
Android mp3 player
 
presentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdfpresentation2-141101015616-conversion-gate01.pdf
presentation2-141101015616-conversion-gate01.pdf
 
Android technology and Information with Presentation Project.
Android technology and Information with Presentation Project.Android technology and Information with Presentation Project.
Android technology and Information with Presentation Project.
 
Comparison of mobile operating systems
Comparison of mobile operating systemsComparison of mobile operating systems
Comparison of mobile operating systems
 

Recently uploaded

DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 

Recently uploaded (20)

DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 

Mobile Operating Systems

  • 2. What we are going to talk – Part 2 ● Why Learn Mobile Operating System ● Market Share & History ● Android ● IOS ● Windows 8 Phone & Symbian ● Comparison ● Revisit & Wrap Up
  • 3. Why Learn Mobile Operating Systems
  • 4. Why Learn Mobile Operating Systems ● The Post-PC Era - On the go ● Consumers/Users own a smartphone ● Mobile traffic is exploding ● Competitive Advantage ● New Advertising Opportunities ● Improved User Experience
  • 6. Mobile Operating System Definitions ● ● ● A mobile operating system, also referred to as mobile OS, is an operating system that operates a smartphone, tablet, PDA, or other mobile device. A mobile operating system (OS) is software that allows smartphones, tablet PCs and other devices to run applications and programs. Mobile devices with mobile communications capabilities (e.g. smartphones) contain two mobile operating systems - the main user-facing software platform is supplemented by a second low-level proprietary real-time operating system which operates the radio and other hardware.
  • 7. Mobile Operating System Examples ● Google Android OS ● Apple iOS ● Windows 8 Mobile ● Ubuntu Mobile ● BlackBerry ● Symbian OS ● Firefox OS ● Bada
  • 9. History ● ● ● ● ● ● 1979–1992 Mobile phones use embedded systems to control operation. 1994 The first smartphone, the IBM Simon, has a touchscreen, email and PDA features. 1996 Palm Pilot 1000 personal digital assistant is introduced with the Palm OS mobile operating system. 1996 First Windows CE Handheld PC devices are introduced. 1999 Nokia S40 OS is officially introduced along with the Nokia 7110 2000 Symbian becomes the first modern mobile OS on a smartphone with the launch of the Ericsson R380.
  • 12. Android ● ● ● ● ● Android is an operating system based on the Linux kernel, and designed primarily for touchscreen mobile devices such as smartphones and tablet computers. Initially developed by Android, Inc., which Google backed financially and later bought in 2005. Android was unveiled in 2007. The first Android phone (HTC Dream) was sold in October 2008. Android is open source and Google releases the source code under the Apache License. Google Play has one million Android apps
  • 13. Android ● ● The user interface of Android is based on direct manipulation, using touch inputs that loosely correspond to real-world actions, like swiping, tapping, pinching and reverse pinching to manipulate onscreen objects. Internal hardware such as accelerometers, gyroscopes and proximity sensors are used by some applications to respond to additional user actions, for example adjusting the screen from portrait to landscape depending on how the device is oriented.
  • 14. Android Versions ● Android 1.0 ● Android 3.0 Honeycomb ● Android 1.1 ● Android 3.1 Honeycomb ● Android 1.5 Cupcake ● Android 3.2 Honeycomb ● Android 1.6 Donut ● Android 2.0 Eclair ● Android 2.0.1 Eclair ● ● Android 2.1 Eclair ● Android 2.2–2.2.3 Froyo ● ● ● Android 2.3–2.3.2 Gingerbread Android 2.3.3–2.3.7 Gingerbread Android 4.0–4.0.2 Ice Cream Sandwich Android 4.0.3–4.0.4 Ice Cream Sandwich ● Android 4.1 Jelly Bean ● Android 4.2 Jelly Bean ● Android 4.3 Jelly Bean ● Android 4.4 KitKat
  • 18. iOS
  • 19. iOS ● ● ● iOS (previously iPhone OS) is a mobile operating system developed and distributed by Apple Inc. Originally unveiled in 2007 for the iPhone. It has been extended to support other Apple devices such as the iPod Touch (September 2007), iPad (January 2010), iPad Mini (November 2012) and second-generation Apple TV (September 2010). Unlike Microsoft's Windows Phone and Google's Android, Apple does not license iOS for installation on non-Apple hardware.
  • 20. iOS ● ● ● Apple's App Store contained more than 1 million iOS applications, 475,000 of which were optimized for iPad. The user interface of iOS is based on the concept of direct manipulation, using multi-touch gestures. Interface control elements consist of sliders, switches, and buttons. Interaction with the OS includes gestures such as swipe, tap, pinch, and reverse pinch, all of which have specific definitions within the context of the iOS operating system and its multi-touch interface.
  • 21. iOS ● ● ● Apple's App Store contained more than 1 million iOS applications, 475,000 of which were optimized for iPad. The user interface of iOS is based on the concept of direct manipulation, using multi-touch gestures. Interface control elements consist of sliders, switches, and buttons. Interaction with the OS includes gestures such as swipe, tap, pinch, and reverse pinch, all of which have specific definitions within the context of the iOS operating system and its multi-touch interface.
  • 22. iOS ● iPhone OS 1.x ● iPhone OS 2.x ● iPhone OS 3.x ● iOS 4.x ● iOS 5.x ● iOS 6.x ● iOS 7.x
  • 26. Windows 8 Phone ● ● ● ● New guy in town, Building Microsoft ecosystem Windows Phone 8 is the second generation of the Windows Phone mobile operating system from Microsoft. It was released on October 29, 2012, and like its predecessor, it features the interface known as Metro. Windows Phone 8 devices are manufactured by Nokia, HTC, Samsung and Huawei.
  • 29. Symbian OS ● ● ● ● Symbian is an open-source mobile operating system (OS) and computing platform designed for smartphones. Symbian was originally developed by Symbian Ltd. Symbian was used by many major mobile phone brands, like Samsung, Motorola, Sony Ericsson, and above all by Nokia. It was the most popular smartphone OS on a worldwide average until the end of 2010, when it was overtaken by Android.
  • 31.
  • 32. Bottom line In conclusion, no operating system is really better, the choice is up to you.