wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

QUIZ 4 Mobile App Development Quiz

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Which programming language is primarily used for Android app development?

a)

Swift

b)

Java

c)

C#

d)

Ruby

2.

Which programming language is primarily used for iOS app development?

a)

Kotlin

b)

Swift

c)

Java

d)

Python

3.

What is the name of the official IDE for Android development?

a)

Xcode

b)

Visual Studio

c)

Eclipse

d)

Android Studio

4.

What is the name of the official IDE for iOS development?

a)

Xcode

b)

IntelliJ IDEA

c)

NetBeans

d)

Android Studio

5.

Which of the following is a cross-platform mobile development framework?

a)

React Native

b)

Angular

c)

Vue.js

d)

Django

6.

What is the primary language used in Flutter for mobile app development?

a)

Java

b)

Dart

c)

Swift

d)

Kotlin

7.

What is the purpose of an emulator in mobile development?

a)

To write code

b)

To test applications on a virtual device

c)

To compile applications

d)

To design user interfaces

8.

What does APK stand for in Android development?

a)

Android Programming Kit

b)

Application Program Kit

c)

Android Package

d)

Application Package Kit

9.

What is the file extension for iOS app files?

a)

.apk

b)

.app

c)

.exe

d)

.ipa

10.

Which of the following is a mobile backend as a service (MBaaS) provider?

a)

Firebase

b)

Node.js

c)

React Native

d)

Swift

11.

What is the purpose of the manifest file in an Android application?

a)

To define the layout of the user interface

b)

To describe essential information about the app to the Android system

c)

To store user data

d)

To manage network connections

12.

What is a storyboard used for in iOS development?

a)

To write code

b)

To design the user interface

c)

To handle app permissions

d)

To manage databases

13.

What is the main advantage of using cross-platform development frameworks?

a)

Faster execution time

b)

Native performance

c)

Write once, run anywhere

d)

Smaller app size

14.

Which of the following is a lifecycle method in Android activity?

a)

onCreate

b)

main

c)

init

d)

start

15.

What is the primary purpose of SwiftUI?

a)

To design and layout iOS applications using a declarative syntax

b)

To handle networking in iOS applications

c)

To manage databases in iOS applications

d)

To test iOS applications

16.

Which Android component is used to display a list of scrollable items?

a)

TextView

b)

ListView

c)

ImageView

d)

Button

17.

What does SDK stand for in mobile development?

a)

Software Development Kit

b)

System Development Kit

c)

Standard Development Kit

d)

Swift Development Kit

18.

What is the purpose of the App Store and Google Play Store?

a)

To provide development tools

b)

To offer a platform for users to download and install apps

c)

To compile applications

d)

To debug applications

19.

Which of the following is used for local data storage in mobile apps?

a)

HTTP

b)

SQL

c)

SQLite

d)

FTP

20.

What is the purpose of push notifications in mobile apps?

a)

To enhance app performance

b)

To send real-time updates to users

c)

To manage app permissions

d)

To design user interfaces