droidcon NYC 2018 – The State of the Kotlin ecosystem Source link
droidcon NYC 2018 – Growing Your Team While Remaining Efficient Source link
droidcon NYC 2018 – Performant Multiplatform Kotlin Serialization Source link
droidcon NYC 2018 – Don’t Sweat the Small Stuff Source link
droidcon NYC 2018 – Improving Android Build performance Source link
droidcon NYC 2018 – Xfinity Home Android – a 4 year retrospective Source link
When people use Dank, one of the terms they use to describe it is fluid. The app makes a good use of motion to indicate changes on the screen, but I think one of my favorite reasons why the app feels fluid is because it handles keyboard changes smoothly. When the soft keyboard is shown, […]
When Google released Inbox for Android some 4 years ago, their UI was rad. I was obsessed with the navigation transition, where emails expanded from their list item when clicked, pushing all other items out of the screen. When pulled downwards, the emails collapsed back to their positions. I wanted to recreate this UI. I […]
While working on Dank, my primary goal was to ensure that user generated content on Reddit receive as much attention in the app as possible, while letting the UI take a back-seat. As part of this experience, all images and videos in Dank are flick-dismissible so that the user can browse through high quality cat […]
Simple is better than complex. Complex is better than complicated. In the world of Android, where all sources of information and user interactions are asynchronous, UI state can become hard to reason about, especially in large apps. This is not only difficult to maintain but also increases complexity with the addition of every new feature. […]