Posts in iOS

Watch Keypad Lets You Call Any Number from Your Apple Watch

Developed by Rob De Ruiter, Watch Keypad is a useful app for watchOS 2 that lets you call or text any number from your Apple Watch.

I know what you’re thinking – nobody really has to remember phone numbers in the age of cloud-synced contacts and address books. Thinking back to a decade ago, it’s odd to consider how many phone numbers I used to remember – dozens of them for close friends and family members – and compare that to today, as I barely know my own number. Still, there are times when I need to call a number that is not in my contacts list (and that I can’t tap directly in a webpage or in Maps). For those occasions, having the ability to do so from the Watch – which may be best when doing something else, such as cooking or chores – is a good option.

Watch Keypad launches fast and shows a keypad with numbers and buttons to delete and call. Upon each press, the app will play a sound and a subtle vibration to communicate input (sort of like PCalc does). Spinning the Digital Crown upwards will reveal a different set of keys (such as asterisk and clear), as well as a different button to send a text with the built-in Messages app. The app’s primary functionality – phone calls for typed numbers – is handled by the iPhone, which will initiate a call with the native Phone app and display the special green status bar when a call is happening. A list of recent calls is also available in the Watch Keypad app itself, both on the Apple Watch and iPhone.

Watch Keypad fixes a very specific omission – the lack of a keypad in Apple’s Phone app for Apple Watch. De Ruiter’s solution works well, and it’s only $0.99 on the App Store.


Screenshot Markup and Loupes with PointOut for iOS

As I shared on Twitter last month and in the first issue of MacStories Weekly for Club MacStories members, I found myself having to call out areas of apps and system features in screenshots for my iOS 9 review.

What I wanted to achieve had long been possible with desktop apps such as Acorn and Napkin, but I had a surprisingly hard time finding apps which could add loupes on top of screenshots on iOS. I ended up using OmniGraffle with this workflow, but the process required too many taps. While I appreciate OmniGraffle’s powerful set of features, I don’t need all of them and I’d rather have a dedicated utility for this type of image markup.

Created by indie developer Demarca Marek Moi, PointOut is a free app for iPhone and iPad that supports multiple types of image annotations and canvas layouts. You can add pointers, borders, split the canvas in multiple sections (each zoomed on a specific image detail), and tweak colors and thickness for every element. It’s a powerful image annotation app with more options and controls than the simple (but also excellent) Pinpoint. But, I’m primarily interested in PointOut’s diagram-like loupe, added in the latest update and which matches exactly what I need for my iOS screenshots.

Read more


Live GIF Lets You Generate Animated GIFs From the iPhone 6s’ Live Photos

Live Photos are one of the best features of the iPhone 6s. While not revolutionary from a technical perspective (they’re video files associated with an image), the simple and natural implementation of Live Photos is breeding a new type of medium – the moving photo that comes alive under your touch. Harry Potter-esque in their effect and delightfully blended with 3D Touch, I genuinely believe that Live Photos make for one of the best demos of a new iPhone in years.

There’s one caveat with sharing Live Photos, though: at least for now, unless you’re sharing with someone who has an iPhone or unless the app you’re using is able to convert Live Photos on the fly, there isn’t a way to export Live Photos to GIF or movie formats from Apple’s Photos and share the result with the world. This is what Live GIF, a new $1.99 app released today by Priime, wants to offer a solution for.

Live GIF launches to a screen that automatically filters your photo library to only show Live Photos in a grid. You can press firmly on a Live Photo to peek at the video, or you can tap on one to start the conversion process, which typically lasts a couple of seconds. When done, the app will show an animated GIF (without audio, of course) with two buttons to share as GIF or share as video. In both cases, you’ll be shown the system share sheet so you can send the converted file to any app or extension you want. Keep in mind that GIFs are saved with looping, while videos are saved without looping and include audio.

And that’s all Live GIF does. In my tests, the app never failed to generate GIFs and videos for my Live Photos, which I was able to share via iMessage, Slack, and upload elsewhere with other apps. Live GIF provides an important missing functionality for iOS 9.0 and the current version of Live Photos – and it can be especially useful if you’re planning to share Live Photos on the web or with friends who don’t have iPhones.

