Craig Dennis takes a look at how apps deal with errors, first runs and other ’empty states’ – situations that leave a user with a blank screen instead of the content they may be expecting.
The important thing to remember is to make sure you add a layer of delight to your apps. Even the boring ones.[…] Guide people on how to add data when there is none. A good idea is to break out of the conventional layout.
This is something most apps will have to deal with – the good ones react differently depending on what led to this situation.