Skip to content

Course Learning 2022 App

Period: 02/2022 - 03/2022
Project Name: Course Learning 2022 App
App Demo: Watch the app demo on YouTube
GitHub: Go to GitHub

Kotlin Android Studio

What's the Project For?

  • Getting hands-on experience on Android mobile application development after self-learning Kotlin and app development during 2021 Winter
  • Aid the revision of course materials on phone with a nicely designed app.

Project Screenshot

Most Challenging Part of the Project?

I started like a blank sheet of paper, so initially I got lost on where to start learning with.

There were too many things needed to learn to build a good application, for example I have to know about the 4 basic app components: Activities, Services, Broadcast Receivers, and Content Providers, and then about app architecture of how to divide an app into UI and Data layers, how to do debugging, how to write unit and intrumental tests, how to do navigation, etc.

I also have to learn a new language - Kotlin, because from my research, Google had announced that Kotlin would be the official language for Android, and I would like to follow the latest trend.

All of these make the learning progress tough, not only I have to keep my motivation up, but also I have to plan my learning process step by step, and implement the plan well. I am so proud that I was able to make a cool looking Android application, and I think project planning would have been the most challenging part of this project.