Android Apps with Kotlin: Custom Views

Adding customized views and components to your app will set it apart from the crowd. In this course, you will learn three foundational techniques for creating any view you can imagine.
Course info
Level
Intermediate
Updated
Feb 26, 2019
Duration
2h 11m
Table of contents
Description
Course info
Level
Intermediate
Updated
Feb 26, 2019
Duration
2h 11m
Description

As you develop Android apps, you will discover that the default Android views and widgets almost always fall short. While these components are a great start, you will need to add customized components to maximize your app’s potential. In this course, Android Apps with Kotlin: Custom Views, you will gain the ability to to build any view you can imagine. First, you will learn how to combine basic Android views into compound components. Next, you will discover the benefits of extending existing views to add your own unique style. Finally, you will explore how to build a custom view from the ground up by extending the View class. When you are finished with this course, you will have the skills and knowledge of creating custom views needed to build world-class Android apps.

About the author
About the author

Brendan is an Android and game developer. He has a passion for well designed, engaging software. He was a designer and engineer for the game Magnetic by Nature (https://store.steampowered.com/app/296510/Magnetic_By_Nature/). He is experienced with Android in the Enterprise and spoke and Google's AFW event in 2017.

More from the author
Reactive Programming with RxAndroid and Kotlin
Intermediate
1h 30m
Mar 15, 2018
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone. My name is Brendan Wanlass, and welcome to my course, Android Apps with Kotlin: Custom Views. I'm a mobile technical lead specializing in android at Canopy. One of the greatest aspects of Android development is the ability to express your unique style with custom views and components. By customizing your apps views you can make it stand out from the crowd and tackle all kinds of UI designs. In this course we're going to explore three foundational approaches to creating custom views; compound components, extending views, and building custom views from scratch. By the end of this course you'll have a solid skill set for creating any kind of view you can imagine. I hope you'll join me on this journey to learn how to create custom views with the course, Android Apps with Kotlin: Custom Views at Pluralsight.