Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Google

Advanced Android with Kotlin

Google via Udacity

Overview

Go beyond the basics of building an Android app with "Advanced Android with Kotlin". This course teaches you how to add a range of advanced features to your app, starting with best practices for using

Syllabus

  • Course Introduction
  • 1 Using Notifications
    • Learn how to use notifications
  • 2.1 Creating Custom Views
    • Learn how to create custom views.
  • 2.2 Drawing on Canvas Objects
    • Learn how to draw on canvas objects.
  • 2.3 Clipping Canvas Objects
    • Learn how to clip canvas objects.
  • 3.1 Android Property Animations
  • 3.2 Using MotionLayout to Animate Android Apps
  • 4.1 Wandering in Google maps with Kotlin
    • Learn how to use maps
  • 4.2 Virtual Treasure Hunt with Geofences
    • Learn how to use Geofences and create a virtual treasure hunt app
  • 5.1 Testing: Basics
    • Learn the basics of testing.
  • 5.2 Testing: Intro to Test Doubles & Dependency Injection
    • Learn how to use Test Doubles, Dependency Injections, and Espresso to test your app.
  • 5.3 Testing: Survey of Advanced Topics
    • Learning how to Navigation Testing, Coroutines, Room, Databinding, and End to End Tests.
  • 6 Implementing Login on Android with FirebaseUI
    • Learn how to implement login for your Android app using the FirebaseUI open-source library.

Taught by

Murat Yener, Aleks Haeky, Sean McQuillan, Chet Hasse, Meghan Mehta, Lyla Fujiwara and Caren Chang

Reviews

2.6 rating at Udacity based on 5 ratings

Start your review of Advanced Android with Kotlin

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.