WCMC CH2
WCMC CH2
Aynishet Alemu
Introduction
AGENDA
AGENDA
Mobile Networks and Technologies
Mobile security
Mobile Applications
Introduction
• The history of mobile computing can be traced back to the early days of computing, when large,
mainframe computers were used to process data. As technology advanced, smaller and more portable
computers were developed, such as minicomputers and microcomputers. These early computers were
used primarily for business and scientific applications, but as they became more affordable and easier to
use, they began to be used for personal purposes as well.
• The development of mobile computing has been driven by the increasing demand for access to
information and services from anywhere at any time. Mobile devices have become increasingly
powerful and capable, and they are now used for a wide variety of tasks, including communication,
entertainment, and productivity.
Introduction
• Technologies for improving wireless network performance (e.g., MIMO, OFDMA, beamforming):
• There are a number of technologies that can be used to improve the performance of wireless networks,
including:
- MIMO (Multiple-Input Multiple-Output): MIMO is a technology that uses multiple antennas to
transmit and receive data, which can increase the speed and reliability of wireless connections.
- OFDMA (Orthogonal Frequency-Division Multiple Access): OFDMA is a technology that divides
the available spectrum into multiple subcarriers, which can be used to transmit data to multiple users
simultaneously.
- Beamforming: Beamforming is a technology that focuses the signal from a wireless transmitter in a
Mobile Networks and Technologies
• Technologies for improving wireless network performance (e.g., MIMO, OFDMA, beamforming):
• There are a number of technologies that can be used to improve the performance of wireless networks,
including:
- MIMO (Multiple-Input Multiple-Output): MIMO is a technology that uses multiple antennas to
transmit and receive data, which can increase the speed and reliability of wireless connections.
- OFDMA (Orthogonal Frequency-Division Multiple Access): OFDMA is a technology that divides
the available spectrum into multiple subcarriers, which can be used to transmit data to multiple users
simultaneously.
- Beamforming: Beamforming is a technology that focuses the signal from a wireless transmitter in a
Mobile Networks and Technologies
• Different types of mobile operating systems (e.g., Android, iOS, Windows Phone):
• There are many different types of mobile operating systems available, each with its own unique
features and capabilities.
• Some of the most common types of mobile operating systems include:
- Android: Android is a mobile operating system that is developed by Google. Android is open-
source, which means that it is free for anyone to use and modify. Android is the most popular mobile
operating system in the world, and it is used on a wide variety of devices, including smartphones,
tablets, and smartwatches.
- iOS: iOS is a mobile operating system that is developed by Apple. iOS is closed-source, which
Mobile operating system
• Different types of mobile operating systems (e.g., Android, iOS, Windows Phone):
• There are many different types of mobile operating systems available, each with its own unique
features and capabilities.
• Some of the most common types of mobile operating systems include:
- Android: Android is a mobile operating system that is developed by Google. Android is open-
source, which means that it is free for anyone to use and modify.
- iOS: iOS is a mobile operating system that is developed by Apple. iOS is closed-source, which
means that it is not free for anyone to use or modify.
Windows Phone: Windows Phone is a mobile operating system that is developed by Microsoft.
Mobile operating system
• Different types of mobile operating systems (e.g., Android, iOS, Windows Phone):
• There are many different types of mobile operating systems available, each with its own unique
features and capabilities.
• Some of the most common types of mobile operating systems include:
- Android: Android is a mobile operating system that is developed by Google. Android is open-
source, which means that it is free for anyone to use and modify. Android is the most popular mobile
operating system in the world, and it is used on a wide variety of devices, including smartphones,
tablets, and smartwatches.
- iOS: iOS is a mobile operating system that is developed by Apple. iOS is closed-source, which
Mobile operating system
• There are a number of steps that can be taken to protect mobile devices from security threats, such as:
- Using a strong password or PIN.
- Installing security updates.
- Being careful about what applications you install.
- Only downloading applications from trusted sources.
- Being careful about what links you click on.
- Backing up your data regularly.
Mobile Applications
• There are many different types of mobile applications available, each with its own unique advantages
and disadvantages. Some of the most common types of mobile applications include:
- Native apps: Native apps are applications that are developed specifically for a particular mobile
platform, such as Android or iOS. Native apps are typically faster and more responsive than other
types of mobile applications. However, native apps can be more expensive to develop and distribute.
Web apps: Web apps are applications that are developed using web technologies, such as HTML,
CSS, and JavaScript. Web apps can be accessed from any device with a web browser.
- Hybrid apps: Hybrid apps are applications that are developed using a combination of native and
web technologies. Hybrid apps can be faster and more responsive than web apps, but they can be more
Mobile Applications
• Mobile computing applications are software programs designed specifically for mobile devices. They
span various categories, including communication apps, social networking apps, entertainment apps,
productivity apps, travel and navigation apps, e-commerce apps, health and fitness apps, banking and
financial apps, education apps, and AR/VR apps.
Mobile Applications