Flutter code recipe for AppBar widget

Posted on February 02, 2019 in Flutter

Implement a basic appBar with a title, actions, and an overflow dropdown menu.


Continue reading

Flutter code recipe for AnimatedOpacity widget

Posted on January 30, 2019 in Flutter

AnimatedOpacity widget is used to achieve a smooth transition from one UI element to another.


Continue reading

Flutter code recipe for Hero animation

Posted on January 30, 2019 in Flutter

Navigating from one page to another using Hero animation.


Continue reading

Futures: Asynchronous Programming with Dart

Posted on March 17, 2018 in Development

"Futures" are Future objects that represent the results of asynchronous operations. Asynchronous operations don't block the thread and their processing finishes at a later time. Asynchronous operations results are returned as Futures.


Continue reading

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

Posted on August 12, 2017 in Development

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

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

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

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

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

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


Continue reading