Episode 131: Jetpack Compose and Declarative UIs

Android Developers Backstage

Episode | Podcast

Date: Thu, 23 Jan 2020 01:42:19 +0000

<div dir="ltr" style="text-align: left;"> <table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; text-align: right;"> <tbody> <tr> <td style="text-align: center;"><a href="https://1.bp.blogspot.com/-xon4k5b6b2c/XiejV5fOr0I/AAAAAAAAN8s/boKWh5GfM3EsydjxhS3MUlIWGsuUbAJjACLcBGAsYHQ/s1600/IMG_20200108_145939.jpg" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"> <img border="0" height="240" src="https://1.bp.blogspot.com/-xon4k5b6b2c/XiejV5fOr0I/AAAAAAAAN8s/boKWh5GfM3EsydjxhS3MUlIWGsuUbAJjACLcBGAsYHQ/s320/IMG_20200108_145939.jpg" width="320" /></a></td> </tr> <tr> <td class="tr-caption" style="text-align: center;">Adam, Romain, Tor, and Chet, on location<br /> in the fancy and totally upscale ADB recording studio</td> </tr> </tbody> </table> In this episode, Tor, Romain, and Chet talk with Adam Powell from the UI Toolkit team about Jetpack Compose. The conversation meandered into declarative programming, reacting to state changes, data flowing through an application, and Kotlin domain-specific languages.<br /> <br /> Subscribe to the <a href="http://feeds.feedburner.com/blogspot/AndroidDevelopersBackstage" target="_blank">podcast feed</a> or download the <a href="https://storage.googleapis.com/androiddevelopers/android_developers_backstage/ADB%20131%20Jetpack%20Compose%20and%20Declarative%20UIs.mp3" target="_blank">audio file</a> directly.<br /> <br /> <b>Links:</b><br /> <div> <ul style="text-align: left;"> <li><a href="https://developer.android.com/jetpack/compose">Jetpack Compose overview</a></li> <li><a href="https://developer.android.com/jetpack/compose/tutorial">Jetpack Compose tutorial</a></li> </ul> </div> <br /> <b>Adam</b>: <a href="https://twitter.com/adamwp">@adampwp</a><br /> <b>Chet</b>: <a href="http://twitter.com/chethaase" target="_blank">@chethaase</a><br /> <b>Tor</b>: <a href="http://twitter.com/tornorbye" target="_blank">@tornorbye</a><br /> <b>Romain</b>: <a href="http://twitter.com/romainguy" target="_blank">@romainguy</a><br /> <div style="text-align: center;"> <i><br /></i><i><br /></i><i>Thanks to continued tolerance and support by our audio engineer, Bryan Gordon.</i></div> </div> <img alt="" height="1" src="http://feeds.feedburner.com/~r/blogspot/AndroidDevelopersBackstage/~4/VMfDCu06keM" width="1" />