
Coming soon: Android Programming: The Big Nerd Ranch Guide, Fifth Edition
Android Ranch NewsThe last edition of Android Programming: The Big Nerd Ranch Guide was released in October 2019. A lot has changed since then. To help...
The last edition of Android Programming: The Big Nerd Ranch Guide was released in October 2019. A lot has changed since then. To help...
The impending release of Android 12 brings with it a group of new APIs for Android developers to learn and play with. Being a good citizen...
Kotlin has been changing at a steady pace over the years, and more and more developers are choosing Kotlin as their language of choice....
Observing data asynchronously is such a core skill for mobile developers that you may imagine Android has a long-established set of simple APIs in...
Writing code to display lists of data is an everyday task as a software engineer, regardless of platform. Operations to modify lists can vary...
Google I/O just wrapped up, and as usual, Google had plenty of goodies to announce, especially for the development community. We got a handful...
Here at Big Nerd Ranch, we are always working on perfecting our craft of software engineering. Software is constantly evolving, and in order to...
Splash screens are a big deal for Android developers. We're aiming to update the implementation with modern Android practices.
Data Binding is a powerful library that's built around the idea of keeping your views up-to-date with your model. One of the lesser-known features...
In an update to one of our older posts, we take a look at splash screens. While the general implementation of the splash screen...
Flutter is ideal when you want a consistent experience across platforms and the more platforms you target, the more value you'll derive. Read more...
Contact tracing apps are already being built without a standard of privacy set; regardless of the efficacy of contact-tracing as a solution, there's a...
We’ve got eBooks, webinars, and success stories. All the resources your heart desires.
Resources