Companies Home Search Profile

Developing Android Applications with Kotlin: Custom Views Playbook

Focused View

Brendan Wanlass

2:09:04

121 View
  • 1. Course Overview.mp4
    00:57
  • 1. Getting Started.mp4
    04:02
  • 1. Creating Compound Components.mp4
    01:09
  • 2. Intro to Compound Components.mp4
    01:48
  • 3. Combining Views into a Compound Component.mp4
    09:42
  • 4. Communicating between View and Activity.mp4
    09:00
  • 5. A Kotlin Approach to Communication.mp4
    06:24
  • 6. Custom Attributes.mp4
    05:34
  • 7. Summary.mp4
    01:11
  • 01. Extending Views.mp4
    00:44
  • 02. Intro to Extending Views.mp4
    02:40
  • 03. Customizing Existing Views.mp4
    06:26
  • 04. Intro to the Canvas.mp4
    06:51
  • 05. Coping with Clipping.mp4
    02:45
  • 06. Using Custom Attributes.mp4
    01:20
  • 08. Extended View Communication.mp4
    01:46
  • 09. Considerations When Extending Views.mp4
    02:48
  • 10. Supporting Different Screen Sizes.mp4
    04:21
  • 11. Compound Component vs. Extended View.mp4
    01:00
  • 12. Summary.mp4
    00:56
  • 1. Creating Custom Views.mp4
    03:03
  • 2. Creating a View from Scratch.mp4
    08:12
  • 3. Drawing with Math.mp4
    03:36
  • 4. Padding and Positioning.mp4
    02:05
  • 5. Painting Circles.mp4
    04:27
  • 6. Summary.mp4
    00:52
  • 1. Custom View Positioning and Sizing.mp4
    00:55
  • 2. Understanding onMeasure().mp4
    04:10
  • 3. Measuring Your View.mp4
    02:08
  • 4. Custom Sizing with Attributes.mp4
    02:31
  • 5. Making Your View Size Flexible.mp4
    05:45
  • 6. Summary.mp4
    00:54
  • 1. Making Your Custom View Interactive.mp4
    00:50
  • 2. Handling Motion Events.mp4
    04:26
  • 3. Making the Color Dial Interactive.mp4
    02:07
  • 4. User Input Coordinates.mp4
    07:09
  • 5. Tying It All Together.mp4
    01:48
  • 6. Summary.mp4
    02:42
  • Description


    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.

    What You'll Learn?


      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.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Brendan Wanlass
    Brendan Wanlass
    Instructor's Courses
    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 London in 2017. His interests include game theory and design, enterprise Android development and entrepreneurship. When Brendan isn't working on a coding project, he's probably gaming with friends or hanging out with his wife and kids.
    Pluralsight, LLC is an American privately held online education company that offers a variety of video training courses for software developers, IT administrators, and creative professionals through its website. Founded in 2004 by Aaron Skonnard, Keith Brown, Fritz Onion, and Bill Williams, the company has its headquarters in Farmington, Utah. As of July 2018, it uses more than 1,400 subject-matter experts as authors, and offers more than 7,000 courses in its catalog. Since first moving its courses online in 2007, the company has expanded, developing a full enterprise platform, and adding skills assessment modules.
    • language english
    • Training sessions 38
    • duration 2:09:04
    • level average
    • English subtitles has
    • Release Date 2022/12/14