JSS PUBLIC SCHOOL
(SENIOR SECONDARY)
HSR LAYOUT, BENGALURU-102
SUBJECT: COMPUTER SCIENCE
Chapter 7: Introduction to App Development -Notes
A. Fill in the blanks. B. State True or False.
1. Hybrid Apps 1. False
2. App 2. True
3. Permissions 3. True
4. Social Networking 4. True
5. Desktop 5. True
6. Banking
C. Select the correct option.
1. (a) Reddit
2. (a) MIT App Inventor
3. (c) WhatsApp
4. (b) Entertainment
5. (c) e-Commerce
D. Competency-based questions.
1. Sneha can use BookMyShow app to book the tickets online.
2. Mannat can use a photo-sharing app like Instagram to share the photographs with
her friends.
E. Answer the following questions.
1. Apps can be broadly classified as Desktop apps, Web apps, and Mobile apps. Mobile apps
run on a smartphone or tablet. They have responsive web designs to adapt to the much
smaller screen sizes and orientation of the mobile devices.
2. Web apps are usually browser-based based apps and stored on a remote server. These
apps require an internet connection. Users can access them like any other web page. For
example, Google Maps, Instant messenger, etc.
3. Apps that are developed keeping the device specifications in mind are known as native
apps. Whereas, hybrid apps have the features of both Web Apps and Native Apps.
4. Desktop apps can be used on a desktop or laptop. They do not need web access and run
independently on a computer. Whereas, web apps require an internet connection. They are
usually browser-based and stored on a remote server.
5. Examples of two entertainment apps are: Disney + Hotstar and Hungama Music.
Examples of two Banking apps are: Pockets from ICICI and Yono from SBI banks.
--------------------------------------------------------------------------------------------------------------------------
Worksheet 1
A. Fill in the blanks. B. State True or False.
1. Replication (*) 1. False
2. Italics <I> 2. True
3. External 3. True
4. Web 4. False
1
C. Answer the following questions.
1. The statements that keep on repeating themselves as long as a given condition is true
are called iterative statements or repetitive statements.
2. The 'in' operator checks whether a given value is a part of the specified sequence. It
returns True if the value is found, and False otherwise.
3. Frames are a way of organising our website. They enable the user to divide a page into a
number of rectangular segments for different purposes. They allow multiple HTML
documents to be presented as independent windows within one browser window.
4. e-Commerce (electronic commerce) refers to the buying and selling of goods or services
over the internet. Examples of e-Commerce apps are Amazon, Myntra, Flipkart, etc..