Your First Kotlin Android App: Polishing the App

Aug 22 2023 · Kotlin 1.8.20, Android 13, Android Studio Flamingo | 2022.2.1

Part 1: Build Out the App

01. Introduction

Episode complete

Play next episode

About this episode
Leave a rating/review
See forum comments
Cinema mode Mark complete Download course materials
Next episode: 02. Set App Orientation

Notes: 01. Introduction

Prerequisites include successful completion of the previous course “Your First Kotlin Android App: An App from Scratch” or have equivalent knowledge of the topics covered there.

Transcript: 01. Introduction

Welcome to “Your First Kotlin Android App: Polishing the App.” This course picks up right where we left off in the first course in our learning path: “Your First Kotlin Android App: An App From Scratch.”

So make sure you watch that course first if you haven’t already.

In this course, you’re going to transform the app from the way it looks on the upper left to the way it looks on the lower right. Quite a big difference, isn’t it?

To accomplish this, you’ll be working through the nice to haves in our programming todo list that we made in the previous course.

Which are to:

  • Implement multiple rounds
  • Implement restarting the game
  • Make the app look pretty :] and
  • Add the about screen

Along the way, you’ll learn about more android fundamentals like working with colors, styles and themes. You’ll also learn about setting up app orientations, adding app icons, splash screens and so much more.

Not only will the app look much better but your code will be much cleaner and maintainable. You’ll learn how to eliminate code smells which is having repeated code in multiple places. You’ll learn how to refactor your code to be reusable.

By the end of this course, you won’t just have the first android app you created, but will have created a polished app with all the components of a complete android app.

Your app will have a custom design, app icon, splash screen and other items that qualify it as a professional app.

I know you’re ready to dive in so let’s get started.