App Extensions Are Not a Replacement for User Automation

Here’s a thought experiment. Let’s imagine that Apple decided to combine their engineering resources to form app teams that delivered both iOS and macOS versions of applications.

In such a scenario it may seem logical to retain application features common to both platforms and to remove those that were perceived to require extra resources. Certainly Automation would be something examined in that regard, and the idea might be posited that: “App Extensions are equivalent to, or could be a replacement for, User Automation in macOS.” And by User Automation, I’m referring to Apple Event scripting, Automator, Services, the UNIX command line utilities, etc.

Let’s examine the validity of that conjecture, beginning with overviews of App Extensions and User Automation.

Read more


The Binding of Isaac: Rebirth Released on iOS

The long-anticipated iOS version of The Binding of Isaac: Rebirth is now available on the App Store roughly one year after it was rejected by Apple. Isaac is a rogue-like, dungeon crawler game that was originally released in 2014 by indie game studio Nicalis. Apple rejected the iOS version of Isaac in early 2016 for depicting violence against children. Late yesterday, the game appeared on the App Store with a 17+ rating.

Apple isn’t the first platform owner to reject Isaac. In 2012, Nintendo initially blocked Isaac from its 3DS eShop, but ultimately relented, publishing the game for the 3DS and Wii U.

The Binding of Isaac: Rebirth is available on the App Store for $14.99.


Connected, Episode 124: A Bunch of Enterprising Italians

This week, the aging hosts of Connected remember their first reactions to the iPhone and talk about the value of independent blogging.

If you ever wondered how I got my very first iPhone, this week’s Connected has the answer. You can listen here.

Sponsored by:

  • Pingdom: Start monitoring your websites and servers today. Use offer CONNECTED to get 20% off.
  • Ministry of Supply: Dress smarter. Work smarter. Get a free pair of Smarter Dress Socks with your first purchase.
  • Blue Apron: A better way to cook. Get three free meals with free shipping.
Permalink

Chris Lattner Is Leaving Apple

Update: Chris Lattner has landed at Tesla Motors according to this Tesla blog post and the following tweet from the official Tesla account:


Chris Lattner designed and built most of LLVM as a graduate student. In 2005, he joined Apple where LLVM was integrated into Apple’s developer tools. Beginning in 2010, Lattner designed and built much of Swift, which was introduced to the world by Apple at WWDC in 2014.

Today, Lattner announced on the Swift mailing list that he is leaving Apple:

Since Apple launched Swift at WWDC 2014, the Swift team has worked closely with our developer community. When we made Swift open source and launched Swift.org we put a lot of effort into defining a strong community structure. This structure has enabled Apple and the amazingly vibrant Swift community to work together to evolve Swift into a powerful, mature language powering software used by hundreds of millions of people.

I’m happy to announce that Ted Kremenek will be taking over for me as “Project Lead” for the Swift project, managing the administrative and leadership responsibility for Swift.org. This recognizes the incredible effort he has already been putting into the project, and reflects a decision I’ve made to leave Apple later this month to pursue an opportunity in another space. This decision wasn’t made lightly, and I want you all to know that I’m still completely committed to Swift. I plan to remain an active member of the Swift Core Team, as well as a contributor to the swift-evolution mailing list.

Working with many phenomenal teams at Apple to launch Swift has been a unique life experience. Apple is a truly amazing place to be able to assemble the skills, imagination, and discipline to pull something like this off. Swift is in great shape today, and Swift 4 will be a really strong release with Ted as the Project Lead.

Note that this isn’t a change to the structure - just to who sits in which role - so we don’t expect it to impact day-to-day operations in the Swift Core Team in any significant way. Ted and I wanted to let you know what is happening as a part of our commitment to keeping the structure of Swift.org transparent to our community.

Lattner’s contribution to Apple’s developer tools has been enormous. His departure is a big loss for Apple.

Permalink

Apple Issues Statement Regarding Consumer Reports’ Battery Tests

Shortly before the winter holidays, Consumer Reports announced that the new MacBook Pro had failed to earn its ‘recommended’ rating due to poor battery life caused by Safari. Apple disputed the testing done by Consumer Reports and worked with it over the holidays to track down the discrepancy between its testing and Consumer Reports’ results. Today, Apple released the following statement to a handful of outlets, including iMore and The Loop:

“We appreciate the opportunity to work with Consumer Reports over the holidays to understand their battery test results,” Apple told iMore. “We learned that when testing battery life on Mac notebooks, Consumer Reports uses a hidden Safari setting for developing web sites which turns off the browser cache. This is not a setting used by customers and does not reflect real-world usage. Their use of this developer setting also triggered an obscure and intermittent bug reloading icons which created inconsistent results in their lab. After we asked Consumer Reports to run the same test using normal user settings, they told us their MacBook Pro systems consistently delivered the expected battery life. We have also fixed the bug uncovered in this test. This is the best pro notebook we’ve ever made, we respect Consumer Reports and we’re glad they decided to revisit their findings on the MacBook Pro.”

