App Development

Quick Check

Fill in the blanks.

  1. An app, or application, is a piece of software designed to run on computers, smartphones or compatible electronic devices.
  2. Mobile apps can be further classified into native apps and hybrid apps.
  3. Entertainment apps provide access to TV shows, movies, games and music for entertainment.
  4. To install an app on your phone, you can access the Play Store for Android or the App Store for iOS.
  5. When installing an app, you may need to grant it necessary permission to access certain phone functions.

Choose True or False for the following statements.

  1. Google Wallet is a paid service for users to make mobile payments and transfer money from their phones. False
  2. Google Now delivers information to users based on their search habits and other factors, such as flight information, package tracking and restaurant reservations. True
  3. Google Maps offers street maps, real-time traffic conditions and route planning for travelling by foot, car, bicycle, or public transportation. True
  4. Appy Pie’s app maker is a paid software for developing mobile apps and users cannot create their own apps for free using this platform. False

Time to Perform

A Fill in the blanks.

  1. An app is a piece of software.
  2. Android app works on Android phones.
  3. An app on Android phone can be downloaded from the Play Store.
  4. E-commerce means buying or selling products online.
  5. Google Map is developed by Google.

B State whether the given statements are true or false.

  1. Apps are designed to run on different operating systems. True
  2. Educational apps provide new learning methods. True
  3. WhatsApp has around 1.2 thousand active users. False
  4. LinkedIn is a networking app specializing in the sharing of business and professional information. True
  5. Google Maps is a mobile payment system that acts as a virtual wallet. True

C Match the columns.

  1. PowerPoint → Desktop app
  2. Interactive learning process → Educational app
  3. Google Map → Web app
  4. Online transactions → Banking app
  5. Facebook → Social networking app

D Name the following.

  1. An app designed for desktop or laptops. Desktop apps
  2. An app that is browser-based and stored on the remote server. Web app
  3. An app designed to run on a phone or a tablet. Mobile app
  4. An app that is a combination of web app and native app. Hybrid app
  5. An educational app that you use. Coursera

E Answer the following.

  1. Write the difference between hybrid app and native app.
    Some native apps can work without the Internet, but hybrid apps require Internet.
  2. Write the importance of educational apps.
    Students can learn from the comfort of their homes.
    Sometimes, the concepts are taught through interactive games.
    Parents can also interact with the teacher.
  3. Explain different types of apps.
    Desktop apps are designed for desktops and laptops.
    Web apps are browser-based apps.
    Mobile apps run on smartphones and tablets.
  4. Explain any one commonly used app.
    Google Maps is developed by Google. It offers satellite imagery of streets and gives updates about real-time traffic conditions. It is useful while traveling.
  5. Write the steps to develop an app using Appy Pie.
    a. Visit www.appypie.com
    b. Click “Create Your Free App”
    c. Follow the steps