Basic Concepts
Types of Applications
Programming Languages
Careers in App Development
Development and Tools
100

What is an app?

An app is a software program that runs on a computer, tablet, or phone.

100

What is a native app?

An app built specifically for one platform, like Android or iOS.

100

What is the most popular programming language for Android apps?

Java.

100

What is a common job title for someone who creates apps for different devices?

Multiplatform app developer.

100

What is an Integrated Development Environment (IDE)?

A software tool that helps developers write and test code.

200

What does "platform" mean in technology?

A platform is the system where apps run, like Android, iOS, or Windows.

200

What type of app can run on any device through a web browser?

A web app.

200

What programming language is used to develop iOS apps?

Swift.
200

Name a company where a multiplatform developer could work.

Google, Apple, or a software development agency.

200

Name one popular IDE for developing Android apps.

Android Studio.

300

What is "cross-platform" development?

Building an app that can run on multiple operating systems, like Android and iOS, with one code.

300

What type of app is built to work on multiple platforms with one codebase?

A cross-platform app.

300

What is the main programming language used for developing websites?

HTML (and CSS/JavaScript for styling and interactivity).

300

What kind of projects do multiplatform developers typically work on?

Mobile apps, web apps, and cross-platform apps.

300

What is the name of Apple’s tool for creating iOS apps?

Xcode.

400

What does "user interface" (UI) mean?

The part of an app that users interact with, such as buttons and screens.

400

What is the main benefit of multiplatform apps?

They save time and resources by allowing developers to write one code for different devices.

400

What language is popular for both mobile and web app development, known for its ease of learning?

JavaScript.

400

What skill is important for a career in multiplatform development?

Problem-solving or knowledge of multiple programming languages.

400

What is a common tool for testing apps on different devices?

Emulator.

500

What is the goal of a multiplatform development?

To create apps that work on different devices and systems with a single codebase.

500

What is a hybrid app?

An app that combines both web and native app elements.

500

What programming language is used with the Flutter framework?

Dart.

500

What industry requires multiplatform developers to create apps for both mobile and desktop users?

E-commerce, gaming, or tech startups.

500

What is a version control system that developers use to manage changes in their code?

Git.

M
e
n
u