How to Enable Extensions in iOS 8

If you're using iOS 8 then sharing from apps has become a lot simpler. Earlier, you could only share links and images to Facebook, Twitter and Apple's default apps. Sending a link from Safari to Pocket (for example) meant copying the link, and then closing Safari and launching Pocket, and finally adding the link. Similarly, if you had been using a third-party password manager app, you would have had to open the app, copy your password and paste it in your browser.

All of those cumbersome steps are no longer necessary. As long as the app you're using supports iOS 8 extensions, sharing will seem much easier.

Understanding extensions
Before you start sharing, take a moment to read about the different kinds of extensions on iOS 8. Primarily, there are four types of extensions in the OS.
1.Photo extensions
These appear in the Photos app and let you share photos and videos directly to third-party apps.

2.Share Sheets
Apps that support share sheets will let you share photos, videos and links to other apps. Safari browser supports share sheets and Chrome has added it too.
3. Action extensions
When you tap the share button in Safari, you'll see two rows of icons. The first row is for share sheets, while the second is for action extensions. Actions were limited to Print, Copy and Bookmark, but now include third party apps. Unlike a Share sheet, where the browser is sharing content, Actions let the third party app "send" information to your browser. This is where, for example, you can use 1password to automatically enter your passwords while browsing the Web.

4. Interactive notifications and widgets
Interactive notifications let you reply to text messages or calendar invites from the lock screen or a tiny banner at the top of the screen. You don't have to do anything to enable these - it's up to apps to enable support for this. Widgets show you updates quickly in the Notification Centre. We've covered how to enable widgets in iOS 8 and written about our favourite iOS 8 widgets as well.

Now that you know about the different types of extensions, here's how to enable them.
Photo extensions
Want to edit photos using third-party apps? You can do this quickly through the Photos app itself. Here's how.
1. Open the Photos app and open any photo.
2. Tap Edit on the top-right.
3. Now tap the three dots icon at the top-left.
4. Tap More in the pop-up.
5. Now you'll see a list of installed apps that support photo extensions. Each app will have an on/off switch next to it, so switch on the extensions you want to enable.
6. You can also drag the three horizontal lines next to the switch to change the order in which these extensions show up.
7. When you've enabled extensions, tap Done.
Now these extensions will show up everytime you tap Edit and hit the three dots icon after opening any photo.

Share Sheets
Share Sheets let you share data with third-party apps. Here's how to use them.
1. Open Safari and open any website.
2. Tap the share button.
3. In the first row of icons, swipe to the end of the list and tap More.

4. A list of installed apps that support Share Sheets will show up here. Slide the on/off switches and tap the three horizontal lines icon to re-order them.
5. Tap Done when you've set it up.
6. Now tap the share button in Safari to see the extensions you enabled.

Action extensions
Password manager apps are making the most of this feature. Here's how to enable it.
1. Open Safari and head to any website.
2. Tap the share button and swipe left in the second row of icons.
3. Swipe to the end of the list and tap More.
4. Now installed apps that support action extensions will appear in a list.

5. Use the on/off switches to enable or disable these. Again, drag the three horizontal lines icon to rearrange the extensions.
6. Tap Done when you're finished.
7. Now go back to Safari and tap share to see these extensions appear in the second row. Password manager apps use this to let you enter passwords quickly on any website.
As of now, one problem with extensions is that none of the apps remember the order in which you want these extensions. We noticed that the extensions always seemed to reset to the default order, no matter how many times we changed the order. This bug will hopefully be fixed soon, but it doesn't affect the extensions' functionality, and enabled extensions remain on, which is more important anyway.
We hope you've managed to configure extensions on your iOS device. Tell us about your favourite extensions via the comments. For more tutorials, visit our How to section.