Mobile App Development: Building a Basic Android App


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

The best way to learn Android application development is to get hands-on practice. In this course, you'll learn how to create a simple app and go through all the steps involved to create the project. You'll then examine how to define the appearance and logic of the app, as well as how to deploy and test it on a virtual device emulator.



Expected Duration (hours)
1.6

Lesson Objectives

Mobile App Development: Building a Basic Android App

  • discover the key concepts covered in this course
  • download and install the official IDE for Android app development - Android Studio
  • create and setup an Android project in the Android Studio IDE
  • recognize the different files and directories in an Android project and the purpose each of them serves
  • define the appearance of one screen of an Android app by using the visual UI editor in Android Studio
  • install and configure a virtual device on which to deploy and test your Android app
  • launch an Android app on a virtual device emulator and interact with it
  • modify the appearance of one screen in your Android app by editing the XML layout file
  • add and configure a field in your Android app in order to receive text input from the end user
  • define the structure and positioning of different elements on one screen of your Android app using a ConstraintLayout
  • eliminate hardcoded data in your layout definitions by creating references to strings in a separate resource file
  • create an Activity layout that displays a value supplied by a user in a different Activity in your app
  • pass a message from one Activity to another in an Android app
  • deploy and test the behavior of your Android app on a virtual device emulator
  • summarize the key concepts covered in this course
  • Course Number:
    it_apmadadj_02_enus

    Expertise Level
    Intermediate