0% found this document useful (0 votes)
100 views21 pages

Mobile OS Presentation

The document discusses mobile operating systems including Android and iOS. It provides statistics showing Android and iOS market share and outlines timelines of major mobile OS releases. It then describes features of the Android and iOS operating systems such as their system architecture, memory management, file systems, advantages and disadvantages.

Uploaded by

avi.bhagowantin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
100 views21 pages

Mobile OS Presentation

The document discusses mobile operating systems including Android and iOS. It provides statistics showing Android and iOS market share and outlines timelines of major mobile OS releases. It then describes features of the Android and iOS operating systems such as their system architecture, memory management, file systems, advantages and disadvantages.

Uploaded by

avi.bhagowantin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 21

MOBILE

OPERATING
SYSTEMS

• TASHIL RYE MOORATEEAH


• LAVNISH MAUNTHROOA
• AVI GIRESHAN BHAGOWANTIN
• CHEVIND APPADOO
• POOSANDH BHAJAN
Introduction
• Mobile operating systems combine features of a personal
computer operating system with other features useful for
mobile or handheld use.

• Mobile devices with mobile communications abilities (e.g.,


smartphones) contain two mobile operating systems
Statistics on Mobile Operating System
By the end of 2016, over 430 million smartphones were
sold with:
• Android (87.1 %)
• IoS (17.9%)
• Windows Phone (0.3%)
Timeline/History
• 1973–1993
Mobile phone use embedded systems to control operation.
• 1993
1994 – The first smartphone, the IBM Simon, has a touchscreen,
email, and PDA features
• 2000
2000 – Symbian becomes the first modern mobile OS on a smartphone
with the launch of the Ericsson R380
Timeline/History
• 2002
Microsoft's first Windows CE (Pocket PC) smartphones are
introduced.
• 2007
Apple iPhone with iOS is introduced as an iPod, "mobile phone"
and "Internet communicator".
• 2008
2008 – OHA releases Android (based on Linux kernel) 1.0 with the HTC
Dream (T-Mobile G1) as the first Android phone.
Timeline/History
• 2010
Windows Phone OS phones are released but are not compatible
with the prior Windows Mobile OS.
• 2017
Apple introduces the iPhone 8, iPhone X, and iOS 11.
• 2018
Samsung release Samsung 9.0 based on Android "Oreo" 8.0
globally to Samsung Galaxy S8 and S8+
Android
Android Operating System
• It is a stack of s/w components :
– Application
– Application Framework
– Libraries
– Android Runtime
– Linux Kernel
• It is an open source and Linux based OS
MEMORY MANAGEMENT

• Android uses virtual memory and paging.


• It does support swapping.
• Process can share memory.
• Restricting application memory.
• Switching apps.
FILE SYSTEM
6 main partitions :
• /boot –android kernel/ram disk.
• /system-android OS,GUI, system
applications.
• /recovery- backup.
• /data- user data.
• /cache- frequently accessed data &
application components
• /misc-system settings.
ADVANTAGES
• Millions of application.
• Better performance, low cost.
• Android widget
• Android google developer.
DISADVANTAGES

• Android battery consumption.


• Android advertisement.
IOS
IOS Operating System
The system architecture consists of the following
components:

• Core OS
• Core Services
• Media
• Cocoa Touch
IOS Operating System
Some key features of the Apple iOS:

• Gesture recognition supports


• Siri personal assistant
• Secure Boot
• Secure Enclave
IOS File System
APFS - Apple File System (released for iOS devices on March 27,
2017, with the release of iOS 10.3)
Memory Management
• IOS include a fully-integrated virtual memory system that is
always on.
• IOS does not support swapping.
• IOS also uses the concept of paging.
• Besides, it divides the virtual address space of a process
into a no of regions.
• Each region contains a known no of pages.
• The kernel associates a virtual memory objects with
regions and manage the memory.
• IOS has the principles to free up memory.
Advantages

• Performance is awesome.
• Looks are ultra stylish.
• Generates less heat compared to Android.
• Excellent UI and fluid responsive.
• Excellent security.
Disadvantages
• Not open source.
• Not flexible(only supports IOS devices)
• Repair cost are very expensive.
• Application are very large compared to other OS.
• Apple restricted the connectivity with iTunes.
WE ARE COMPUTER SCIENCE STUDENT
QUESTION TIME

You might also like