Managing App's Lifecycle using "Lifecycle Aware components" (Part 1)

Posted on August 12, 2017 in Development • Tagged with android, android-architecture, architecture-components

This post is first part of 3 parts series about recently introduced architecture components.


Continue reading

How to start using custom fonts in an Android App under 5 minutes

Posted on July 26, 2017 in Development • Tagged with android, fonts, dev, 5-minutes-series

This post is part of the "under 5 minutes series". In this post I'll talk about how did I set up custom fonts to render text in TextView in an Android app.


Continue reading

How did I set up multiple flavors for an Android App under 5 minutes

Posted on July 18, 2017 in Development • Tagged with android, gradle, flavors, build-variants, dev, 5-minutes-series

This post is part of the "under 5 minutes series". In this post I'll talk about how did I set up flavors for an Android app.


Continue reading

Android Model-View-Presenter (MVP) Design Pattern

Posted on July 13, 2017 in Development • Tagged with Android, Android Design Pattern, MVP, Tips & Tricks, Model-View-Presenter

A Quick tour to Model-View-Presenter (MVP) Android Design Pattern.


Continue reading

Requesting Audio permission at Runtime

Posted on June 20, 2017 in Development • Tagged with android, runtime permissions, audio recording, dev

This post will show how to request run-time permissions to enable audio recording in a recipe style.


Continue reading

Getting started with developing Android apps in Kotlin

Posted on June 18, 2017 in Development • Tagged with android, gradle, kotlin, android studio 3, dev

This post shows how to get started with creating Android apps in Kotlin language using Android Studio 3 and higher.


Continue reading

How did I integrated a launcher screen in an Android App under 5 minutes

Posted on June 16, 2017 in Development • Tagged with android, launcher screen, dev, design

This post shows to integrate a launcher screen in an Android App.


Continue reading

Adding Menu Items in Navigation Drawer Dynamically

Posted on April 19, 2017 in Development • Tagged with Android, Material Design, UI/UX

Quick code recipe to demonstrate the dynamic addition of menu items in Navigation Drawer.


Continue reading

Scheduling Repeating Local Notifications using Alarm Manager

Posted on April 18, 2017 in Development • Tagged with Android, Notifications, AlarmManager

Introduction to scheduling repeating local notification in Android using AlarmManager.


Continue reading

Android Studio Tips & Tricks Series

Posted on April 13, 2017 in Development • Tagged with Android, Android Studio, Tips & Tricks

This post is an on-going series on various tips and tricks related to Android Development and Android Studio IDE.


Continue reading