Mobile App Development: An Introduction to Android Development


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

In this purely theoretical course, you'll be introduced to the concepts around building applications for the Android OS. You'll learn about the different pieces that come together to form an Android app, from IDEs to source and static resource files.



Expected Duration (hours)
1.0

Lesson Objectives

Mobile App Development: An Introduction to Android Development

  • discover the key concepts covered in this course
  • describe the Android operating system, its origins, and history
  • list the IDEs and languages that can be used for Android application development
  • identify the different files and directories that make up a project in Android Studio
  • recognize the purpose of Android activities and the files needed to define them
  • recall the different elements that can be used to define an activity and how they can be grouped together
  • identify the features and quirks of the Kotlin programming language
  • recognize how the Kotlin language handles null values and late variable initializations, and how the language applies to the Android OS
  • describe the various steps involved in building an Android app, from creating build scripts to testing on a virtual device emulator
  • summarize the key concepts covered in this course
  • Course Number:
    it_apmadadj_01_enus

    Expertise Level
    Intermediate