Posts
Is your Android Library, Lifecycle-Aware?
· ☕ 9 min read · ✍️ Nishant
Lifecycle events in Android. It has been a pain point for Android developers all over the world. It is no brainer that, most of the times the main cause of a memory leak in the codebase is because an invalid state is accessed which is out of sync with the lifecycle of the activity/fragment of the app.

Things I wish I knew when I started building Android SDK/Libraries
· ☕ 23 min read · ✍️ Nishant
It all starts when some android developer tries to figure out a solution to a problem he/she is having while building their “Awesome Android App”. During the process, most developers would encounter a couple of issues and in tandem, to those, they would come up with possible solutions.

I could not find a simple Gesture Detection android library, so I built one
· ☕ 6 min read · ✍️ Nishant
While working on various projects, there have been times when I have had to implement various gesture-based events. Every time I have had to do that I had to write the whole code for getting the SensorManager and getting access to the SensorEvent, plus the extra logic to detect the gesture.

Rewriting The History
· ☕ 6 min read · ✍️ Nishant
Most of us are engineers and at the end of the day humans. So basically we all are bound to make mistakes. As an Engineer we make such mistakes in code quite often and even if we do not admit it , they do exist.

Do you like to ADB?
· ☕ 10 min read · ✍️ Nishant
Lets face it we all have been there , trying to fiddle with managing our emulators and dev devices. And at max we would do is try to manually manage it.

Whats in the APK?
· ☕ 6 min read · ✍️ Nishant
If I give you the code of an android app and ask you to provide me information regarding the android app like minSdkVersion, targetSdkVersion, permissions, configurations, almost anyone who knows how to code an android app would provide it to me in a few minutes.

Update Dependencies .Code .Repeat.
· ☕ 6 min read · ✍️ Nishant
Agree or not agree, but on an average consensus pretty much every android dev goes through the loop of Update Dependencies.Code.Repeat. for each of his/her android project.