Modern Android Development: A newbie’s take

Joel Armah
2 min readNov 28, 2023

--

Modern Android Development

My first introduction to Android Development was a nightmare. I can remember how I had to wrestle with Eclipse IDE, not to mention the various plugins, manually handling memory leaks, and crafting UIs using the RelativeLayout and LinearLayout hierarchies in XML. Ah, the nostalgia!

Fast forward to 2014 and I decided to take another go at Android development. This time round Android Studio had just been launched as the official IDE for Android development, with better integration with Android SDK.

Looking back, Android Development has evolved so much and I am happy to have witnessed this journey.

Since 2021, I have heard a lot about Modern Android Development. I never had the opportunity to explore since the projects I was working on were not ready to migrate to Google’s recommended architecture.

At the beginning of 2023, I decided to start trying my hands at Modern Android Development and I must say I love it. I can say for the first time, there’s a standard way to develop Android apps that is easy to use and any newbie should embrace this.

I would like to dedicate this blog to writing simple tutorials for anyone starting Android development who is unsure where to begin. I will provide simple “How-tos” from real-life projects.

Enjoy!!

--

--

Joel Armah

Senior Android Developer. I share my experience about Jetpack Compose and ML Kit