Latest Posts
Using Coroutines
Coroutine is most powerful and natural way to process multithreading code. This post is excercept of the talk given to my team.…
Read
more ⟶Using Bitbucket As Private Maven Repository
Sharing code from Private libraries is a difficult task. In this post we will see how we can use BitBucket as Private Maven Repository.…
Read
more ⟶YAC - Firebase remote config
Firebase is the base behind YAC’s many functionalities, remote config is one of them. In this post I have described how remote config solves some of the problems I have.…
Read
more ⟶YAC - Kotlin Wrapup
Before starting to next series on firebase. I would like to wrapup things on kotlin and announce couple of new things.…
Read
more ⟶YAC - Some Kotlin Magic
In this post I will share some examples of how Kotlin helped me to overcome problems I have faced in Java…
Read
more ⟶YAC - Why? Lollipop And Kotlin
In second part of the series I talk about why I decided to choose Lollipop as Min SDK and why I developed the app in kotlin…
Read
more ⟶YAC - Why? The app
In this series, I will be talking about some desicions I have taken during the development of my new app YAC. This first part is about why I decided to develop the app.…
Read
more ⟶Yac Roadmap
Thanks to your support and interest, YAC is constantly evolving. I have laid plans in this post about what I am going to do around which milestones.…
Read
more ⟶Working With databinding
Databinding is a powerful tool. It not only reduces boilerplate coding but it also helps us to deliver testable code very fast. I gave a talk to my team regarding to databinding tool. Here is the slideshow and talk excerpt.…
Read
more ⟶Adventures after Google I/O-4(Databinding)
After trying and playing some new stuffs(except M preview) released in Google I/O, I have found some trivial things to take care of. In concluding part of series we will see what are some issues with Google’s Databinding plugin and how we can get around it…
Read
more ⟶Adventures after Google I/O-3(GCM).
After trying and playing some new stuffs(except M preview) released in Google I/O, I have found some trivial things to take care of. In this part, we will see how GCM 3.0 gives advantage to server team to send notifications and how implementing it affects Android Development.…
Read
more ⟶Adventures after Google I/O-2(iOS).
After trying and playing some new stuffs(except M preview) released in Google I/O, I have found some trivial things to take care of. In this part, we will see how should we take care if we add iOS details in our google cloud console and how it can affect android development.…
Read
more ⟶Adventures after Google I/O-1(Snackbar).
After trying and playing some new stuffs(except M preview) released in Google I/O, I have found some trivial things to take care of. In the first part of the series I will talk about Snackbars.…
Read
more ⟶About TextUtils.
Android SDK has an awesome class called TextUtils. It has many great methods that I use daily, and some magical methods as well.…
Read
more ⟶Contributing to open source projects.
With open source nature of android and it’s vast open source ecosystem, we often (want to) contribute to an open source library. Here I have tried to cover some points to be kept in mind for library developers and contributers.…
Read
more ⟶