Mobile App Development Basics Flashcards
6 cards from real Online Coding Lessons practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.
Read the first 6 Mobile App Development Basics flashcards as text
Which programming language is primarily used to develop native iOS apps?
Answer: Swift
Swift is Apple's modern programming language specifically designed for developing native iOS, macOS, and other Apple platform applications.
Which programming language is primarily used to develop native Android apps?
Answer: Kotlin
Kotlin is Google's preferred modern language for Android development, officially supported since 2017 and now the recommended choice.
What is React Native?
Answer: A cross-platform framework for building mobile apps using JavaScript
React Native is a cross-platform framework developed by Meta that lets developers build mobile apps for both iOS and Android using JavaScript and React.
What is the 'App Store' in the context of mobile development?
Answer: Apple's platform for distributing iOS applications
The App Store is Apple's digital marketplace where iOS developers publish their apps for users to discover and download.
What does UI stand for in mobile app development?
Answer: User Interface
UI stands for User Interface, which refers to the visual elements and design through which users interact with a mobile app.
What is Flutter?
Answer: Google's cross-platform UI framework using Dart
Flutter is Google's open-source UI framework that uses the Dart programming language to build natively compiled apps for mobile, web, and desktop from a single codebase.