Page 33 - Code Craft Computer-7
P. 33

2.   Sharing Features: Mobile apps provide better and faster sharing of information. Data such
            as  document  files,  images,  clips,  etc.  stored  on  a  device  can  be  shared  instantly  via  mails,
            WhatsApp, Facebook, etc.

            3.   Personalisation:  It  is  one  of  the  important  features  of  mobile  apps.  It  takes  into
            consideration the user's choices, likings, behaviours, culture, etc. hence, provides a user-specific
            personalised experience.
            4.   Safe and Secure: Mobile apps enable the users to have a safe access for modifying and

            sharing of data. Thus, the apps ensure a high level of security beyond the built-in security system
            of the mobile.
            5.   App notifications: The push notifications play an important role in communicating with the
            users. Various updates and promotional notifications can be provided to the users through push
            notifications.

            6.   Can be accessed offline: Almost all Apps provide both online and offline access to the users.
            Some features such as making payments, banking, uploading or downloading data may require an
            internet access but other features can be made available to the users in offline mode even.

            TYPES OF MOBILE APPS
            Mobile apps can be classified into three types. They are as follows:

            1. Native App                2. Web App or Online App                   3. Hybrid App

            Native App
            Native app is developed for a particular platform or an operating system. These apps are coded in
            specific programing language for a specific platform such as Java for Android operating system

            and C and C++ for iOS operating system. They directly interact with the device hardware and
            hence can access various features such as cameras, address book, bluetooth, microphone, etc.
            These apps can be downloaded through play store on the user’s device. Some of these apps can be
            used without internet connection such as calendar, camera, contacts, calculator and gallery while
            some may require an active internet connection. Since these apps are platform dependent, they are
            faster and more reliable in terms of their performance.

                             Extra Bytes

                            Active Internet connection means the system is currently connected to internet
                            to access information by using a browser.


            Web App or Online App
            The web applications or web apps are the programs which are stored on a remote server and are

            delivered to the user's device with the help of the internet browser interface. These are accessed
            through a web browser on the user's mobile phone. These applications are developed on HTML,
            CSS and JavaScript.
            Since  these  apps  are  browser-based,  they  can  work  effectively  on  devices  having  different
            platforms or operating systems. So, these are not developed for a specific platform or operating
            system, i.e., are platform independent. These apps can also be accessed on computers and laptops.

            But these webpages have a different look when used on them.
                                                                 33
   28   29   30   31   32   33   34   35   36   37   38