0% found this document useful (0 votes)
22 views17 pages

Unit-1 Introduction To Mobile Operating System (1313)

The document provides an overview of mobile operating systems, highlighting their evolution, key features, and popular examples like Android and iOS. It discusses the architecture of mobile OS, the importance of security and power management, and the future trends such as AI and 5G technology. Additionally, it details the history and versions of Android OS, along with the building blocks of Android application development.

Uploaded by

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

Unit-1 Introduction To Mobile Operating System (1313)

The document provides an overview of mobile operating systems, highlighting their evolution, key features, and popular examples like Android and iOS. It discusses the architecture of mobile OS, the importance of security and power management, and the future trends such as AI and 5G technology. Additionally, it details the history and versions of Android OS, along with the building blocks of Android application development.

Uploaded by

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

SILVER OAK COLLEGE OF COMPUTER APPLICATION

SUBJECT: Android

TOPIC : Introduction to Mobile Operating System

-Mr. Pallav Mamtora


The Wonders of
Mobile Operating
Systems
Mobile operating systems are the backbone of smartphones,

enabling us to do things we couldn't imagine just a few years ago.

Let's take a look at what makes them tick!


Additional Requirements of
Mobile OS
Power
1 High 2
Management
Performance
Mobile OS must perform well on Prolonging battery life and optimizing

constrained devices. power management is a major challenge.

3 Security 4
Customizable
Mobile devices require strong security Users love to personalize their
measures to protect personal and devices, so mobile OS should provide
financial information. customization and flexibility.
Smart Mobile OS Evolution

1990s Early 2000s 2010s


Mobile phones were clunky and had Flip phones with monochrome Smartphones with high-resolution

limited functionality. displays and basic features were touch screens and advanced

popular. capabilities became mainstream.


The Most Popular
Mobile
Android OS iOS BlackBerry
Developed by Google and used Developed by Apple and used Once a dominant force in the

by over 2.5 billion people by over 1 billion people smartphone market, BlackBerry

worldwide. worldwide. has shifted its focus to software

and security services.

Windows
Phone
Largely unsuccessful, Windows Phone has been discontinued by Microsoft.
Symbian: A Pioneer in
Mobile OS
Symbian was the first mobile operating system to be widely

adopted and was the foundation of Nokia's mobile phones. It was

eventually overtaken by other, more advanced operating systems.


Android: The King of
Mobile OS
Android is an open-source mobile operating system based on the

Linux kernel and designed primarily for touchscreen devices. It has

grown to become the most popular mobile operating system in the

world, used by millions of people and powering a vast array of

devices.
iOS: The Elegant
Mobile OS
iOS is a closed-source, proprietary mobile operating system

developed by Apple for its iPhone, iPad, and iPod Touch devices. It

is known for its user-friendly interface, sleek design, and high-end

features.
The Future of Mobile OS
Artificial
The use of AI inIntelligence
mobile OS will make devices

smarter.

1 2 3

5G Technology Cybersecurity
The faster 5G technology will provide users with a As mobile devices become increasingly connected,

more seamless mobile experience. cybersecurity will be a growing concern that mobile

OS must address.
Exploring the
Architecture of
Mobile Operating
Systems
Mobile operating systems are the primary platform for our daily

computing needs. This presentation provides an overview of the

architecture of mobile operating systems, providing insights about

various aspects and comparisons.


Comparison of Mobile Operating
Systems
iOS Android Windows
Apple's mobile operating system Google's widely-used mobile Microsoft's operating system for

that runs on iPhones, iPads, and operating system that powers a mobile devices. Designed to

iPod Touch. Known for its ease of variety of devices from various integrate with the Windows

use, security features, and tightly manufacturers. Known for its ecosystem seamlessly and provide

integrated ecosystem of hardware versatility and customization a familiar desktop-like experience

and software. options. on a smaller screen.


Overview of Android OS

Open-source and Google Play Secure and Frequent


Customizable
Developed by Google, Android is an Store
The official app store for Android devices, Safesecurity model that
Android has a layered Updates
Android provides frequent updates to its

open-source and customizable operating offers millions of apps, games, and other combines hardware and software OS, bringing new features, bug fixes, and

system that allows users and developers content to users on their devices. features to protect users' data, device, security enhancements to the users.

to modify the software to fit their needs. and privacy.


History of Android OS
1 2003
Android Inc. was founded by Andy Rubin, Rich Miner, Chris White,

and Nick Sears.


2005 2
Google acquired Android Inc.

3 2008
First commercial Android device, HTC Dream, was released running

2010 4 Android 1.0.

First tablet running Android, Samsung Galaxy Tab, was released.

5 2011
Android 4.0 (Ice Cream Sandwich) was released, bringing a unified

2021 6 interface for smartphones and tablets.

The latest version of Android, Android 12, was released, featuring

new privacy and security features.


Versions of Android OS

• Cupcake (1.5)

• Donut (1.6)

• Eclair (2.0-2.1)

• Froyo (2.2-2.2.3)

• Gingerbread (2.3-2.3.7)

• Honeycomb (3.0-3.2.6)

• Ice Cream Sandwich (4.0-4.0.4)

• Jelly Bean (4.1-4.3.1)


Architecture of Android OS

Linux Kernel Libraries Runtime


The foundation of the Android OS, Shared libraries that provide The runtime environment that

responsible for managing hardware essential components, such as executes Android applications,

and software resources. graphics rendering, database including the Dalvik virtual machine

access, and network connectivity. (now replaced by ART).


Building Blocks of Android Application Development
Services Content
Components that run in the background Components Providers
that manage shared data

without a user interface, performing between apps, allowing different apps to

long-running operations. access and modify the same data.

1 2 3 4

Activities Broadcast
The building block of an Android app, Components Receivers
that listen for system-wide

representing a single screen with a user events and trigger an action when a

interface. particular event occurs.


Working with Activity

1 onCreate() 2 onStart()
Called when the activity is created, Called when the activity is becoming

typically used to perform initialization visible to the user, preparing the UI for

tasks. interaction.

3 onResume() 4 onPause()
Called when the activity is ready to interact Called when the activity is going into the

with the user. This is where the app should background, allowing the app to save data

start animations or music. or configure settings.

5 onStop() 6 onDestroy()
Called when the activity is no longer visible Called when the activity is about to be

to the user, allowing the app to release destroyed, giving the app a chance to

resources. clean up any resources and unregister

listeners.

You might also like