Page 11 - ThinkGPT_V2.1_C7_Flipbook
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 device looks like this:
                                                                                                             Android
                 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 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    iOS
                 user-friendly manner. We use so many apps on our mobile devices 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 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  examples  of  native  apps  are  Camera,  Microphone,
                 Gallery and Calculator. However, there are some alternatives
                 also available for these apps but using native apps is easiest.
                 Web Apps

                 Web apps are essentially web applications that provide a user experience similar to native apps. To
                 access these apps on your mobile device, you need a web browser. Additionally, an Internet connection
                 is required to use web apps. These applications are typically developed using 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 examples of the Web apps are OLX, Flipkart and Pinterest.




                                   Suppose Android and iOS were rival kingdoms in a digital realm. What unique features and
                                   powers would each kingdom possess, and how would they influence the development of
                                   apps within their domains?




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