1. A method of restoring application state after application shutdown, comprising: storing data representing an application settings state; receiving an indication that operation of the application is terminated; retrieving the stored data representing the application settings state; and restarting the application to an application settings state according to the stored data representing the application settings state.