Published inAndroid DevelopersAdaptive Camera: Smooth Tabletop Mode with AnimationsPart 4 of Unlocking the Power of CameraX in Jetpack Compose — taking our viewfinder and expanding it to the larger screenApr 8A response icon1Apr 8A response icon1
Published inAndroid DevelopersCreate a spotlight effect with CameraX and Jetpack ComposePart 3 — Explore how to overlay Compose UI elements on top of your camera preview for a richer user experience.Jan 23A response icon4Jan 23A response icon4
Published inAndroid DevelopersTap to focus: Mastering CameraX Transformations in Jetpack ComposePart 2 — Using the Compose gesture system , graphics, and coroutines to implement a visual tap-to-focus.Jan 9A response icon1Jan 9A response icon1
Published inAndroid DevelopersGetting Started with CameraX in Jetpack ComposePart 1 — A guide to building a basic camera preview, covering setup, permissions, ViewModel creation, and UI implementation.Jan 7A response icon3Jan 7A response icon3
Published inAndroid DevelopersCreate a photo grid with multiselect behavior using Jetpack ComposeIn this blog post, you’ll learn how to create polished UI experiences in Compose.Jun 7, 2023A response icon5Jun 7, 2023A response icon5
Published inAndroid DevelopersConstraints and modifier orderLearn how to use a mental model to reason about modifier chaining and how it influences the sizes of composables.Feb 15, 2023A response icon2Feb 15, 2023A response icon2
Published inAndroid DevelopersCompose phasesEpisode 2 of MAD Skills — Compose Layouts and Modifiers: Create a mental model of how APIs actually transform data into UI.Feb 8, 2023A response icon1Feb 8, 2023A response icon1
Take-aways comparing Flutter to Jetpack ComposeComparing apples and oranges…Jan 31, 2020A response icon4Jan 31, 2020A response icon4
Starting with Jetpack ComposeI got very excited when I saw the announcement of Jetpack Compose at Google I/O 2019. It felt like Google was announcing the next big step…Dec 20, 2019Dec 20, 2019