About Android Essence

Android Essence was first launched on September 2, 2015 by Adam McNeilly. It started off with Adam just wanting to share everything he’d learned about Android development with the community. You can find all sorts of historical context from these posts, like understanding a RecyclerView vs ListView, or even working with a navigation drawer (what a throwback). The problem is that there wasn’t always a rhyme or reason to the posts.

Today, Android Essence’s purpose is to break down Android development in ways that everyone can learn from, regardless of skill level. Programming can be complicated, but it doesn’t always need to be. When we skip past the buzzwords and over engineering of topics, and keep our focus on the core fundamentals of programming, we can accomplish great things.

No matter what task you’re trying to solve, or how complicated it may seem, Android Essence is your place to figure it out.

Requesting Content

If there’s a topic you’ve had difficulty learning and didn’t find what you were looking for, please create an issue on GitHub.