This week's sponsor

SaneBox

Clean Up Your Inbox Today (and Keep It That Way Forever)


Twitter for iOS Adds Universal Links Support on iOS 9

A Universal Link opened in the Twitter app for iOS 9.

A Universal Link opened in the Twitter app for iOS 9.

In an update that added full support for quick replies to notifications and the ability to view muted and blocked accounts in Settings, Twitter also brought Universal Links to its iOS app today.

Available for devices running iOS 9, Universal Links are regular HTTP links that, when tapped, will open the relevant view in a native app instead, with an option to view in Safari. Universal Links are safe, shared across platforms, and they can only be enabled by apps that have associated websites.

As I outlined in my review:

Universal Links carry important benefits over the old way to link to specific areas or features of apps. Universal Links are always mapped to the right app: while different apps can claim the same URL scheme on iOS, Universal Links work by matching an app with a JSON file on the app's server; this ensures that links from a certain domain can only open in its associated app. In Twitter's case, this could mean that, if installed, twitter.com links will always launch the official Twitter app, and The Iconfactory and Tapbots won't be able to do anything about it as they can't control the twitter.com server.

It was obvious for Apple to elect web URLs as the best way to link to apps: web links are omnipresent in today's communications, they work everywhere, and they are the common language of the web.

With today's update, this is exactly what Twitter has done. After updating the app and launching it at least once (so it can match the required JSON file on its servers), twitter.com links you'll tap anywhere on iOS will default to the official Twitter app if installed. As with other Universal Links, a forward button in the top right corner of the status bar will let you open the selected view in Safari; if you do that, a banner at the top of the webpage will let you reopen the app in the original deep-linked view.

Going back to an app with Universal Links from Safari.

Going back to an app with Universal Links from Safari.

I was expecting Twitter to adopt Universal Links on iOS 9, and their implementation works as advertised. In my tests, individual tweets and user profiles opened in the Twitter app instead of Safari, providing a superior option than the company's mobile web app.

As I noted in my iOS 9 review, third-party Twitter clients won't be able to take advantage of this integration as only associated app domains (in this case, twitter.com) can verify their iOS app. Even if you don't use Twitter's app for iOS, I would recommend keeping it installed if only for the better experience of automatically opening Twitter links from Messages, Mail, and other apps in the native client instead of the website.

Twitter's latest update with Universal Links support is available on the App Store.

Unlock MacStories Extras

Club MacStories offers exclusive access to extra MacStories content, delivered every week; it's also a way to support us directly.

Club MacStories will help you discover the best apps for your devices and get the most out of your iPhone, iPad, and Mac. Plus, it's made in Italy.

Starting at $5/month, with an annual option available. Join the Club.

A Club MacStories membership includes:

  • MacStories Weekly newsletter, delivered every week on Friday with app collections, tips, iOS workflows, and more;
  • Monthly Log newsletter, delivered once every month with behind-the-scenes stories, app notes, personal journals, and more;
  • Access to occasional giveaways, discounts, and free downloads.