Page 85 - Trackpad_V5_Book 7
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 Twitter.




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