Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the latest advancements in ConstraintLayout, a powerful library for Android UI development, in this 35-minute Google I/O'19 conference talk. Dive into common UI pattern solutions, performance optimization techniques, and motion integration. Learn how to leverage ConstraintLayout effectively in your applications through practical use cases and examples. Discover the benefits of ConstraintLayoutHelper objects, ConstraintSet, virtual layouts, and Motion Layout. Gain insights into the Gradle dependency, architecture, and various helpers like Circular Reveal and Flow. Master the MotionScene framework, including coordinate systems, behaviors, and programmatic control. Explore the Motion Editor and learn to create custom components, RecyclerView motion components, and multi-state carousels. Presented by Nicolas Roard and John Hoford, this talk provides valuable knowledge for Android developers looking to enhance their UI development skills.
Syllabus
Why ConstraintLayout
Helper Objects
ConstraintSet
ConstructLayer
Virtual layouts
Atomization
Motion Layout
Gradle dependency
Architecture
Helpers
Constraint Helpers
Circular Reveal
Virtual Layout
Flow
Chains
ConstraintSet API
More
Motion Scene
How it works
Coordinate systems
Behaviors
Motion
Key Position
Key Cycles
Programmatic Control
Touch Handling
Motion Editor
How to use Motion
Custom Components
Motion Components
RecyclerView Motion Components
MultiState Carousel
Examples
Taught by
Android Developers