摘要 |
Concepts and technologies are described herein for contextual and task-focused computing. In some embodiments, a discovery engine analyzes application data describing applications, recognizes tasks associated with the applications, and stores task data identifying and describing the tasks. The task data is searchable by search engines, indexing and search services, and task engines configured to provide tasks to client devices operating alone or in a synchronized manner, the tasks being provided on-demand or based upon activity associated with the client devices. A task engine receives or obtains contextual data describing context associate with the client devices and/or social networking data associated with users of the client devices. Based upon the contextual data and/or the social networking data, the task engine identifies one or more relevant tasks and provides to the client devices information for accessing the relevant tasks, or packaged data corresponding to the relevant tasks. |