Before and after
Thanks to our testing, we have verified that the app is functional. However, this is not the only way to evaluate the experience. We set out to write an app that maintains the rigor of an offline-only experience while augmenting it with online-only functionality. Let's compare the before and after and see how far we've come.
Before – offline only
Open your todo-app
folder and reset the app to the state it was in at the close of Chapter 2, Building a To-do App. Now, start the app and walk through the experience to refresh your memory. At this point, with a fully offline experience, you can do the following:
Create a to-do list
Add/remove items from the to-do lists
Add/remove a description from a to-do item
Add/remove an image from a to-do item
Delete a to-do list
After – offline plus online
Now, reset the app to the state it was in at the close of Chapter 7, Choosing Intelligent Defaults. Walk through the same experience and note the differences. Verify that the app retains all of...