Inspecting JSON Files on iOS with Jayson

In writing about Workflow (then) and Shortcuts (now) for a living, at some point I realized that if I wanted to build more complex shortcuts to either deal with web APIs or store data in iCloud Drive, I had to learn the basics of parsing and writing valid JSON. The format is behind most of the web API-based Shortcuts I have shared here on MacStories1 and is one of the techniques I recently explained on Club MacStories when I built a shortcut to save highlights from Safari Reading List. The beauty of JSON is that, unlike XML, it’s cleaner and more readable – provided you have a dedicated viewer that supports syntax highlighting and/or options to navigate between objects and inspect values. There’s no shortage of such utilities on macOS, but this is the kind of niche that still hasn’t been fully explored on iOS by developers of pro apps. That changes today with the launch of Jayson, created by Simon Støvring.

Readers of MacStories may be familiar with Støvring’s name – he’s the developer behind one of the most powerful and innovative pro apps of 2018, the excellent Scriptable for iOS. For this reason, it shouldn’t come as a surprise that Jayson, a project that was born out of Støvring’s personal frustration with the lack of a modern JSON viewer for iOS, has that same spark of innovation and integration with native iOS functionalities that set Scriptable apart last year. If you do any kind of work with JSON on your iPhone or iPad, you need Jayson in your life, and here’s why.

Read more



Connected, Episode 228: Oh No, Ovo!

Apple and Facebook try to outdo each other in who can have the more terrible week, and Stephen test drives the iPhone XR.

In this week’s episode of Connected, we discuss at length the latest Facebook privacy scandal and share our thoughts in the aftermath of Apple’s recently discovered FaceTime bug. You can listen here.

Sponsored by:

  • Luna Display: The only hardware solution that turns your iPad into a wireless display for your Mac. Use promo code CONNECTED at checkout for 10% off.
  • Drafts: Where Text Starts. Try it free now.
  • Squarespace: Make your next move. Enter offer code CONNECTED at checkout to get 10% off your first purchase.
Permalink

Revisiting Evernote: Checking in with the Former Note-Taking King

Evernote is still alive. The popular note-taking app celebrated its tenth birthday last summer, but the last few of those years haven’t been easy, with two CEO transitions and sizable layoffs at several points. Still, the core product keeps pushing forward.

I last reviewed Evernote in early 2017, when version 8 of its iOS app launched as a major redesign. I concluded then that one of the service’s greatest strengths, particularly when compared with competitors like Apple Notes, is that Evernote strives to be more than just a note-taking app. It’s a solid way to take notes, but it also aims to make those notes easily accessible, to create connections between notes, and ultimately serve as a valuable aid to productivity.

Though Evernote has retained a large user base all these years later, and in fact became cash flow positive nearly two years ago, there are a lot of former users who left the service long ago and haven’t looked back. Personally, while I’ve kept an eye on Evernote over the years, I never put its recent updates to the test – until recently, that is, when I set out to revisit the popular note-taker.

As part of checking back in on Evernote, there were three core features I wanted to focus on evaluating: Templates, Context, and Dark Mode. These are some of the major developments Evernote has touted in its last few years of work, and they make for an interesting case study on the company’s future direction.

Read more


Facebook Receives Retribution from Apple for Violation of Enterprise Program Guidelines

Facebook is in the news again, and unsurprisingly it’s not the good kind of publicity.

Yesterday Josh Constine of TechCrunch exposed a “Facebook Research” VPN that Facebook has been using to harvest extensive phone data from users age 13 to 35 in exchange for payment from the company of up to $20/month. The practice was made possible by Facebook’s enterprise developer certificate from Apple, but after the story came to light, Apple swiftly responded by revoking that certificate from Facebook and publicly condemning the company’s misuse of Apple’s Enterprise Developer Program. That action caused the immediate end of the Facebook Research initiative on Apple platforms, but it also has reportedly brought widespread consequences throughout the entirety of Facebook’s company operations. Tom Warren and Jacob Kastrenakes, reporting for The Verge:

Apple has shut down Facebook’s ability to distribute internal iOS apps, from early releases of the Facebook app to basic tools like a lunch menu. A person familiar with the situation tells The Verge that early versions of Facebook, Instagram, Messenger, and other pre-release “dogfood” (beta) apps have stopped working, as have other employee apps, like one for transportation. Facebook is treating this as a critical problem internally, we’re told, as the affected apps simply don’t launch on employees’ phones anymore.
[…]
Revoking a certificate not only stops apps from being distributed on iOS, but it also stops apps from working. And because internal apps by the same organization or developer may be connected to a single certificate, it can lead to immense headaches like the one Facebook now finds itself in where a multitude of internal apps have been shut down.

