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 … more…
Apple software chief Craig Federighi expressed excitement about the potential developers will have with the hinge mechanism in the upcoming iPhone Duo. He revealed that an API allows developers to read the hinge's angle with a precision of approximately five degrees, along with understanding the device's "pose." The company utilizes this data in various software features, such as the seamless transition between the outer and inner screens when opening the phone.
Federighi emphasized that the primary goal was to create a natural and unobtrusive user experience rather than a flashy animation. He expressed confidence that developers would craft innovative and captivating experiences using the hinge data, similar to how they have utilized other iPhone data provided by Apple. For most developers, the focus is on detecting the device's pose, such as book, on-table, or tent modes, with the frameworks automatically adapting to provide a consistent experience.
However, developers seeking more sophisticated interactions can access the raw hinge data. Apple has streamlined the development process by leveraging high-level frameworks like UIKit and SwiftUI, which handle many layout challenges and enable apps to inherit new behaviors automatically. Additionally, Apple supports agentic coding tools to facilitate a near-automatic transition for developers adapting existing apps to the iPhone Duo's capabilities.
Written by urgent.news from 9to5Mac's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.
This story
This is one outlet's version. Read the fullest account.