There seems to be a lot of feathers that get ruffled when the Tapbots crew releases a major iteration of their highly popular Twitter client Tweetbot. When I say feathers getting ruffled I refer to the fact that everyone expects a free handout, especially if you already bought the app.
Version 4.0 introduced a bevy of new features and UI enhancements that establish the app as the top third party choice. The app introduced a refreshed iPad version and also introduced the need to repurchase the app. No biggie right? Check this out. I'm happy to support Tapbots. Sure they don't update as much as the competitors but they are a 2 (sometimes 3) man crew. They pay attention to detail and provide thoughtful updates when they are ready. They do not rush and they do not bloat the app with unnecessary features. They focus on the user experience. I'm happy to pay for an upgrade. As everyone says, it's the price of a cup of coffee.
The Point
iOS 9 introduced a great feature called Safari View Controller. Without getting into too much geek speak (I'll leave that to MacStories) here is what Safari View Controller has to offer. Per Apple:
The new SFSafariViewController class enables you to deliver interactive web content in your app just like Safari, including the key Safari UI elements already familiar to your users. See how to easily bring Safari features like Reader and AutoFill into your app, and provide a great web viewing experience with fewer lines of code.
Ok I lied, that was pretty geeky. When Tweetbot 4.0 was released it offered an option to use Safari View Controller when opening links within the app. The main benefit of this feature allows you to browse the link while also using Safari features such as content blockers. As seen in the above screenshot, Apple introduced a new way to close this view by using the "Done" button located at the top right of the browser window. This introduced other problems. While this can be considered a "first world problem", once you scroll down the page the "Done" button disappears, making it less than convenient to go back to Tweetbot. You need to scroll all the way back up to the top of the article to dismiss the window. Again, FIRST WORLD PROBLEM.
The Fix
In version 4.0.2 released on Wednesday, Paul at Tapbots figured out a way to combat this issue that Tweetbot fanboy's have been complaining about since the initial release. While yesterday's update brought along support for 3D Touch, this feature, in my opinion, makes Tweetbot the cream of the crop.
Tapbots introduced (or brought back, depending how you look at it) a swipe gesture to the Safari View Controller that allows you to swipe to the right to go back to Tweetbot, removing the need to scroll to the top of the page and dismiss the browser using the "Done" button. This provides a much needed, better workflow. As an added bonus if the webpage you are viewing supports Reader View you can have Tweetbot automatically open the page in that mode.
I suggest you ditch whatever Twitter client you are using for Tweetbot. Yes it costs money. The amount of value you get for the price of Tweetbot cannot be quantified. You can always use the stock Twitter app but then you are subjected to ads.
You are a Twitter junkie, this app pays itself off after a few days of use. Grab it now from the App Store. It's currently 50% off at $4.99.