Building Server-Driven Mobile Apps for Web3 worldThe world of web3 is a rollercoaster of innovation, pushing boundaries and evolving at breakneck speed. At OKTO, we’re building a bridge…Jan 18Jan 18
why your next app should be in FlutterMobile development has changed a lot in the last few years. In the past, if you wanted to build a fast, smooth app, you had to build native…Jun 4, 2023Jun 4, 2023
The Right AbstractionIt’s a very popular saying — abstract it out if you are duplicating it a third time. But when you make duplication the primary trigger for…Mar 19, 2023Mar 19, 2023
Published inDisney+ HotstarHandling backpressue in RxjavaRxJava 2 introduced the concept of backpressure. Backpressure is nothing but a way for the subscriber to limit the number of items emitted…Dec 8, 2020Dec 8, 2020
Published inDisney+ HotstarAndroid : Leveraging RecyclerView Effectively with ViewModelWe discuss how we broke the norm and attached a ViewModel to a RecylerView for a cleaner and more agile implementation.Jul 8, 20201Jul 8, 20201
Things to remember when multithreading Realm DBRealm is one of the finest alternatives to SQLite DB we have in Android. It is really easy to set up and fun to work with. Since realm lazy…Sep 11, 20182Sep 11, 20182
Published inProAndroidDevThe curious case of Android CanvasAnyone who has worked with the android custom views will be familiar with the onDraw method. This is where we draw the view to the android…Mar 17, 20181Mar 17, 20181
Published inProAndroidDevOptimizing Nested RecyclerViewA RecyclerView is more advanced version of ListView which reuses the same view to prevent additional creation of views to provide a smooth…Sep 8, 201720Sep 8, 201720
Published inProAndroidDevRxJava subscribeOn and ObserveOnSubscribeOn and ObserveOn, two concepts that eludes most Rx beginners . I too belonged to this before my experiments using them. Below is a…Jun 2, 20176Jun 2, 20176