Understanding URL Encoding for URL Schemes Link

Phillip is pretty clever with URL schemes on iOS. He’s probably the best person to explain URL encoding with actions:

I’ll explain each one of the elements with analogies that would make Scott Forstall proud. First, there is the CALL, which can be interpreted as a phone number. One app calls the other, in the previous example we’re calling Drafts in the create extension.

URL actions can be really powerful but one of the most common hurdles is getting the URL encoding right.