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 ⟶
Improving DbInspector library.
DbInspector is a useful library that helps us to view our database in the app. I have forked it and tried to add some small features to make this awesome library more awesome, and even more useful.…
Read
more ⟶
Supercharge your Android Application-4(Threads).
In the final part of the series, we will focus on how to handle your heavy operations like network calls in threads. This part is useful for those who does not rely on any libraries for that.…
Read
more ⟶
Supercharge your Android Application-3(Data).
In the third part of the series, we will focus on how to download, save and preserve your data.…
Read
more ⟶
Supercharge your Android Application-2(Views).
In the second part of the series, we will focus on how to optimise the views to make applications smoother.…
Read
more ⟶
Supercharge your Android Application-1(The List).
In the inaugural part of the series, I have covered ListFragments and it’s single advantage while having full control over the fragment and it’s layout. It will reduce the pain of managing or showing the progress, because ListFragment does it automatically for you…
Read
more ⟶