Page 85 - Trackpad_V1_Book 7_Flipbook
P. 85

NATIVE APPS
                 Apps  that  are developed  for a specific  platform

                 (Operating System) and device are called Native
                 apps. A native app developed for iOS, would not be
                 able to work for Android and an app developed for
                 Android or Windows won’t work on iOS systems.
                 These apps can be installed from the app stores
                 such as Google Play or Apple's App Store. The
                 majority of the apps installed on our smartphones are native apps. They have access to camera,
                 microphone, compass, etc. Users can also use some apps offline (without an Internet connection).
                 Some examples of native apps are Angry bird, DinnerSpinner, etc.


                 WEB APPS

                 Web apps are actually web applications that give a user an experience similar to native apps.
                 These apps  cannot  be  installed  via the  Play  Store or App  Store.  These are deployed  on the
                 webserver. Hence, you need an extra app called a 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 HTML5, CSS, JavaScript and JQuery.
                 Web apps are different from websites. The major difference is that a web app
                 can be a small part of a website that provides  particular functionality. On the
                 other hand, a website can contain many web apps. Some examples of Web

                 apps are OLX, Flipkart, Amazon and Pinterest.






                         uiz   Bee        Write any two features of mobile apps.
                                          _________________________________________________________________





                 HYBRID APPS

                 Hybrid apps are apps that are a combination of both native and web apps. Similar to the native
                 app, a 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. These apps are also developed in software
                 like HTML5, CSS, JavaScript, JQuery, etc. Developers use development tools to package the
                 code of the hybrid app with a browser to make it 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. Hence, these apps are
                 more popular  than native and web apps. Some  examples  of
                 hybrid apps are Instagram, Gmail, and X.




                                                                                        Introduction to Mobile Apps  83
   80   81   82   83   84   85   86   87   88   89   90