0% found this document useful (0 votes)
19 views19 pages

mobile computing ch-1

Mobile Computing enables wireless access to data, applications, and services, integrating hardware, software, and network technologies for seamless communication. Key aspects include portability, wireless communication, and the use of mobile operating systems like iOS and Android. The document also discusses applications, challenges, and future trends in mobile computing, such as IoT, AI, and 5G connectivity.

Uploaded by

fikireselamgirma
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)
19 views19 pages

mobile computing ch-1

Mobile Computing enables wireless access to data, applications, and services, integrating hardware, software, and network technologies for seamless communication. Key aspects include portability, wireless communication, and the use of mobile operating systems like iOS and Android. The document also discusses applications, challenges, and future trends in mobile computing, such as IoT, AI, and 5G connectivity.

Uploaded by

fikireselamgirma
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/ 19

2

CHAPTER ONE
Overview of Mobile computing

Workie G.
Overview of Mobile computing 3

 Mobile Computing refers to the ability to use computing devices while being mobile,
enabling users to access data, applications, and services wirelessly.
 It integrates hardware, software, and network technologies to ensure seamless
communication and computing experiences on the move.
 Mobile Computing is a technology that allows transmission of data, voice
and video via a computer or any other wireless enabled device without having
to be connected to a fixed physical link.
 It is a technology that provides an environment that enables users to transmit
data from one device to another device without the use of any physical link or
cables.
 It provides a vast coverage diameter for communication.
 It is one of the fastest and most reliable sectors of the computing technology
field.
Workie G.
Overview of Mobile computing 4

Key Aspects of Mobile Computing:


 Portability:
 Devices are small, lightweight, and easy to carry.
 Wireless Communication:
 It relies on wireless technologies like Wi-Fi, cellular networks (3G, 4G, 5G), and
Bluetooth, to provide connectivity.
 Hardware
 Includes devices like smartphones, laptops, tablets, smartwatches and wearables.
 Software
 Operating systems (e.g., Android, iOS, Windows), mobile applications, and cloud-
based services are designed for mobile devices.
 Cloud Computing
 Cloud computing is the delivery of computing services over the internet (“the cloud”)
rather than relying on local servers or personal devices.
 It provides on-demand access to resources such as storage, servers, databases,
software, and networking without the need to own or manage physical infrastructure.
Workie G.
Overview of cloud computing 5

Service Models in Cloud Computing


 Infrastructure as a Service (IaaS):
 Provides virtualized computing resources over the internet (e.g., virtual
machines, storage, and networks).
 Examples:Microsoft Azure VM, Google Compute Engine.
 Platform as a Service (PaaS):
 Offers a platform for developers to build, test, and deploy applications
without worrying about the underlying infrastructure.
 Examples: Google App Engine, Microsoft Azure App Services.
 Software as a Service (SaaS):
 Delivers software applications over the internet, eliminating the need for
installation or maintenance.
 Examples: Gmail, Microsoft Office 365.
Workie G.
Overview of Mobile computing 6

The concept of Mobile Computing can be divided into


three parts:
1) Mobile communication
2) Mobile hardware
3) Mobile software

Workie G.
Mobile Communication
Mobile Communication specifies a framework that is
responsible for the working of mobile computing
technology.
This framework ensures the consistency and
reliability of communication between wireless
devices.
The mobile communication framework consists of
communication devices such as protocols, services,
and bandwidth, necessary to facilitate and support
the stated services.
These devices are responsible for delivering a
smooth communication process.
Bandwidth refers to the maximum amount of data
that can be transmitted over a network connection in a
Workie G. 7
specific amount of time
Mobile communication can be divided in four types
1. Fixed and Wired: In Fixed and Wired configuration, the devices
are fixed at a position, and they are connected through a physical
link to communicate with other devices.
For Example, Desktop Computer.
2. Fixed and Wireless: In Fixed and Wireless configuration, the
devices are fixed at a position, and they are connected through a
wireless link to make communication with other devices.
For Example, Communication Towers, WiFi router