There have been reports of battery life issues with the MacBook Pro that are unrelated to Safari, but this should put the Safari issues raised by Consumer Reports to rest.


Tony Fadell Reflects on the Development of the iPhone

Before an iPhone was lost in a bar in San Francisco, there was Tony Fadell’s moment of panic:

He’d just got off a plane, felt his pockets, and… nothing.

“I was walking through every scenario thinking about what could happen,” he told me. None of them ended well.

After two hours, relief - thanks to the efforts of a search party that didn’t know what it was trying to find.

“It fell out of my pocket and it was lodged in between the seats!”

Fadell, who was a key player in the development of the iPod, was part of the team that developed the original iPhone. In an interview with the BBC, Fadell argues that the fact that Apple started development from the perspective of the iPod that was important to the iPhone’s success because:

While competitors like Microsoft were trying to shrink the PC into a phone, Apple was looking to grow the iPod into something more sophisticated.

At the same time, focusing on the iPod’s click wheel had its downsides too:

“We were turning it into a rotary phone from the sixties,” Fadell remembered. “We were like, ‘This doesn’t work! It’s too hard to use’.”

Fortunately, another group within Apple was working on a ping-pong table-sized touchscreen that they were able to shrink down to a size that could be used for the iPhone.

The BBC’s interview with Fadell is full of interesting anecdotes about the years leading to the announcement of the iPhone and is required reading for iPhone history buffs.

Permalink

More Details Revealed About Apple Music’s Carpool Karaoke

Although there isn’t a launch date yet, new details emerged about the first show slated to debut on Apple Music. Variety reports that Carpool Karaoke will air 16 half-hour episodes based on the James Corden bit from the ’Late Late Show.’ According to Variety:

the series won’t have a single host in the drivers’ seat. Instead, the trio conceived of a format that is more of an interview series than longer versions of the “Late Late Show” bit, with a different “host” for every episode.

The show will also feature an eclectic mix of interview pairings including:

more traditional musical choices like John Legend with Alicia Keys and Seth MacFarlane with Ariana Grande, but also more outside-the-box choices like Billy Eichner in the passenger seat, surrounded by the band Metallica, or former NFL star and talk show host Michael Strahan with NASCAR driver Jeff Gordon.

The Carpool Karaoke described by Variety sounds very different from the ‘Late Late Show’ segment it’s based on, which is probably a good thing considering the show is a half-hour long.

Permalink

Steven Aquino on AirPods and Siri

Some interesting thoughts about the AirPods by Steven Aquino. In particular, he highlights a weak aspect of Siri that isn’t usually mentioned in traditional reviews:

The gist of my concern is Siri doesn’t handle speech impediments very gracefully. (I’ve found the same is true of Amazon’s Alexa, as I recently bought an Echo Dot to try out.) I’m a stutterer, which causes a lot of repetitive sounds and long breaks between words. This seems to confuse the hell out of these voice-driven interfaces. The crux of the problem lies in the fact that if I don’t enunciate perfectly, which leaves several seconds between words, the AI cuts me off and runs with it. Oftentimes, the feedback is weird or I’ll get a “Sorry, I didn’t get that” reply. It’s an exercise in futility, sadly.
[…]
Siri on the AirPods suffers from the same issues I encounter on my other devices. It’s too frustrating to try to fumble my way through if she keeps asking me to repeat myself. It’s for this reason that I don’t use Siri at all with AirPods, having changed the setting to enable Play/Pause on double-tap instead (more on this later). It sucks to not use Siri this way—again, the future implications are glaringly obvious—but it’s just not strong enough at reliably parsing my speech. Therefore, AirPods lose some luster because one of its main selling points is effectively inaccessible for a person like me.

That’s a hard problem to solve in a conversational assistant, and exactly the kind of Accessibility area where Apple could lead over other companies.

Permalink

Testing the Operating Range of AirPods and Beats Solo3

Steffen Reich ran some tests to determine range differences between AirPods, W1-equipped Beats headphones, and older Beats models:

Much has been said about the virtues of the W1 chip Apple started baking into their latest wireless Beats line-up and of course the AirPods. By now we know for sure that W1 facilitates a much faster pairing process, as do we know that the chip significantly amplifies both battery life and conservation techniques. What’s less prominently talked about – at least from official sides – is the operating range of these wireless headphones and the presumed effect the W1 chip addition has had on that benchmark.

Obviously, walking a straight line in a park is no replacement for the kind of wireless interference you’d have on a train, in a crowded street, or in an office with walls and other Bluetooth devices nearby. Also, the AirPods are a new category altogether – I’m not sure how relevant a comparison to non-wireless Bluetooth buds can be.

However, these base results are in line with the excellent range I also experienced with the Beats Solo3, which makes me wonder how impressive (range-wise) future Studio Wireless headphones will be.

I keep wishing Apple would license the W1 chip to third-parties – especially on large headphones, it makes pairing and range performance so much better than regular Bluetooth.

Permalink