Brief Dive Into Firebase – Unified App Development Platform

During IO 2016 Google launched next generation of Firebase. Firebase started as a cloud based real time database service provider, now offers variety of services along with the required infrastructure support for Android, iOS, and mobile web platforms.  Since Facebook has announced Parse’s exit there is a growing interest for Google’s Firebase. Through Firebase, Google is […]

Learning Dependency Injection in Android

Recently I came across ‘ Dependency Injection’ (DI) which is a well-known design pattern in software development/testing framework.  James Shore in his article Dependency Injection Demystified says, “Dependency Injection” is a 25-dollar term for a 5-cent concept. But the devil is in the implementation. For android like framework, interaction between the objects are far complex […]

Android books for beginners

Here are the set of books for beginners to start off with Android app development. Android in Practice by Charlie Collins, Michael Galpin, Matthias Kaeppler, 2011 Pros: Most of the android books explain ‘how’ rather than ‘why’. As a beginner to android it’s very important to understand the reasons behind the implementations and more importantly […]