Page 85 - Chinmaya_C7_flipbook
P. 85

NATIVE APPS
                 Apps  that  are developed  for a specific  platform

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


                 WEB APPS

                 Web apps are actually web applications that give a user an experience similar to that of native
                 apps. These apps cannot be installed via the Play Store or App Store. These are deployed on the
                 web server. 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