library
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.

Guide to publishing your Android Library via MavenCentral
· ☕ 4 min read · ✍️ Nishant
If you come from the java world, you would already be knowing about MavenCentral in a big way. MavenCentral is the central repository which hosts all the maven artifacts and one can reference them from anywhere in the world.

Guide to publishing your Android Library via Jcenter/Bintray
· ☕ 6 min read · ✍️ Nishant
Developers are a different kind of people altogether. They tend to be lazy but strive to be super efficient at the same time. A lot of this can be seen in the Android world where a certain library pops up everyday to solve a specific problem or to make the complex processes simpler.

Own a maven repository, like a boss! – Part 2
· ☕ 3 min read · ✍️ Nishant
The world of artifacts and the way they make the life of a developer simpler, fascinates me to a great extent. For the same reason I have gone through a lot of good articles online, which explain how the whole process works.

Own a maven repository, like a boss! – Part 1
· ☕ 5 min read · ✍️ Nishant
Have you ever thought how the central repository works like Maven Central or JCenter? Is it possible to own one for yourself? Do you want to host your artifacts in your own private repository?