Juggling Daggers: Changing Things Up In Tests
AndroidDependency injection is a great tool to break up your dependency creation into reuseable pieces. This helps separate your code into logical chunks where...
Dependency injection is a great tool to break up your dependency creation into reuseable pieces. This helps separate your code into logical chunks where...
Every year brings changes in tech. Here are some of the things I’m excited to learn more about in 2019.
When a Kotlin non-null property turns up null, you know something has gone subtly, yet terribly, wrong. You trusted that type system, and it...
Last week, a few nerds at Big Nerd Ranch attended Android Dev Summit. While the conference covered multiple topics, the biggest piece of news...
Over the past few months, Kristin Marsicano, myself, and many others on the Android team here at Big Nerd Ranch have worked on the...
While basic slices have their place, you will often want to provide users with additional information or controls. Range actions make your Slices more...
Returning for a second year, KotlinConf is _the_ place to learn about new Kotlin language advancements straight from the source - the language designers...
While basic slices have their place, you will often want to provide uers with additional information or controls. Toggle actions make your Slices more...
While basic slices have their place, you will often want to provide uers with additional information or controls. One way to make a Slice...
Providing users quick access to data and controls for your app is a good user experience, it lets them see the info they care...
This article explores the usefulness of Kotlin’s Nothing type in generics. We look at its relationship to Java. To take a concrete example, let’s...
The day is finally here: our guide to the Kotlin programming language will soon be on store shelves
We’ve got eBooks, webinars, and success stories. All the resources your heart desires.
Resources