Skip to main content

Project 2: Your First Major Android Application (Phonebook App)


Department of Information and Communications Technology
Enrollment in this course is by invitation only

Course Overview

This course is designed to introduce students to the concepts of android programming using Java as the implementing programming language. This course gives emphasis to basic syntaxes for android, mobile UI Layout design, user interaction and program logic formulation.

What You Will Learn

At the end of this course, you will be able to:

  • understand the basics of android programming
  • create and design android user interface
  • create a phonebook app
  • >
  • setup and measure digital presence for success

Course Content

Week 1: Introduction to Android Studio

3 Videos | 1 Activity

3 Videos

  • Welcome to the course!
  • Introduction to Android Studio
  • Summary

1 Activity

  • Exit Assessment

Week 2: User Interface

4 Videos | 1 Activity

4 Videos

  • Elements
  • View Groups
  • Colours and Themes
  • Summary

1 Activity

  • Exit Assessment

Week 3: Activities and Intents

6 Videos | 1 Activity

6 Videos

  • Activities
  • Permissions
  • Navigating activities using intent
  • Passing data between activities using intent
  • Starting apps using Intent
  • Summary

1 Activity

  • Exit Assessment

Week 4: Recyclerview and Dialog

8 Videos | 1 Activity

8 Videos

  • Creating Native and Custom Dialogs
  • Create list using recyclerview
  • Implementing insert, read, edit, delete data on phonebook app
  • Key Takeaways

1 Activity

  • Exit Assessment
  1. Course Number

    DICT-MAD010
  2. Classes Start

    TBA
  3. Estimated Effort

    2 hrs./week (8 hours)
  4. Price

    Free