Page 153 - TP_Prime_V2.2_Class8
P. 153
iOS
iOS (formerly iPhone OS) is also a popular operating system developed by
Apple Inc. for its hand-held devices such as iPhone and iPad. The user interface
of the iOS looks very professional as shown:
Types of Mobile Apps iOS
Apps provide specific functionality to your mobile and tablet devices in a more simple and EXPLORE MORE (App Development)
user-friendly manner. We use so many apps on our mobile device to perform different types of
tasks. Generally, these apps can be divided into three types, which are native, web and hybrid. Let
us learn about these in detail.
Native Apps
Native apps are platform dependent which means that these apps are primarily developed for a
specific platform. For example, any app which is developed for iOS will not run in any other platform
such as Android, Windows, or BlackBerry. In other words, you cannot install the app on iOS platform 151
which is developed for Android platform. Most of the apps installed on your mobile device are
native apps. These apps are distinctly accessible from app stores and offer the fastest, most
reliable and most responsive experience to users.
Some of the examples of native apps are Camera, Microphone,
Gallery and Address book. However, there are some alternatives
also available for these apps but using native apps is easiest.
Web Apps
Web-based apps on mobiles are applications that are accessed through a mobile device's web
browser rather than being downloaded and installed from an app store. These apps are designed to
be responsive, meaning they adapt to different screen sizes and orientations, providing a mobile-
friendly experience.
Web apps are different from websites. The major difference is that a web app can be a small part
of a website which provides a particular functionality. On the other hand, a website can contain
many web apps.
Some of the examples of the Web apps are OLX, Flipkart
and Pinterest.
Hybrid Apps
The app that is created by combining the features of native app and web app is called a hybrid app. Similar
to the native app, hybrid app is developed for a specific platform and deployed on the app store. You need
to install the hybrid app before using it on your mobile.
Nowadays, developers use development tools to package the code of the hybrid app with a browser to
make it as a native app. In this way, hybrid apps become cross-platform which means that the same
code can be run on multiple platforms. This technique saves the development time and cost also.
Some of the examples of the hybrid apps are Instagram,
Gmail, and X.

