Episode 187: System UI: A Retrospective

Android Developers Backstage

Episode | Podcast

Date: Mon, 25 Jul 2022 22:59:48 +0000

<p><span style="font-weight: 400;">“Our job isn’t to remove complexity, but to manage it”</span><span style="font-weight: 400;"><br /></span><span style="font-weight: 400;">- Glen Murphy (as remembered by Dan)</span></p> <p><span style="font-weight: 400;">In this episode, we talk with Dan Sandler and Adam Cohen from the SystemUI team. We dip into a bit of history, talking about where things were at when they joined the team (2009-10), and how things have developed in the many years since, including how these projects and teams scaled from a single person working on it part-time to now having much larger teams doing many more things. Which kind of describes software development in general. </span></p> <p><span style="font-weight: 400;">We also talk about how to expose (or not) gestures and features in a UI system. Related: there are some bonus pro-tips on using some hidden features of System UI, as a prize for careful listeners and podcast hosts.</span></p> <p><span style="font-weight: 400;"><img alt="" height="223" src="https://assets.libsyn.com/secure/show/332855/ADB_187_System_UI.png" width="392" /></span></p> <p><span style="font-weight: 400;">Top: Tor & Adam, Bottom: Dan, Dan’s book cover illustration, & Chet</span></p> <p><span style="font-weight: 400;">Links:</span></p> <ul> <li style="font-weight: 400;"><a href="https://xkcd.com/1172/"><span style="font-weight: 400;">xkcd: Workflow</span></a></li> </ul> <p><span style="font-weight: 400;">Dan:</span> <a href="https://twitter.com/dsandler"><span style="font-weight: 400;">@dsandler</span></a></p> <p><span style="font-weight: 400;">Adam:</span> <a href="https://www.linkedin.com/mwlite/in/adam-cohen-1317a66"><span style="font-weight: 400;"> adam-cohen</span><span style="font-weight: 400;"><br /></span></a><span style="font-weight: 400;">Chet:</span> <a href="https://twitter.com/chethaase">@chethaase</a></p> <p><span style="font-weight: 400;">Romain:</span> <a href="https://twitter.com/romainguy">@romainguy</a></p> <p><span style="font-weight: 400;">Tor:</span> <a href="https://twitter.com/tornorbye">@tornorbye</a></p> <p>Subscribe to Android Developers YouTube <span class="style-scope yt-formatted-string" dir="auto">→</span> <a class="yt-simple-endpoint style-scope yt-formatted-string" dir="auto" href="https://www.youtube.com/redirect?event=playlist_description&amp;redir_token=QUFFLUhqbVpZNE93eW9YMmVHdHc2VlFwUkprbmpXTy0zZ3xBQ3Jtc0ttV3RqeDZWYkVsenliS1oxdkhHQ3JuZHc4eGZZdW9WQnNvVXNQeTQ3Wko5TkRUc0xzWkJPMGozd3FyQThxcXVYOGJGYklsVEhlaU9nNUpud3A1VE1MQ2UwcTdOT0M4TXhWWkRiY252WjYtQ3BaQlpnTQ&amp;q=https%3A%2F%2Fgoo.gle%2FAndroidDevs" rel="nofollow noopener" target="_blank">https://goo.gle/AndroidDevs</a></p>