What is a Mobile App?
A mobile application, most
commonly referred to as an app, is
a type of application software
designed to run on a mobile device,
such as a smartphone or tablet
computer.
Evolution of Mobile Technology
•Native Mobile Apps
•Hybrid Mobile Apps
•Web Based Apps
Types of Mobile Applications
Native Mobile Apps
Native apps are developed for
a certain mobile device
operating system like Windows
Phone or Android. Therefore,
they are native for a certain
device or platform.
Hybrid Mobile Apps
Hybrid mobile apps are
specifically built using different
multi-platform web technologies
like JavaScript and HTML5.
Hybrid apps are website
applications created in a native
wrapper that means they use
elements of both native and web-
based apps.
Web-based Mobile Apps
Web-based applications
behave in very similar
fashion to those native
mobile apps. Web apps
use a certain browser in
order to run and they are
commonly written in CSS,
JavaScript or HTML5.
Web vs. Native vs. Hybrid
Mobile Application Platform
Refers to the development environment where
mobile applications are created and coded.
There are many different mobile application
platforms, and all of these platforms contain
an integrated development environment. This
provides the tools that a developer needs in
order to write, test, deploy, and manage mobile
applications.
Mobile Operating System
Android Architecture
iOS Architecture
Imagine a world right now
without mobile technology?
The World without Mobile
Thank you

Lesson1-Mobile-Application-Development.pdf