This Week's Sponsor:

Inoreader

Boost Productivity and Gain Insights with AI-Powered Intelligence Tools


Connected, Episode 150: The Turtle Anniversary

This week, faces are authenticating phones, iOS 11 is shaming apps for using location data and Federico is hard at work on his review.

On the 150th episode of Connected, I go over the current state of my iOS 11 review and we take a look at other changes coming to iOS later this year.

You can listen here.

Sponsored by:

  • Squarespace: Make your next move. Enter offer code WORLD at checkout to get 10% off your first purchase.
  • Freshbooks: Online invoicing made easy.
  • Pingdom: Start monitoring your websites and servers today. Use offer code CONNECTED to get 30% off.
Permalink

Game Day: Resynth

Resynth creates a novel experience by fusing synthesizer tunes with a puzzle game. Stripped of the musical components, Resynth would be a fairly standard puzzle game that requires you to push blocks into positions and flip switches on a map to move to the next level. What makes Resynth unique though, is its music.

Each level begins with a looping synthesizer track. As you move blocks into the correct positions and toggle switches, notes are added to the loop, evolving the music. The changes to the music provide an added sense of accomplishment as you play. Pack 1 includes 36 puzzles. Pack 2 has another 36 puzzles that can be unlocked by earning stars or with an In-App Purchase.

Throughout each level, a white line loops across the screen in time with the synth loop, adding a sense of motion to the music. Also, once a block is pushed into position, it pulses to the beat. The approach reminds me of Sound Shapes, a musical platformer available on the Sony PS4 and Vita that combines music and motion in a similar way. Although Resynth is a very different game, the effect is similar, adding a sense of progress and motion to each level.

The mechanics are straightforward. You push blocks around the map by swiping. Moving around faster can be accomplished by swiping and holding. The levels get progressively harder requiring more complex maneuvers like moving two blocks in tandem. The maps become more complex too, limiting the space available for moving blocks into position. If you get a block stuck in a place where you can’t complete a puzzle, there are undo and restart buttons, which I appreciate with this type of game.

The challenge is mostly in the puzzles themselves, with one qualifier. There is a star system tied to each level. Stars are earned based on time to complete the puzzle and the number of moves it takes you to do so. Fortunately, it’s easy to ignore this, which I’ve been doing because I prefer the low-stress approach to this sort of puzzle game. The one downside to ignoring the star system is that unless you earn enough stars, you won’t be able to unlock the Pack 2 puzzles unless you buy the In-App Purchase. Still, challenging puzzles combined with an excellent soundtrack make Resynth an excellent way to unwind over the weekend.

Resynth is available on the App Store.


How App Store Gift Cards Work

Equinux, maker of VPN Tracker, Mail Designer Pro, and other products has a fascinating look at the tech behind App Store gift and promo code cards that can be scanned and redeemed with an iPhone or Mac’s camera. The company wanted to make scannable cards of its own to hand out at events, so they began investigating how the alphanumeric codes found on the back of the cards work. It turns out there’s quite a bit to it.

After poking around under the hood of iTunes, Equinux discovered that Apple uses a special font, a certain size rectangle surrounding the redemption code, and private framework to scan the codes:

When you look at some of the other folders inside iTunes, we found a tantalizing plugin called “CodeRedeemer.” It showed promise. But alas, no font files there either. The app binary does give a hint of where the heavy lifting is being done: “CoreRecognition.framework.”

Inside the CoreRecognition framework were two fonts, Scancardium and Spendcardium, which, along with the surrounding rectangle, are the keys to creating custom cards.

The entire story is an impressive bit of sleuthing and well worth a read. If you’re a developer and would like to make scannable codes of your own, Equinux’s post includes instructions for doing so, along with Sketch, Photoshop, FileMaker, and Mail Designer Pro templates.

Permalink

Yoink is the macOS Shelf Utility I Want on iOS Too

