Flutter : Chapter 1

Hello readers!! Yes I am back, after little struggle and all the mess around I finally got the time and intent to get back to my blog. Let's not waste any time and start with the first chapter with flutter. Recently I came across some work with flutter and it was new for me, so … Continue reading Flutter : Chapter 1


Examining Scope Functions in Kotlin

Kotlin provides us bunch of scoping functions. Scope functions that allow for changing scope or the range/value of a variable or object. So there are five scope functions available in kotlin those are -> run, let,also,with,apply. We will discuss all of them here. The scope functions gives us the series of steps style of doing … Continue reading Examining Scope Functions in Kotlin

Factory Pattern in Kotlin

According to the Gang of Four book that defined the technique, the intent of the Factory Method pattern is as follows: Define an interface for creating an object, but let subclasses decide which class to instantiate. Factory Method lets a class defer instantiation to subclasses Factory design pattern is used when we have a super … Continue reading Factory Pattern in Kotlin

Singleton pattern in Kotlin

Working around with kotlin is very much interesting as it brings out various new feature and the way it is written is smoother than what one can really expect. In this article we will be discussing how can we implement the singleton pattern, which is commonly used. Kotlin doesn't have static members for class, that … Continue reading Singleton pattern in Kotlin

Set GIT in Android Studio-Ubuntu

Hey folks, its been a while playing around with Ubuntu. And first thing that I did after switching to ubuntu was installing Android studio. You can check out the installation process here : Problem Installing Android studio in Ubuntu 17.10? The very next thing to do was to setup the Git in Ubuntu, so we … Continue reading Set GIT in Android Studio-Ubuntu

MVVM implementation Android:Kotlin

Model View View Model Architecture for Android MVVM is one of the architectural patterns which enhances separation of concerns, it allows separating the user interface logic from the business (or the back-end) logic. Its target (with other MVC patterns goal) is to achieve the following principle “Keeping UI code simple and free of app logic … Continue reading MVVM implementation Android:Kotlin

Firebase Job Dispatcher : Android

Doing some task on background thread actually gives lot of advantage in terms of user experience. Almost every application we use are multi-threaded application. There are lot of options available for performing an action on background thread with their own advantages, but what gives you an added advantage is Firebase Job dispatcher service available in … Continue reading Firebase Job Dispatcher : Android

Problem Installing Android studio in Ubuntu 17.10?

Hey folks, I was thinking to install Ubuntu 17.10 from past couple of weeks and finally I got the time to do so. And the first thing I did after Ubuntu installation is installation of android studio. The reason behind doing so is the performance issue in Windows, I was unhappy with the performance of … Continue reading Problem Installing Android studio in Ubuntu 17.10?

Integration of Android Application with Visual Studio App Center

Hello readers, hope you all are doing great out there. Before we start this article I want to take a moment to say thank you to my wonderful audience who have visited the blog and read my articles, thank you for sharing all over the world. It came as a surprise though that my blog … Continue reading Integration of Android Application with Visual Studio App Center