Easy pagination with Android Paging Library

Android Jetpack introduced a lot of libraries which are driving developers to enhance architecture and reduce boilerplate code, one of them is the Android Paging library which makes it easy for you to add Pagination in your project. If you are building an app which loads large data from a server or the database and … Continue reading Easy pagination with Android Paging Library

CameraX, An Understanding Friend!

Every mobile developer has at least met with a requirement for a Custom Camera. That's where it all starts, from learning low level native code to actually understanding Camera API's and writing a lot of boilers camera configuration code for just adding some buttons for product branding. Even an experienced developer well known to Android's … Continue reading CameraX, An Understanding Friend!

Upload an image in background using WorkManager

We always think about which services to use for background image upload with better performance. Earlier we had AlarmManager, JobScheduler, FirebaseJobDispatcher for scheduling the background tasks. But the issues were, JobScheduler available only for API >= 21 and FirebaseJobDispatcher for backward compatibility. So I had to understand which method to use when. But when I came across WorkManager library as part … Continue reading Upload an image in background using WorkManager