About
In this course, you will learn how to create a plugin for Android Studio with Kotlin. You will be first introduced to the different plugin components and how to use them to write a simple plugin. You will then learn how to architect your plugin and create a beautiful UI. The course will also cover topics like localization, testing or publishing your plugin. All of this while building a plugin to interact with 3rd party APIs and Android Studio itself.
Instructors
Lessons in this course
1. Introduction and tools
03:35
2. Introduction to the Gradle IntelliJ Plugin

03:11
3. Plugin elements: Actions, Services and Extensions.

01:24
4. Creating your first action

03:54
5. Architecting your plugin

03:54
6. Creating the UI

Pro
05:35
7. Integrating your action with a 3rd party API

Pro
05:20
8. Persisting the data

Pro
04:00
9. Creating a settings screen

Pro
04:22
10. Testing the business logic

Pro
02:15
11. Testing the UI

Pro
03:55
12. Localization and Strings

Pro
03:17
13. Adding live templates to your plugin

Pro
04:28
14. Bonus content: Adding Android Studio templates (I)

Pro
04:19
15. Bonus content: Adding Android Studio templates (II)

Pro
04:29
16. Bonus content: Adding Android Studio templates (III)

Pro
04:26
17. Publishing and distributing your plugin

Pro
03:04
