~/talks

John Hoford

what they talk about

all 7 in the filters

where they keep going back

all 10 in the filters

on a stage with

all 7 in the filters

who talks about the same things

titleconferencedate
High-Performance, Expressive Remote UI: Deep Di…DroidKaigi 20262026-09-01
RemoteCompose serializes fully interactive, animated UI into compact binary documents that remote players render locally at 60fps, keeping latency low…
Talk on
Shipping "Smart UI" with RemoteComposeAndroidMakers by droidcon 20262026-04-09
RemoteCompose claims a Jetpack framework that serializes fully interactive UI as a compact document and ships a Kotlin DSL (KMP) plus AndroidX players; the…
Talk on
ConstraintLayout: making the transition to ComposeChicago Roboto 20222022-07-27
ConstraintLayout for Compose ships as a Kotlin-first API (available as 1.1 alpha 3) and pairs with MotionLayout to animate finite-state UIs; examples include a…
Talk on
Using ConstraintLayout in Composedroidcon San Francisco 20222022-06-02
ConstraintLayout Compose 1.0 brings view‑system ConstraintLayout and MotionLayout concepts into Compose, letting code swap declarative constraint set objects…
Talk on
ConstraintLayout 2.1+ : what's nextdroidcon EMEA 20202020-10-08
ConstraintLayout 2.1 focuses on concrete features: flow virtual layouts let one helper reference many views with wrap and table-like alignment; MotionLayout…
Talk on
The Future of ConstraintLayoutAndroid Summit 20202020-10-08
ConstraintLayout announces concrete changes: 2.0.2 re-enables optimizations and runs noticeably faster; the project moves development to GitHub and targets a…
Talk on
ConstraintLayout: now and nextAndroid Makers 20202020-04-20
ConstraintLayout 2.0 ships with MotionLayout and a new virtual widget Flow that implements chain and wrap behavior without extra view hierarchy, plus keyframe…
Talk on
Android Studio Design ToolsAndroid Makers 20202020-04-20
Android Studio 4.0 bundles concrete, usable features: a MotionLayout visual editor that creates keyframes arcs and gestures and maps one-to-one to motion scene…
Talk on
ConstraintLayout 2.0 and MotionLayout Workshopdroidcon SF 20192019-11-18
Live demo converts a ConstraintLayout to MotionLayout and uses the Motion Editor in Android Studio 4.0 Canary 4 with Constraint Layout 2.0 beta 3. The example…
Talk on
MotionLayout & Motion Editordroidcon SF 20192019-11-18
MotionLayout (ConstraintLayout 2.0) plus the Motion Editor in Android Studio 4.0 claim to replace manual animation code by declaring states in a separate…
Talk on
What's new in ConstraintLayoutGoogle I/O 20192019-05-07
ConstraintLayout 2 adds concrete features: MotionLayout animates between full constraint sets with keyframes, key attributes and key cycles; the team ships 2.0…
Talk on
ConstraintLayout 2.0Android Makers 20192019-04-23
ConstraintLayout 2.0 claims faster layout by optimizing the constraint model and sometimes bypassing the solver, adds virtual viewgroups like Flow virtual…
Talk on
Office HoursAndroid Makers 20192019-04-23
-- no description --
Talk on
Deep dive into MotionLayoutDroidKaigi 20192019-02-07
MotionLayout (ConstraintLayout 2.0 alpha3) lets layouts animate declaratively via a separate motionScene XML that holds constraintSets, transitions, and key…
Talk on
MotionLayout & ConstraintLayout 2.0droidcon San Francisco 20182018-11-19
ConstraintLayout 2.0 adds MotionLayout, a working subclass that lets layouts animate via declarative XML instead of custom code, with an Android Studio motion…
Talk on
Get animatedAndroid Dev Summit 20182018-11-07
Map of APIs and when to pick them: use MotionLayout (ConstraintLayout 2.0) for finely tuned, touch-driven, multi‑widget transitions with keyframes, key…
Talk on
What's new with ConstraintLayout and Android Studio design toolsGoogle I/O 20182018-05-08
Android Studio 3.2 ships a UI for sample data (JSON, image sets, color lists) and design‑time attributes plus a resource picker and wrench helper that populate…
Talk on
ConstraintLayout 2.0Android Makers 20182018-04-23
ConstraintLayout 2.0 shows concrete additions: barriers and optimizer reduce solver calls and cut remeasures, a new dimension optimizer aims to avoid multiple…
Talk on
ConstraintLayout 2.0Chicago Roboto 20182018-04-13
ConstraintLayout 2.0 promises concrete features: a faster optimizer that resolves most constraints before running the linear solver, barriers and groups plus…
Talk on
ConstraintLayout, now and futureDroidKaigi 20182018-02-08
ConstraintLayout 1.0 features and 1.1 additions are explained with concrete mechanics: barriers and groups for non-hierarchical grouping, placeholder and…
Talk on
Advanced animations with ConstraintLayoutdroidcon San Francisco 20172017-11-05
Demonstrates using Android Studio 3.0 and ConstraintLayout 1.1 beta to animate UIs by changing constraints at runtime, either via direct manipulation…
Talk on
Building a modern Android UIChicago Roboto 20172017-04-20
Claims concrete improvements: use support lib plus constraintlayout and android studio to build flat hierarchies, enable motion, and avoid reinflation by…
Talk on
Advanced ConstraintLayoutDevoxx US 20172017-03-21
ConstraintLayout is a compact (~130KB) Android layout that replaces deep nested Linear/Relative layouts by expressing positions as constraints solved by a…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.