How to build a user experience that leverages other apps available on the device to perform advanced user tasks, such as capture a photo or view an address on a map.