Summary

This chapter focused on building a simple productivity app: the MyTasks app. I discussed solutions to several of the challenges that you face when building a real-world Windows Store app.

First, I explained how you can ensure that a connection to external services is available when you start a Windows Store app. The MyTasks app depends on communicating with Live Connect and Windows Azure. If connections to these services are not available then the MyTasks app repeatedly throws a Retry dialog in your face.

Next, I discussed the importance of optimistic inserts, updates, and deletes for the perceived performance of your Windows Store app. I recommend that you always insert locally before inserting remotely to provide your users with the ...

Get Windows® 8.1 Apps with HTML5 and JavaScript Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.