Android Account Manager: Introduction and Basic Implementation

Recently I had to implement an online sync facility for my habit tracker app. As it goes with every online service, you needed an account to take it’s advantage. Enter the Android Account Manager. Now, if you are an advanced user of Android phones (and since you’re reading this, you…

More features always leads to a better product

There is a general understanding between people in the tech world that more features degrade a product. Their rationale is that when you add more features, you dilute the core functionality or destroy the simple UX of doing one thing well. The web is filled with articles claiming how adding…

Purpose Code for Apps in India

If you are selling your apps or in-app purchases in Play Store or App Store and receiving money in a corporate account, you’ll be asked the purpose code for the transaction for regulatory purposes. The concerned section of the purpose codes for us developers will be “Telecommunication, Computer & Information…

Best way to get started with a web framework

If you’re looking for a program to code up to learn about a web framework, I strongly suggest you try writing a URL shortener. You’ll understand the concepts of database, authentication (if you allow a user to log in), dynamic routing, permanent routing, creating views, form validation and of course,…

Pokemon GO is not a testament of success for Augmented Reality

Pokemon GO is everywhere. People have been playing it all over the world, even though it isn’t yet available in most parts of the world. It is driving traffic to app download mirrors, local businesses, religious places and what not. In just a week of release, it has crossed Tinder’s…

Please stop misusing Floating Action Button

I’ve had a lot of blood loss while using some apps which have implemented Floating Action Buttons (FAB) all wrong. FABs have been misused all the time in apps. And it’s hard not to. They look so elegant, and classy, and pretty! But, what a lot of app designers have…

Analysis of a reddit ad for Inkmat

Back in 2014, I ran ads for inkmat on reddit. The ads looked kind of cheap for getting the word out about the service and I figures why not give it a try. The minimum amount was only $5. What’s the worst that could happen? I lose Rs. 300 and…

Streaks for Android completes one year!

Today marks one year anniversary of the launch of my Streaks Habit Tracker app for Android. While it has far exceeded any expectation I had in the beginning, I have been disappointed with its performance overall. The problem lies with me though. I haven’t really given it the amount of…

First Post

This does seem to feel like the very first post I am writing, but trust me, I’ve written a lot! Looks like it’s time to reboot this blog again! 🙂 This time, I’ll be sharing my thoughts and experiences in earning a living from online products (like Apps and Websites!).