Getting Started with Android Apps using Kotlin
  • Introduction to Kotlin
  • Installing Softwares on Mac, Windows and Linux
  • Creating your First Android App using Kotlin
  • Running your Android app in AVD
  • Exploring Project Structure
  • Section 1: Test Your Skills
Exploring Android App Structure in Depth
  • Activity, User Interface and Views
  • Designing Layout and Handle Events
  • Navigating between Activities
  • Share Data using Explicit Intent
  • Share Data using Implicit Intent
  • Section 2: Test Your Skills
Implementing Lists and Kotlin Classes
  • Introduction to RecyclerView and CardView
  • Adding RecyclerView and CardView
  • Define Model Class
  • Creating Adapter Class
  • Link RecyclerView and Custom Adapter
  • Section 3: Test Your Skills
Leverage the Power of Kotlin
  • Code Cleanup
  • Implementing Extension Function
  • Using Default Parameters
  • Applying Null Safety
  • Using Companion Object and Object Declaration
  • Section 4: Test Your Skills
Finishing Touches and Styling Our App
  • Performing String Localisation
  • Updating App Launcher Icon
  • Styling App: Material Design Colors
  • Styling App: Applying Themes
  • Section 5: Test Your Skills
Publish Your App to Google Play Store
  • Creating Developer Account
  • Creating APK: Exporting our App
  • Publishing App to Google Playstore
  • Section 6: Test Your Skills