top of page
Ryan Harter

Ryan Harter

Android @ Dropbox

Hailing from the suburbs of Chicago, Ryan has been a part of the Android community since the early days. For a long time, he built creative graphics apps, working everywhere from the top of RecyclerViews all the way down into OpenGL. Since joining Dropbox in 2022, he’s been working on Design Systems, Compose and lots of other parts of the Android stack.

Fundamentals of Dependency Injection

Dependency Injection (DI) plays a key role in building scalable software projects. The Android community has spent the last decade experimenting and iterating on DI approaches primarily focused on the benefits of facilitating testing and building more modular apps. If you weren't in the industry during that experimentation and iteration it can be easy to miss how we got to where we are today. In this talk, we're going back to basics! We're going to look at Dependency Injection, to help you understand the concepts behind the pattern, irrespective of which library, if any, you use to implement it. We'll look at the basic approaches to dependency substitution, see what problems DI can help solve, and learn how to make our own DI implementation.

The Future of Android...And How to Prepare For It

In this keynote, you'll hear from well-known Android experts about their hot-takes, predictions, wishes and advice about how they expect the Android ecosystem to change and how to best prepare for that future. Join us as they answer the question: Where do you see Android Development in three years, and how do you think developers should prepare for that future? After all experts are done making their pitch for the future...its your turn to ask the questions in a rapid-fire Q&A format.
bottom of page