At WWDC, I was disappointed that the iOS 11 announcements didn’t include a shelf where content can be temporarily parked. When Federico and Sam Beckett made an iOS 11 concept video earlier this year they included a shelf, which felt like a natural way to make touch-based drag and drop simpler. I found the omission in the iOS 11 beta somewhat surprising. On the Mac, people use the Desktop as a temporary place to stash items all the time, and without a Desktop on iOS, a shelf that slides in from the edge of the screen seemed like a natural solution. In fact, it’s a solution that has an even more direct analog than the Desktop on macOS that makes a solid case for implementing something similar on iOS: Yoink, from Eternal Storms Software.

Read more


Three Tiny Laptops

The 12-inch MacBook with Retina display is a marvel of engineering. It packs the power of macOS into a tiny chassis that weighs just two pounds. You can carry it and an iPad before you reach the weight of the 13-inch MacBook Pro.

There are, of course, trade-offs when it comes to such a small machine. The single USB-C port is a show-stopper for many, as is the under-powered — but fanless — Intel CPU.

The fact that compromises are needed to make notebooks thin and light is nothing new. Over the years, Apple has made several bold moves in this direction. Three really stand out.

Read more


Outlook for iOS Gains Quick Replies, New Conversation View, and More

Microsoft Outlook for iOS was updated today with several new features, and Microsoft announced that another significant update would be coming soon.

The new feature that appeals to me most is quick reply, which makes the act of replying to an email resemble that of replying to a message in services like Slack or iMessage. At the bottom of each email there’s now a quick reply box you can tap in to begin crafting your response. No need for a separate compose window to appear, taking you out of the conversation; the full conversation is still in view, and you can scroll through it as you wish. I believe compose windows are largely unnecessary friction points that contribute to email’s poor reputation, so while a quick reply box may seem like a small change, for me at least it helps make email easier to deal with. One additional nicety included in the new reply interface is the ability to @mention to call out specific recipients.

Threaded messages in Outlook are now all uncollapsed by default, saving the extra taps previously needed to expand collapsed messages. Now when you open a threaded email you’ll be automatically navigated to the most recent message, so there’s no more need to scroll the full thread before finding what you’re looking for.

Outlook’s sidebar menu now includes a persistent column listing all of your different accounts, making it easier than ever to switch between different accounts. The updated menu also brings more convenient access to folders than was previously available.

These changes are rolling out progressively to all users, so you may not see them immediately.

One other upcoming change Microsoft announced today is that search will soon receive a major upgrade. Outlook’s main navigation tabs will be updated to include only Mail, Search, and Calendar; search’s more prominent placement in the app will be justified due to it including more than just email results – you’ll also find results for people, files, and intelligent information about things like upcoming flights or package deliveries. An exact release date for the new search features wasn’t announced, but Microsoft says it is coming soon.


Microsoft Launches iPhone App for Low Vision Community: Seeing AI

Today Microsoft introduced a new app exclusively for iPhone, Seeing AI. This app is designed as a tool for the low vision community; using the iPhone’s camera and its AI smarts, Seeing AI converts the visual experience of the world into an audible one. As you point the camera at things in the world around you, the app will describe that world in a quick, informative manner.

From a user’s perspective, the app is tremendously simple to use; there’s very little that needs to be done before Seeing AI can begin describing the space around you. If you want to identify people, you can first set them up as recognizable from the sidebar menu’s ‘Face Recognition’ option. Otherwise, all you have to do to start identifying things is select from one of five different categories (the app calls them ‘channels’) to help the app understand what type of object it needs to identify. The five current categories are:

  • Short Text
  • Document
  • Product
  • Person
  • Scene (currently tagged as ‘Beta’)

Microsoft says a category for currency will be coming soon, allowing the app to intelligently identify different denominations of cash.

In my testing of the app, it’s far from perfect in its ability to identify things, but it has done a solid job all-around. Though the tech driving the app may only be experimental and have a long way to go, the app is far from barebones in what it can do now. When identifying a document, Seeing AI will audibly guide you through the capture process to help you get the full document in view. After scanning a product’s barcode, in some cases you’ll receive additional information about the product beyond just its name. And if the app is scanning a person, it can even describe a best guess at their visible emotional state. It’s an impressive, deep experience that nevertheless remains dead simple to operate.

