Creating apps for iPhone X.

iPhone X features an all-screen Super Retina display for more immersive app experiences and Face ID, a secure new way to unlock, authenticate, and pay. The TrueDepth camera works with ARKit, and the A11 Bionic chip is designed for Core ML and Metal 2.

Super Retina Display

With iPhone X, the device is the display. An all-new 5.8” Super Retina display employs new technologies to precisely follow the curves of the design, clear to the elegantly rounded corners, so your apps look incredible. It supports High Dynamic Range (HDR) with a 1,000,000 to 1 contrast ratio, wide color support, and the best color accuracy in the industry, enabling amazing viewing experiences.

Face ID

This secure new way to unlock, authenticate, and pay, lets users quickly access your app with just a glance. Face ID is simple to set up and is made possible by the TrueDepth camera, which projects and analyzes more than 30,000 invisible dots to create a facial map that is encrypted and protected by the Secure Enclave on the device.

ARKit

iPhone X and ARKit enable a revolutionary capability for robust face tracking in augmented reality apps. Using the TrueDepth camera, your app can detect the position, topology, and expression of the user’s face, all with high accuracy and in real time, making it easy to apply live selfie effects or use facial expressions to drive a 3D character.
Learn more about ARKit

Metal 2 and Core ML

The seamless integration of Metal 2 with the A11 Bionic chip lets your apps and games realize entirely new levels of performance and capability. Take advantage of powerful new API features, including imageblocks, tile shading, threadgroup sharing, and more. And with the architecture of the Apple-designed A11 GPU, you’ll find opportunities for advances in rendering, compute, and machine learning techniques.
Learn more about Metal 2