Jul 132 min read(Part - III) Android: Split ViewModel into Delegates with DaggerAndroid: Split ViewModel into Delegates with Dagger
May 163 min read(Part - I) Android: Split ViewModel into DelegatesLearn how to manage the complexity of large ViewModels in Android app development by splitting responsibilities into ViewModel delegates.
Jul 15, 20231 min readMixing reactive and non-reactive could create ambiguityMixing reactive and non-reactive could create data ambiguity if the data has been produced by mixing reactive and non-reactive code.
Jul 10, 20232 min readUnidirectional Data Flow in AndroidUnidirectional Data Flow (UDF) is a kind of architecture that ensures single source of truth for data. In this architecture the state flows
Sep 28, 20212 min readJenkins CI/CD for Android AppJenkins is an open source automation tool that allows continuous development, test and delivery of newly implemented code.
Sep 1, 20201 min readRoom: Exception HandlingDatabase exception handling can create more intuitive user experience during accessing persistence database. To avoid exception handling...
Aug 27, 20202 min readThe Best Way To Secure Realm Encryption Key For Android AppsWe take a look the highly secure Realm database and it aids in encrypting the data from an Android application. Nowadays, data security...
Aug 25, 20202 min readRetrofit: Setup Timeout DynamicallyRetrofit is a wrapper library of HTTP client. Timeout has to be set to HTTP client. Retrofit doesn't know anything about timeouts. But...