← All Online Coding Lessons Flashcard Decks

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
  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.