This chapter began with a brief introduction to file and protocol associations. It then looked at enabling file associations in your app, and you saw how to register your app for handling file launch requests for specific file types. You explored two sample apps that demonstrate the concepts of registration and launching of file and protocol associations.
Finally, the chapter delved into protocol associations. You saw how to register a protocol association, how to create a protocol association landing page, and how to send and receive protocol messages. You also looked at programmatically launching built-in apps.