This Week's Sponsor:

Turbulence Forecast

Know before you go. Get detailed turbulence forecasts for your exact route, now available 5 days in advance.


Posts in reviews

Cardhop 1.1 Adds Smart Groups, Printing, and More

Cardhop from Flexibits got an update to version 1.1 today, and it packs in some pretty great improvements for an incremental update.

If you missed it before, Cardhop is the app from the makers of Fantastical that does for contacts what Fantastical did for calendars. All your contacts are managed from your menu bar, and you’re never more than a few keystrokes away from sending an email, making a call, sending a text, or anything else contact-related. Type “email elle” and it will find Elle’s card, pick the first email address, and hitting enter will fire up a new email in Mail (or your favorite mail app). Type “call mom home” and handoff a call to Mom’s home phone number. It’s far more powerful than that, but I’ll refer you to John Voorhees’ great writeup back in October for the overview.

Cardhop 1.1 comes with some fixes and improvements, not least of them being parsing and formatting support for French, German, Italian, Spanish, English, and Japanese. But the two updates that I personally find the most useful are Smart Groups and printing support.

Smart Groups are what you probably imagine – a group of contacts based on a set of criterion that automatically updates as contacts change to match (or fail to match) those criteria. It opens up a few interesting organization and productivity schemes, but my first interest is in pseudo-tagging. I can now add @tags in contact’s notes field and have them sorted into one or more smart folders, reducing my need for a large number of “actual” contact groups. And if I stop using Cardhop and need to access those groups in another app such as Apple’s Contacts, I can always just do a search for the @tag and drag them into a regular group.

The printing features are elegant. Much like those in Apple Contacts, but with a few extra touches in the print dialog, as well as the convenience of printing right from Cardhop. Being able to pull up a contact or an entire contact group and print envelopes with return addresses, or spit out address labels for the whole bunch with just a few keystrokes is a wonderful convenience. All you have to do is type “print [name]” or “print [group]” (or use a Quick Action).

Print from Cardhop

Print from Cardhop

When the print dialog comes up, make sure that you’ve clicked “Show Details.”

Show Details

Show Details

From there you can choose a list, envelopes, or labels, and define which fields to use and other particulars for each type. (You can also switch type with ⌘1-3.)

Envelope printing setup

Envelope printing setup

Other new features include template preferences to control which fields are shown when entering new contacts, an “Add Notes with Timestamp” option to add dated notes to a contact, and typing in the “related contact” field now autosuggests other names from your contacts.

I’ve been loving Cardhop, and I think it’s worth anyone’s time to grab the free trial and give it a go. Cardhop costs $19.99 US and is available on the App Store and direct from Flexibits.



1Blocker X for iOS Review

The first thing you will notice when you set up 1Blocker X on an iOS device is its 7 toggles in Safari’s Content Blocker section of the Settings app. It’s a bit of a head-scratcher at first until you realize that this is what allows 1Blocker X to expand beyond the confines of its predecessor.

You see, iOS limits the number of blocking rules that can be implemented by an app to 50,000. That’s a lot of rules, but sadly not enough given the amount of junk on the Internet these days. As a result, it’s a limit that 1Blocker began to run into not long after it launched in 2015.

Finding a way around that hard limit required a rewrite of 1Blocker from the ground up. The result is 1Blocker X, an app with around three times as many blocking rules, room to grow, and enhanced flexibility for applying those rules.

Read more


Pretext: Files-Rooted Simple Markdown for iOS

Last month I was delighted to discover a new plain text editor for iOS, Textor, that focused simply on the basics of text editing. Though I valued Textor’s minimalism, one feature I did miss was support for Markdown styling. This hasn’t been added to the app since then, but fortunately, I no longer have to wait for it; a new app just launched that’s essentially Textor with Markdown, and its name is Pretext.

Pretext integrates directly with iOS 11’s Files app, making it easy to create or edit Markdown and plain text files stored across any of your file providers. Open the app and you’ll see a document browser for choosing a file to edit; alternately, you can create a new file by hitting the plus button in the top-right. If you’re creating a new file, Pretext asks you to set a file name, with the option of automatically prepending the date to it, and you can choose to make it either a .md or .txt file.

While the simplicity of Pretext’s “just you and the text” environment is its greatest strength, the app does offer a few specific features that are of benefit to Markdown writers especially. First is the great keyboard shortcut support: all the basics of Markdown syntax can be done with a quick shortcut, including tasks like link insertion; because of this, Pretext offers one of the most efficient means of adding links to an article. The remaining few features of the app are found by hitting the share icon during editing, which offers access to the share sheet, the app’s settings screen, and previewing your Markdown file as HTML – the latter is especially useful for anyone who publishes their work online. Options in settings include tweaking the text size, switching themes from light to dark, and a couple alternate app icons.

I’ve been using Pretext in beta for the last few weeks to edit Markdown files shared by other MacStories collaborators in Working Copy, and the app has been exactly what I need. I can open Pretext, make my edits aided by visual Markdown styling and keyboard shortcuts, and preview the finished product as HTML. All changes are then saved directly in the file’s source.

