A common scenario that I encounter on nearly every (if not all) projects is how to handle views that lack any data to display. Craig Dennis has a [nice post](http://tympanus.net/codrops/2013/01/09/designing-for-the-empty-states/) that draws some attention to these often overlooked app states.
The manifestation I most frequently run into are views populated with server-side data when either there is no network connection, or there’s a slow network connection and as a result, no data to immediately display. Paying attention to these situations that users will inevitably encounter is a great way to delight users where they would otherwise just find disappointment.
**Source:** [Dave Wiskus](http://betterelevation.com/2013/01/13/empty-states/)