Skip to main content

Craig Federighi on how Apple helps developers make the most of the iPhone Duo [Video]

Apple software chief Craig Federighi said in an interview that he is excited to see what developers will do with the hinge mechanism in the iPhone Duo.

He said an API lets developers read the angle of the hinge with an accuracy of around five degrees, and the ability to read what Apple describes as the “pose” of the device …

Apple itself uses the hinge angle in a number of ways in software, including a feature that became an instant hit: the way the outer screen defocuses into a preview of the inner one as you open the phone. He told Donald Decodes that the feature is subtle but magical.

The goal was not a fancy animation you’d think about, but something you’d perceive automatically: the screen becomes translucent, a window to what’s below. Fundamental to the device is continuity between your experience when it’s closed and what you find when you open it. Seeing through the screen above to what’s about to be revealed below eases that journey in the most natural way. We’re really delighted with how it came out. It’s subtle but magical.

Federighi says he is confident that developers will do creative and exciting things with the hinge information exposed, just as they have with other iPhone data made available to them.

For most developers […] we’re focused on communicating the pose of the device: are you in book pose, on-table pose, tent pose? Developers don’t have to work with how many degrees open it is. By communicating the pose, the frameworks can react automatically and deliver a consistent experience across apps. But for creative experiences, like our own animation, developers can get closer to the raw information […]

We have a long history of exposing gyroscope and accelerometer data to developers, and they’ve made really interesting use of it over time. One of the ways this device expresses itself is through its poses and the hinge, and we’re excited to see what developers do with it.

He said Apple has also worked hard to make it easier for developers to create apps that take full advantage of the iPhone Duo’s capabilities.

We’ve built our platform on high-level frameworks like UIKit and SwiftUI that abstract away many of the harder layout problems, so apps often inherit new behaviors automatically. Over time we’ve added more high-level constructs that adapt automatically, which makes this transition nearly automatic for many developers.

He added that Apple also supports agentic coding tools to enable developers to adapt existing apps almost completely automatically. You can watch the interview below.

FTC: We use income earning auto affiliate links. More.

You’re reading 9to5Mac — experts who break news about Apple and its surrounding ecosystem, day after day. Be sure to check out our homepage for all the latest news, and follow 9to5Mac on Twitter, Facebook, and LinkedIn to stay in the loop. Don’t know where to start? Check out our exclusive stories, reviews, how-tos, and subscribe to our YouTube channel

Comments

Author

Avatar for Ben Lovejoy Ben Lovejoy

Ben Lovejoy is a British technology writer and EU Editor for 9to5Mac. He’s known for his op-eds and diary pieces, exploring his experience of Apple products over time, for a more rounded review. He also writes fiction, with two technothriller novels, a couple of SF shorts and a rom-com!


Ben Lovejoy's favorite gear