Course

Applied Kotlin for Android Application Development

This course is for developers who have some experience in the basics of Kotlin and are ready to take the plunge into the more advanced stage. This course covers Kotlin's superpowers, as it were. You should already know the syntax, but now we will go over the things that make Kotlin stand out—such as inline functions and null safety. In this course, you will build an advanced notepad application resembling sticky notes. By the end of this course, you will have gained experience in creating and deploying Android applications using Kotlin.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

2h23m

Language

English

About Course

Who Is This Course For?

This video course is for developers who have a basic understanding of Kotlin and now want to move on with Android development by covering some advanced concepts in Kotlin. A basic knowledge of Kotlin is recommended.

Course content

20 lessons 2h23m total length

Next-Gen Functions

The Course Overview

Lambdas

Higher Order Functions

Extension Functions

Inline Functions

Interfaces

Implementing Interfaces

Properties in Interfaces

Resolving Overriding Conflicts

Salient Features in Kotlin

Operator Overload

Delegation

Property Delegation

Null Safety

Sealed Classes

Enum Classes

Exploring Anko and Publishing the App to Google Play

What Is Anko?

Simple Intents, Finally!

Dialogs and Toasts

Logging

Background Threads

Preparing for Google Play

Related Resources

Access Ready-to-Use Courses for Free!

Get instant access to a library of pre-built courses—free trial, no credit card required. Start training your team in minutes!

No credit card required