Pretext is a simple utility, and isn’t going to replace Ulysses for me as a daily driver, but for some people it legitimately could. Too often writing apps are overly complicated, and Pretext focuses on offering just what a writer needs: space, and a few key tools to aid the writing process.

Pretext is available as a free download, with a $0.99 In-App Purchase unlocking the app’s dark theme and alternate icons.


Microcasting on Micro.blog with Wavelength

Last month I covered the return of Sunlit, the iOS photo blogging app from Manton Reece that works with Micro.blog and blogging platforms like WordPress. Reece is back with another iOS app that’s aimed at bringing microcasting, which is short-form podcasting, to Micro.blog. Wavelength is an end-to-end solution for recording, editing, and publishing audio using nothing but an iPhone. It’s an interesting approach to podcasting designed to lower the barriers to entry by simplifying the workflow, while also creating new uses for Micro.blog.

Read more


Game Day: Trick Shot 2

Trick Shot 2 is a physics puzzle game from Jonathan Topf, the lead designer of Monument Valley 2. This isn’t a game that breaks new ground, but it’s one that is executed wonderfully on all levels and has some great extras, instantly endearing itself as a fun diversion.

The goal is simple: shoot a ball into a box. You launch the ball by sliding your finger back inside an outlined launch area and releasing. The action is similar to the slingshot mechanic used in Angry Birds. The trick is to get the perfect angle, velocity, and timing to land the ball in the box. The process is complicated by the fact that the ball is incredibly bouncy and there is often a maze of household and other objects between you and the ball’s destination.

Trick Shot 2 is one of those casual games that works extremely well on a mobile device. The game is easy to play in short spurts, and it can serve as a way to pass idle time, like a sort of digital fidget spinner. However, that sells Trick Shot short because it has more to offer than similar games.

First, Trick Shot looks and sounds fantastic. Everything from the beautifully rendered 3D obstacles and smooth animations to the jazzy soundtrack is top notch. The game is split across 9 chapters each of which are made up of multiple levels. As the chapters unfold, the game introduces new mechanics like switches and teleportation machines that keep the gameplay challenging. If you get stuck, you can spend coins to get a hint from a helpful robot. When you run out of the coins that come with the game, you can purchase more as an In-App Purchase, but they aren’t necessary to complete the game.

Second, and most critical, is that you can build your own levels. The level builder drops you into a blueprint-style view where you can place, move, and rotate all 48 game elements into your own Rube Goldberg creation. If starting with a blank slate is too intimidating, you can copy and adapt an existing level. It’s a wonderful addition that creates an extra dimension and sophistication to the game.

I imagine that almost anyone who’s played iOS games has tried physics-based games like Trick Shot 2, but not all such games are created equal. The trouble is finding the best examples of the genre. Trick Shot 2 qualifies hands down as one of my favorites and one I recommend to anyone looking for a new low-key iOS game to try.

Trick Shot 2 is available on the App Store.


Drafts 5: The MacStories Review

There are few apps I’ve ever used which made a lasting impact on my daily workflow. But for years now, the singular app that’s been the foundation of my iOS use has been Drafts. The app has lived in my dock since I first picked it up, it’s the single most important app I use on the platform, and it’s the only paid app I mandate to anyone looking for must-have apps on iOS.

Drafts is the bedrock app from which I build all my productivity. It’s the single point of text entry that shares to any app, whether through the share sheet, a simple action, or a custom and complex action. Any time I have an idea, I put it in Drafts. Tasks to add to my task manager? I do that from Drafts. Something I want to write about on my blog? That idea starts in Drafts too. It’s the focal point for everything I do.

But times change. Apps age. New features are added in the OS that need to be integrated, which cause some developers to pull the plug. So today, I’m saying goodbye to Drafts 4. And it’s getting replaced by the only app that could possibly replace it: Drafts 5.

Read more



    Burst: A Reddit Client to Pop Your Filter Bubble

    Burst is a new Reddit client for iPhone with a unique goal: bursting the filter bubbles we can all find ourselves in.

    Recent political events around the globe highlight how harmful it can be to society when people are only exposed to news from one perspective. The same piece of news can be spun into two polar opposite stories by differing political parties, leading each opposing side to remain, at best, misunderstood, and at worst, demonized. To lesser degrees these divisions extend to other areas of life too, such as technology debates between iOS and Android users, or even, to get a little more relevant to our audience, iPad and Mac users. In all these cases, Burst makes it easier to see the thoughts of people outside your normal online circles in an effort to broaden the array of perspectives you’re exposed to.

    Read more


    Medical ID Record Provides an Extended, More Flexible Solution to Storing Medical Data

    Many of the stock system apps installed with iOS are designed to meet the needs of most people, but they rarely satisfy everyone. Apple leaves it to third-party developers to fill in the gaps. That comes with the risk of being ‘Sherlocked’ in the future, but it’s also an opportunity for developers to attract users who want more than Apple provides.

    Medical ID Record is a perfect example of such an app. It takes a feature of the Health app and extends it. The depth of functionality in Medical ID Record may not be needed by everyone, but it’s an excellent option for anyone who has felt constrained by the Health app’s Medical ID feature.

    Read more