0% found this document useful (0 votes)
175 views23 pages

ITIPT02 - Lesson 1 Concepts of Mobile Applications

This document provides an overview of mobile applications. It defines a mobile application as software designed to run on mobile devices like smartphones and tablets. It discusses how mobile apps provide convenience by giving users immediate access to information and services from anywhere. Examples are given of mobile apps in different domains like education, government, medicine, etc. The document also outlines the major mobile app stores like Google Play and the Apple App Store where users can download apps. Finally, it describes the three main types of mobile apps: native apps, web apps, and hybrid apps.
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)
175 views23 pages

ITIPT02 - Lesson 1 Concepts of Mobile Applications

This document provides an overview of mobile applications. It defines a mobile application as software designed to run on mobile devices like smartphones and tablets. It discusses how mobile apps provide convenience by giving users immediate access to information and services from anywhere. Examples are given of mobile apps in different domains like education, government, medicine, etc. The document also outlines the major mobile app stores like Google Play and the Apple App Store where users can download apps. Finally, it describes the three main types of mobile apps: native apps, web apps, and hybrid apps.
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/ 23

Concepts of

Mobile
Applications
Angelito I. Cunanan Jr., MSIT
IT IPT 02 - Mobile Application Development
NEUST-CICT
What is mobile application?

Mobile application and convenience

Mobile application example

Mobile application distribution

Types of mobile application


Topics
What is mobile
application?
It is a type of application
software designed to run on a
mobile device, such as a
smartphone or tablet computer
Mobile Application

App(s)
Mobile App(s)
Mobile Apps
Convenience
Comfort, benefit, ease...

Information at your fingertip

Easier use online services

Faster access to websites

Access data even offline

Immediate access to the services


Mobile Apps
Convenience
Why people use mobile apps more?

Easier to use

More convenient

Loads faster than mobile webpage

Offline access

Safer to use

Mobile sites don't look good in


mobile webpage
Mobile apps are everywhere...

education
Mobile apps are everywhere...

government
Mobile apps are everywhere...

medicine
Mobile apps are everywhere...

military
Mobile apps are everywhere...

science
Mobile apps are everywhere...

industry
Mobile apps are everywhere...

personal
Mobile Apps
Distribution
Place where apps can be
purchased or download by the
user
Google Play
Store
2.6 million apps as of December
2018

Android

https://buildfire.com/mobile-app-stores-list/
Apple App
Store
2.1 million apps

iOS

https://buildfire.com/mobile-app-stores-list/
Samsung Galaxy Apps
F-Droid
Blackberry World
Huawei App Store
many more...

https://buildfire.com/mobile-app-stores-list/
Types of mobile
applications
Mobile applications are distinguished into 3
types:

Native Apps

Web or Web-based Apps

Crossbreed or Hybrid Apps


Types of mobile apps

Most challenging
Allow to use phone
Coded and runs on a to develop.
Native Apps particular and specific OS
resources like camera,
(Kotlin, Java,
GPS, gyroscope, etc.
Swift, Object-C)
Types of mobile apps

Most challenging
Allow to use phone
Coded and runs on a to develop.
Native Apps particular and specific OS
resources like camera,
(Kotlin, Java,
GPS, gyroscope, etc.
Swift, Object-C)

Easiest to
One code-base to all
Limited use of phone develop.
Web Apps regardless of OS. Runs
resources (HTML, CSS, JS,
on phone's browser
PHP, etc.)
Types of mobile apps

Most challenging
Allow to use phone
Coded and runs on a to develop.
Native Apps particular and specific OS
resources like camera,
(Kotlin, Java,
GPS, gyroscope, etc.
Swift, Object-C)

Easiest to
One code-base to all
Limited use of phone develop.
Web Apps regardless of OS. Runs
resources (HTML, CSS, JS,
on phone's browser
PHP, etc.)

One code-base to all Able to use phone


Flexible
regardless of OS. resources like native
Hybrid Apps Actually installed in using third-party
(Components and
Frameworks)
your phone applications or API
End of lesson one

Concepts of Mobile
Applications

You might also like