Published inWe’ve moved to freeCodeCamp.org/newsHow to implement “cacheable” pagination of frequently changing contentWhenever we need to display a lot of content that is stored on the backend, we split it in chunks and then load them subsequently one piece…Feb 13, 20181Feb 13, 20181
Published inWe’ve moved to freeCodeCamp.org/newsWant to optimize network usage? Check out local storage and RxJava backpressureUsers love fast, responsive apps. They don’t want to hear how API calls take time. They want to see updates immediately. Right now. Once…Oct 3, 20171Oct 3, 20171
Published inWe’ve moved to freeCodeCamp.org/newsHow to leverage Local Storage to build lightning-fast appsUsers love fast, responsive apps. They don’t want to hear about how API calls take time. They just want to see updates immediately. Right…Apr 25, 20177Apr 25, 20177
Published inWe’ve moved to freeCodeCamp.org/newsHow modularization can speed up your Android app’s built timeDevelopers will continue to add new features throughout an application’s lifetime. More code means not only longer build times — it means…Jan 20, 201718Jan 20, 201718
Published inHackerNoon.comGet access to raw profiling results with plugins for PuryFrom the beginning I designed Pury in the way that it could evolve into a system with a single core and multiple plugins and extensions. So…Oct 28, 2016Oct 28, 2016
Pury — New Way to Profile Your Android ApplicationApplications are all about helping users to do what they need to, while providing best User Experience possible. Significant part of it is…Sep 22, 20166Sep 22, 20166
Navigation in the context of MVP.In my previous article I gave a simple solution for retaining Presenter on configuration change. Let’s continue with Model-View-Presenter…Jul 4, 20162Jul 4, 20162
Published inAndroidPubRetaining Presenter on configuration change with minimal overhead.There are lots of ways to architect an Android application, each with its own pros and cons. Now more and more people start using…Jun 6, 20164Jun 6, 20164