Speaker

Huyen Tue Dao

Huyen Tue Dao

Randomly Typing | Android + Kotlin Google Developer Expert

Denver, Colorado, United States

Huyen Tue Dao is an Android developer and Google Developer Expert for Android and Kotlin. She previously worked as an Android developer at Trello and Adobe. Huyen also co-hosts the "Android Faithful" podcast as part of the Daily Tech News Show network.

Huyen lives in Denver, CO though is often found in the DC Metro area. When not programming, she is moving (kettlebells, HIIT, dance, yoga, strength) and gaming (video, board, card, mobile, anything).

Area of Expertise

  • Information & Communications Technology

Topics

  • Android
  • Android Development
  • Kotlin
  • Jetpack Compose
  • UI/UX

Dissecting the stdlib

One of the best places to learn idiomatic Kotlin is the stdlib. Now I don’t mean just using the stdlib but going to the source, literally. In this session, we’ll look at some of the methods and tools inside the stdlib and dig into how they’re written to reveal intermediate to advanced language features, slick syntax and conventions, and high-level abstractions to help you write more fluent objects and interfaces. We’ll also take a few glances at the underlying bytecode to understand how and why the features work the way they do.

Cool ConstraintLayout 2.0

ConstraintLayout 2.0 was announced last year and along with additional features and optimizations, ConstraintLayout 2.0 includes MotionLayout, which builds on the capabilities of ConstraintSets to give developers featured-packed and fine-grain control in building animated transitions within a layout, including key frame animation.

In this session we will look at concrete examples and code (and also adventure to the design view and motion editor) to show how to use these features to do really cool things with ConstraintLayout and in particular the new MotionLayout to see how it's can change the way we approach animation and transitions in Android.

Dissecting Kotlin: the Virtues of Conventions

Learning to write idiomatic Kotlin is a process, but guidance and insight can be found in Kotlin itself. By examining how the stdlib is written and exploring how language features are designed and implemented, we can perhaps better understand the thinking behind Kotlin and better answer "What is idiomatic Kotlin?"

In this session, we'll explore some of the methods and tools inside the stdlib, run through examples of intermediate to advanced language features, look behind the slick syntax down to the underlying bytecode, and try to understand how and why features work they way they do.

live coding

Huyen Tue Dao

Randomly Typing | Android + Kotlin Google Developer Expert

Denver, Colorado, United States

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top