Perth, Western Australia - 6th to 10th January 2014
One prominent part of Ubuntu's Unity user interface is the dash: a search interface that can be used to start applications, find files of various kinds and more. This interface is powered by a collection of search plug ins known as scopes.
The scope system is also a central part of the Ubuntu Touch user interface targeted at phones and tablets.
This talk will cover the capabilities of the scope infrastructure, how scopes are implemented, and some of the challenges we've faced bringing the scope infrastructure to the more memory and CPU constrained environment on phones.
James Henstridge has been contributing to various Open Source projects since 1997, including GNOME core libraries and Python language bindings. Since 2004, he has worked for Canonical on Ubuntu-related projects including Launchpad, Ubuntu One and Unity.