This is more than a slap on the wrist, but it seems like a fitting response to Facebook’s blatant abuse of the Apple enterprise agreement. My main hope is that it causes Facebook to think twice before implementing any similarly shady initiatives in the future.

Permalink

Apple and American Airlines Partner to Provide Apple Music Streaming on Flights

Apple’s ever-growing focus on services was on display during yesterday’s quarterly earnings call, and today the company is continuing that narrative by announcing a new partnership with American Airlines that enables Apple Music subscribers to stream music while flying, even without paying for in-flight Wi-Fi. From Apple’s press release:

Starting Friday, Apple Music subscribers can enjoy their access to over 50 million songs, playlists and music videos on any domestic American Airlines flight equipped with Viasat satellite Wi-Fi with no Wi-Fi purchase required. American Airlines is the first commercial airline to provide exclusive access to Apple Music through complimentary inflight Wi-Fi.

“For most travelers, having music to listen to on the plane is just as important as anything they pack in their suitcases,” said Oliver Schusser, vice president of Apple Music. “With the addition of Apple Music on American flights, we are excited that customers can now enjoy their music in even more places. Subscribers can stream all their favorite songs and artists in the air, and continue to listen to their personal library offline, giving them everything they need to truly sit back, relax and enjoy their flight.”

When it comes to hardware and software, Apple is famously known for maintaining a very closed ecosystem, but fortunately there’s mounting evidence that the company’s services approach will utilize a new playbook. Apple Music coming to Amazon Echo, AirPlay 2 and iTunes content being built into TV sets, and now this American Airlines deal demonstrate a desire to spread Apple services further than ever before.

Permalink

Jason Snell’s Transcription of Apple’s Q1 2019 Earnings Call

As in past quarters, Jason Snell has prepared a transcript of Apple’s earnings call on Six Colors.

This quarter marked the first time since the iPhone was introduced that Apple saw a year-over-year revenue decline for the holiday quarter. It was also the first quarter since the company announced that it would no longer report unit sales for its major product categories. Although Apple reported less information than in the past, the earnings call included some interesting tidbits including some insights into the company’s services business and hints regarding the company’s anticipated video service, which makes Snell’s transcript a great resource for prognosticators and anyone who would rather read it than listen to the recorded version.

Permalink

Apple Q1 2019 Results - $84.3 Billion Revenue, the First Holiday Quarter Decline Since the iPhone’s Introduction

Apple has just published its financial results for Q1 2019, which is the company’s holiday quarter. The company posted revenue of $84.3 billion, which is the first holiday quarter decline in sales since the iPhone’s introduction. Apple CEO Tim Cook said:

“While it was disappointing to miss our revenue guidance, we manage Apple for the long term, and this quarter’s results demonstrate that the underlying strength of our business runs deep and wide,” said Tim Cook, Apple’s CEO. “Our active installed base of devices reached an all-time high of 1.4 billion in the first quarter, growing in each of our geographic segments. That’s a great testament to the satisfaction and loyalty of our customers, and it’s driving our Services business to new records thanks to our large and fast-growing ecosystem.”

Read more


Fortnite Adds MFi Controller Support

The latest update to Fortnite on iOS adds support for MFi controllers. I don’t play Fortnite on iOS regularly, but I tried the game when it was released on iOS and have played on the Nintendo Switch from time to time. The game has done extraordinarily well on iOS, but on balance, I’ve preferred playing on the Switch because I found it much easier to play with a physical game controller than onscreen gestures. That calculus could change for a lot of players now that the iOS version of the game supports MFi controllers.

I paired my SteelSeries Nimbus Bluetooth controller with my iPad Pro and gave Fortnite a try for the first time in months. Having played on the Switch, the controls felt immediately natural. The game’s HUD has labels showing what each button does, and there are diagrams available in Fortnite’s help system too. The responsiveness of a Bluetooth controller isn’t on par with a wired game controller, but it’s a big improvement over onscreen controls and paired with an iOS device that can push 60fps, iOS can be an excellent way to play Fortnite.

A full rundown on the latest Fortnite update is available on Epic Games’ website.