Browsing Category


Android Featured

How to migrate to AndroidX?

What is Android X? AndroidX is a major improvement to the original Support Library, which is no longer maintained. Actually, it replaces the support library with different package names, while all other classes, methods, and fields are still the…


What is difference between MVC, MVP and MVVM?

Introduction When it comes to the decision where you need to choose your macro-architectural pattern for your application, then it usually ends by choosing one of the three most popular: Model View Controller (MVC) Model View Presenter (MVP) Model…