Many Windows Phone apps in the store are good, but they could be great if they understood the very basics of app Lifecycle management. App users should never know they left the app due to app behavior. We'll discuss and learn how to effectively and efficiently suspend, tombstone, resume and restore Windows Phone apps. Then we'll move on to teaching our apps how to respond to Voice Commands. Voice Commands are one of the most helpful features and yet one of the least leveraged features in the Windows Phone platform. We'll learn where they can help and how they can streamline the user experience.