You Don’t Have to Know It All

I believe we should all put less pressure on ourselves to know it all. Learn what you need, when you need it, and remember to have fun.

Simplifying UI States with Kotlin Sealed Classes and Data Binding

Introduction “Sealed classes are used for representing restricted class hierarchies…” As such, Sealed Classes are useful when modeling states within various app workflows. These could represent network operations, available features, UI representations, etc. We’ve leveraged this to simplify a few different use cases in our app. We’ve shared one such usage already, and want to share another. Our Pain Point…

Code Folding in Android Studio

Read Time: 2 mins

“Focus On What Matters”


When working in our IDE, at times it’s easy to become overwhelmed with all the code on the screen.  To better focus on what’s most important, it can be useful to hide non-essential blocks of code from our editor window.

The Code Folding shortcuts in Android Studio  help us do just that.

The allow us to fold Code Blocks & Region Blocks so we can have more fine grained control over what code we are looking at in any given moment.


Android Studio Shortcuts for Tool Windows

Read Time: < 1 min

Android Studio shortcuts for tool windows save you time and make you a more efficient Android developer.

In this video, you’ll get a look at where to find tool windows, how to customize their position, size, and behavior, see how to customize the shortcuts for these tools, and finally see some ways in which you can quickly reconfigure the windows inside of Android Studio.

8 Ways to Start Using Kotlin

Read Time: 3 mins

Kotlin’s popularity continues to grow, and there’s never been a better time to start using & learning the language.

Thankfully, Kotlin is surprisingly easy to try out.

You can try it in a browser. It’s supported my multiple IDEs. You can learn on your own in a new project, or walk through sample exercises with a guided learning plugin.

This posts collects a number of those resources so you can pick what works best for you.


Android Studio Navigation Shortcuts

In this post, you’ll learn about several Android Studio navigation shortcuts that can help make you more productive when developing Android apps.   Keyboard shortcuts can have a huge impact on developer efficiency and productivity. Moving from command to command without taking your hands off the keyboard speeds up your development cycle and helps you…

Back to Top