Data caching and asynchronous data binding for seamless user experience
Submitted by Arpit Toshniwal (@arpit2k8) on Wednesday, 5 November 2014
UI - full talks
To let others know how to effectively use data caching and asynchronus data binding for seamless user experience.
Experience is the most important thing for an app to succeed. There are lots of challenges that need to be addressed for best experience across devices,network connections and different OS Versions.
In this session, we shall lighten up few concern areas that we came across building some apps like Gaana, ET, TOI, GoCricket etc.
Data Caching - Concerns remain only while downloading a lot of images or data in your app. So image and url response caching is a life. How to maintain balance between local cache and network calls.How to do smart caching across different network connection types like 2G/3G/Wi-fi?
Data Binding - User will be more impatient if your UI isn’t smooth. So your data should be bound to the views in just a flick of his eyes. Remember a flick of his eyes can see only images ;) How and when to use thread pools and asynchronous tasks for fast data binding.
An open mind.
B.Tech in CSE from IIT Jodhpur.
One of the five winners of The Linux Foundation Linux Training Scholarship in the year 2011.
Over 2+ years of experience in Android World (Currently with Times Internet Limited).
B.Tech from IIT Roorke.
Over 3+ years of experience in Android World (Currently as Manger of Technology in Times Internet).