Workie G. 8
Mobile communication can be divided four types cont.…

3. Mobile and Wired: In Mobile and Wired configuration, some devices are
wired, and some are mobile. They altogether make communication with other
devices.
For Example, Laptops.
4. Mobile and Wireless: In Mobile and Wireless configuration, the devices can
communicate with each other irrespective of their position.
They can also connect to any network without the use of any wired device.
For Example, WiFi Dongle, mobile phones, smart phones, and personal
digital assistants.

Workie G. 9
2) Mobile Hardware
It includes mobile devices or device components that receive or access the
service of mobility.
They would range from portable laptops, smartphones, tablet Pc's,
Personal Digital Assistants

These devices are configured to operate


in full- duplex, whereby they are
capable of sending and receiving
signals at the same time

Workie G. 10
3) Mobile software
It is the actual program that runs on the mobile hardware.
It deals with the characteristics and requirements of mobile applications.
This is the engine of the mobile device.
It's the essential component that operates the mobile device.

Workie G. 11
1.2 mobile operating system
Mobile Operating Systems (Mobile OS) are specialized operating systems
designed to manage the hardware and software resources of mobile devices.
 as smartphones, tablets, and wearables.
A mobile operating system allows the user to run other different application
software on the mobile, tablets, etc.
that runs only on mobile devices.
It is a program that acts as an interface between the system hardware and the
user.
Moreover, it handles all the interactions between the software and the
hardware.

Workie G. 12
Key Functions of a Mobile OS
1.User Interface (UI):
1. Manages input methods (touch, gestures, voice).
2.Resource Management:
1. Allocates CPU, memory, and storage for apps and processes.
3.Connectivity:
1. Facilitates network access (Wi-Fi, Bluetooth, cellular).
4.Application Support:
1. Runs apps that perform various tasks, from gaming to productivity.
5.Security:
1. Provides protection through encryption, user authentication, and permissions.
6.Power Management:
1. Optimizes battery usage through efficient handling of resources.

Workie G. 13
Types of Mobile Operating System
iOS
 Developer: Apple.
 Features: Closed-source, known for seamless integration with Apple
hardware, strong security, and user-friendly interface.
 App Store: Apple App Store.
 Market Share: Second-largest globally (~28%).
 Notable Devices: iPhone, iPad.
 iOS features iTunes for music and the App Store for everything else.
 One of the benefits of the Apple operating system is its built-in video
chatting and Apple Music capabilities.

Workie G. 14
Types of Mobile Operating System

 Android
 Developer: Google.
 Features: Open-source, highly customizable, supports a wide
variety of devices.
 App Store: Google Play Store.
 Market Share: Over 70% globally (dominant OS).
 Notable Devices: Samsung Galaxy
 Most Android lovers cite the operating system's openness, which
leads to more personalization options, as the reason they're
hardcore devotees.
Workie G. 15
1.3 Applications of Mobile Computing
Web or Internet access.

 position identification via GPS.

Personal communication using Cellular networks

Entertainment services.

Educational services.

Health care:

For banking field

Workie G. 16
1.4 Challenges of Mobile computing
 Security and privacy risks in wireless communication.
 Password Security.
 Lack of expertise.
 Internet Connectivity.
 Control or Governance.
 Compliance.
 Multiple Cloud Management.
 Limited battery life of mobile devices.
 Network coverage issues in remote areas.

Workie G. 17
1.5 The Future of Mobile Computing
a) Upcoming technologies in mobile computing
IoT Mobile Apps.
AI Mobile Apps: Popular use cases for AI/ML in mobile apps include:
Voice recognition
Virtual assistants.
Surveillance systems.
Medical diagnoses
Mobile Cloud Computing.
5G Network Connectivity.
AR/VR Mobile Apps.
Mobile Payments & Mobile Commerce.
Mobile App Security & Biometrics.
Workie G. 18
n k y o u !! !
Th a
e s ti o n ? ? ?
Q u
m e n t… .
C o m
Workie G. 19

You might also like