A quick tip to fix AssertionError Exception when updating ConstraintLayout from 1.0.2 to later versions. This article is part of Today I Learned series and was originally posted at my TIL Github Repository and my website at wajahatkarim.com These days, I am working on an android app with very old code base. So, as I am adding new functionality and fixing bugs, I am improving the code base with latest APIs.

Continue reading

Kotlin Extensions for simpler, easier and fun way of launching Activities in Android Reposted on my Medium profile. Few days ago, I was reading this awesome article by Elye about a Kotlin keyword reified . Soon after reading the article, I started exploring it and I realized that we can simply lots of reusable tasks of Android development using reified and Kotlin extension methods. For example, launching Activities.

Continue reading

100 Days Of Code in Open Source What I got in 100 days and what you can get from Open Source? Let me start by saying this. ***Open Source is just great. ***You will never know what kind of surprise is coming next and how? In this article, I’m going to tell you a story of 100 days and what kind of surprises I got. So, without further delay, let’s get started.

Continue reading

Inside The First-timer’s Journey from 0 to 500 Stars on GitHub Hello readers!!! It’s been a while since I last published due to hectic schedule. I am writing this article in a plane going on a business trip. Today, I am writing about my experience with open source community and GitHub and how my one android library got 500 stars in few days. GitHub and Me Before I talk about GitHub, I want you to know a little about my background.

Continue reading

Author's picture

Wajahat Karim

Android Developer. Open Source Contributor. Writer. Speaker

Senior Android Developer

Karachi, Pakistan