Even if you aren’t in the market for Seeing AI yourself, it’s a fascinating product worth checking out, and it’s entirely free. You can download it on the App Store.

Microsoft has a short introductory video that gives a great taste of all that the app can do, embedded below.


AppStories, Episode 13 – Interview: Rehearsal Pro with David H. Lawrence XVII

On this week’s episode of AppStories, we chat with actor David H. Lawrence XVII about his app Rehearsal Pro, which helps actors rehearse for parts, the intersection of the performing arts and apps, how David’s experience as an actor has helped his app find a large following among other professional actors, and how some of the app’s more famous users have become its best marketing.

Sponsored by:

  • Trails - Your outdoor GPS tracker and logbook for iPhone and Apple Watch.
    • Set up a free Trails account and email Trails support with the subject ‘AppStories’ for a free month of Trails Pro service.
  • Big Keys - Finally, an iOS keyboard and emoji you can see.
    • On sale for $0.99 for this week only.
Permalink

Fantastical 2.4 for Mac Brings Travel Time, Attachment Support, and More

Today the team at Flexibits launched Fantastical 2.4 for Mac, and it is a release packed full of improvements. There’s nothing revolutionary here, but the changes make an already excellent calendar app even better.

Travel Time

A long-requested feature, Fantastical now includes travel time as an option when setting event alerts. No longer do you need to provide a fixed alert time for each event – though that option still remains – because the travel time option will select an alert time that’s tailored to each event and the distance you’ll have to travel to get there, plus a few minutes of cushion.

Attachments

File attachments are now supported for events in Fantastical, with some stipulations. If you have an iCloud, Exchange, or other supported CalDAV-powered calendar, the full range of attachment powers will be at your disposal. With events on those types of calendars you can add, remove, and view attachments. If your calendar is Google-based, you still won’t be able to add or remove attachments directly from Fantastical, but you can view any attachments already present.

Month View

The popular month view in Fantastical has received two significant improvements. One is that if a day contains so many events that they won’t all fit, you can now click the ‘more’ button at the bottom of that day and the hidden events will pop out. When they pop out, they temporarily cover a portion of the day underneath so you can view all the day’s events in the same view. The second improvement is that you can now customize the number of weeks that are displayed at once, ranging from two on the low end to eight on the high end. This is a much-appreciated feature for tailoring the calendar to your personal needs – if you like plenty of breathing room for your events, you can display a smaller number of weeks, whereas if you want to pack a ton of information onscreen, now you can do that too.

Miscellany

Combined Duplicate Events: When you manage a variety of different calendars, including some that may be shared with family members or coworkers, your calendar app can quickly get clogged up with duplicate listings for the same event across those shared calendars. For example, if my wife and I are attending a wedding, which of us puts that on our calendar? Probably both of us, because we’ll both be attending. But Fantastical now condenses those duplicate events so they’re displayed as a single event only, reducing the visual clutter of your calendar while ensuring everyone keeps events on their own calendars as needed. For those who may not like this approach to duplicate events, you can turn it off in the app’s preferences.

Invitation Improvements: Google calendars have received three improvements in the area of invitations. Now you can add a customized message with your invitation response, and you can also view other people’s messages by hovering over their names on the invitation. Lastly, if an invitee is bringing guests with them, you can now see that information as a +1 to their response (or whatever the correct number is). With Exchange calendars there are two small updates to invitations: you can now forward invitations to other Exchange users, and you can respond to invitations without notifying the sender.

Undo and Redo: If you add, remove, or edit an event or reminder and wish to take that action back, now you can thanks to built-in support for undo and redo.

Push Updates for Facebook Events: Whenever a Facebook event has its information updated, or you first confirm that you’ll be attending a Facebook event, those changes are now pushed immediately to Fantastical.


Fantastical was already one of the most powerful, customizable calendar apps on the market, but the improvements in today’s update offer even more in the areas of power and flexibility.

Fantastical 2.4 is available on the Mac App Store and a trial version is available directly from Flexibits.