Live GIF is available at $1.99 on the App Store.


Tweetbot 4 Adds 3D Touch Support on iPhone 6s

Released earlier this month, Tweetbot 4 marked an important comeback for Tapbots. After years of stagnation, the iPad app received a fantastic update with a new design and column view, while the iPhone app continued refining the foundation of Tweetbot 3 with power user features and various visual tweaks.

Among changes, however, Tweetbot 4 didn’t launch with 3D Touch integration on the iPhone 6s – a choice motivated by developed Paul Haddad with an understandable desire to test the new input method on an actual device first. Today, Tapbots has released Tweetbot 4.0.1, which brings support for 3D Touch in the form of Home screen shortcuts and peek & pop gestures inside the app.

Read more



Fantastical 2.5 Brings watchOS 2 Complication, iPad Multitasking on iOS 9

Despite my appreciation for Apple’s updates to the Calendar app on iOS 9, I still find Flexibits’ Fantastical to be the more powerful, flexible Calendar and Reminders client we deserve. Fantastical is an app which I’ve loved covering over the years because of Flexibits’ unwavering commitment to quality. Today’s 2.5 update continues to confirm the indie studio’s penchant for new versions that truly take advantage of what iOS has to offer.

Read more



Safari View Controller and Automatic Safari Reader Activation

Left: Safari Reader, automatically activated by a Newsify web view.

Left: Safari Reader, automatically activated by a Newsify web view.

In my review of iOS 9, I included a link in a Safari footnote mentioning the possibility for developers to activate Safari Reader programmatically in their apps. Apple has some documentation on this: if available, apps can choose to switch Safari View Controller to Reader mode automatically, without requiring users to tap the Reader button first. I wrote that I hadn’t seen any example of the feature, but I was curious.

Newsify, a powerful (and highly customizable) RSS reader for Feedly, has recently been updated with a watchOS 2 app and support for iOS 9 multitasking. Among the various new options, Newsify lets you pick Safari View Controller (called “in-app Safari” in its Settings) for viewing articles, with an additional Reader view that can also be toggled in Settings. This way, every time you tap on an article’s web view in Newsify, it’ll open Safari View Controller in Reader mode by default, stripping away unnecessary content.

Here’s what you can do to try this out. Open Newsify, go to Settings > Article Browser > Globe Button Action and choose ‘Open in Safari’. In the same screen, under Safari Open Action select ‘Open Safari In-App (Reader view)’.

Now, go back to the list of articles, tap one, and tap the globe icon to open the article’s web view. Safari View Controller will open the webpage, briefly load the main content, and then Reader will activate automatically, with the same appearance settings you used the last time you opened it elsewhere on iOS.

I think this is a great way to provide a “readability” mode in apps by combining the benefits of Safari View Controller with the convenience of Safari Reader. I hope that more apps will consider this option.


Shut Up Is an iOS 9 Content Blocker to Hide Comments on the Web

Developed by Ricky Romero and based on Steven Frank’s popular Shutup.css, Shut Up is an iOS 9 Content Blocker that hides comments on the web.

We’ve all been there: you’re reading a great article on one of your favorite blogs, you scroll down…and you wish you didn’t. Most comment sections can be an unregulated, nasty place on the Internet, and what Shut Up aims to do is to provide a system-level blocking solution that will try to hide comments in Safari and Safari View Controller. This will allow you to browse and read without fearing for your intellectual safety when reaching the bottom of webpages – not to mention gains in performance and readability when the browser doesn’t have to load comment sections.

I’ve been testing Shut Up for iOS 9 over the summer, and it’s the Content Blocker I prefer for hiding comments. What I like about Shut Up is that, besides being based on Frank’s stylesheet and working well for the websites I visit, it offers a whitelist to specify websites where you do want to see comments – either because they usually have great conversations, or because they’re meant to be read as “comments” (such as Facebook or Reddit threads). Shut Up comes with a built-in list of allowed sites, and it also detects URLs in your clipboard when you open the app, letting you easily whitelist its domain.

Given the removal of Peace (which also licensed Shutup.css) from the App Store last week, I recommend giving Shut Up a try. It’s free on the App Store.