Ronak SethiExploring Coroutine — AndroidA coroutine is a concurrency design pattern that you can use on Android to simplify code that executes asynchronously. Coroutines were…May 11, 2020May 11, 2020
Ronak SethiRxAndroidRxAndroid is an extension to RxJava. It providers a scheduler to run code in the main thread of Android. It also provides the ability to…May 4, 2020May 4, 2020
Ronak SethiDagger 2 —Dependency Injection — Why to use and its Dependency ProviderHey Folks! new to Dagger 2? So Dagger 2 is a Dependency Injection Framework that uses code generation and is based on annotations. The…Apr 25, 2020Apr 25, 2020
Ronak SethiDependency Injection — AndroidBefore understanding what it means in programming, lets first see what it means in general as it will help us understand the concept…Apr 19, 2020Apr 19, 2020
Ronak SethiCustom Views — AndroidAndroid consists of different View classes that are used in building a typical app. But if you want UI customization, Different user…Apr 11, 2020Apr 11, 2020
Ronak SethiViewModel using Retrofit — MVVM ArchitectureMVVM is one of the architectural patterns which enhances separation of concerns, and it allows separating the user interface logic from…Apr 3, 20202Apr 3, 20202
Ronak SethiWidgetsA widget is a small gadget or control of your android application placed on the home screen. Widgets can be very handy as they allow you…Mar 28, 2020Mar 28, 2020