Droidcon Boston 2018

    I recently attended (and spoke at) Droidcon Boston 2018.  I had a terrific time, and thought it was a wonderful event.  Here are a few of my favorite parts. Droidcon Boston Conference Agenda Droidcon Boston Twitter Organizers Friendly Helpful Passionate The entire team of organizers, volunteers and sponsors were so awesome!  Their passion…

Stay Up to Date as an Android Developer

As an Android developer, it’s useful to know about the latest tools, tips, and trends. Here are a number of my favorites ways of staying up to date in the world of androiddev.     Weekly Newsletter   Android Weekly Newsletter This is probably my single favorite way to stay up to date because it…

Installing Android Things

Read Time: 2 mins

Once you have your hardware assembled, the next step towards building an Android Things application is to install the Android Things OS to your development board.

This post will focus on that process

Android Things: Assembling Your Maker Kit

Read Time: 3 mins

Starting with a maker it is a great way to get started with Android Things.

If you’re not very familiar with hardware this is especially useful because it removes any guess work or uncertainy around your hardware choices.

This is why I chose to use the Pico Pi IMX7 Startkit when I started exploring Android Things.


This post will focus on what comes in the Pico Pi IMX7 Startkit, and how to assemble the hardware.

Android Things: Hello Rainbow HAT

Read Time: 3 mins

Blinking an LED using the Rainbow HAT with Android Things.

Setting out to build IoT devices is exciting, but If you’re like me and haven’t worked much with hardware, electronics or peripheral I/O, then it can seem a little intimidating.

If that sounds like you, then it might be time to say “Hello Rainbow HAT”

Exploring Android Things

Read Time: < 1 min

Want to get started with Android Things?

Not sure where to start?… Or maybe you’re intimidated by hardware?

You’re not alone. That’s the same position I was in when I picked up an Android Things maker kit and started exploring the Android Things platform.

I’ve created a series of articles & videos sharing what I’ve learned as I have explored how to start building with Android Things

Modeling ViewModel States Using Kotlin’s Sealed Classes

Introduction “Sealed classes are used for representing restricted class hierarchies…” As such, Sealed Classes are useful when modeling state’s within various app workflows We’ve leveraged this to simplify a few different use cases in our app, and wanted to share what we’ve found about modeling ViewModel states using sealed classes.   Our Problem We commonly…

Back to Top