viblo.asia viblo.asia

Did you write Android app in RxJava way? If not, give it a shot!

RxJava isn't something new in Android. RxJava came and changed how we code because of its great benefits. I do believe that whole of Android developers have to deal too much with stuffs like callback, switch thread, handle error, cancel process,... instead of focus on app business, developers waste so many time on repeatly things to adapt with Android framework. I still remember the days before RxJava, we jump to background through...

viblo.asia viblo.asia

Android Architecture: MVP or MVVM or Something Else

I intent to write this post when Google has just released the new Android Nougat with a ton of cool stuff coming out. Since then, many things have also changed. Android architecture is one of them which we will discuss in this post right now. Which architecture have you been using ? Look back at the past! At the first time I came to Android world, I started to write my first project using android framework. Everything that I need to do...

viblo.asia viblo.asia

Under The Hood: Android View System - Part 1

Lời nói đầu Đây là bài đầu tiên trong series bài viết Under The Hood. Mục đích của series này là dive deeper vào các những thứ anh em dev thường dùng trong Android Framework: View, RecyclerView, AsyncTask, Activity,... cũng như là các library nổi tiếng không thể thiếu như: Retrofit, Picasso, Dagger, Butterknife,... Việc đọc code của những dev thần thánh đến từ Google hay...