Page 11 - Digicode_AI_class_7
P. 11

Android
            Android is an operating system, for mobile devices, developed by Google. It is the most
            commonly  used operating system  in  mobile  devices.  Google  and  some  other  mobile
            manufacturing companies use the Android as operating system for their devices. Android
            provides an easy to use and friendly environment to their users. The user interface of an
            Android mobile is look like this:

            iOS                                                                                         Android

            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 mobile looks
            very professional as shown:

            Types of Mobile Apps

            Apps provide specific functionality to your mobile and tablet devices in a more simple and
            user-friendly manner. We use so many apps on our mobile device to perform different           iOS
            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 on any other platform
            such as Android, and Windows. In other words, you cannot install the app on iOS platform 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 apps are actually web applications which gives an user experience similar to native apps. These
            apps are not deployed on the app store. Hence, you need an extra app called browser to access these
            apps on your mobile device. You also need an Internet connection to work with Web apps. These
            apps are generally developed in HTML and CSS.

            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.







                                                                                     App Development      9
   6   7   8   9   10   11   12   13   14   15   16