By now you’ve already read about iPhone X and iPhone 8 everywhere, but what does it means for mobile app developers and app owners?
With every new iOS release, there are updated guidelines and new features for developers to take into consideration. This time however, developers also need to pay attention to new opportunities and capabilities of the iPhone X.
Here are 5 things that impact apps and developers:
The new OLED display and front screen without a home button is not just beautiful, but also adds some new considerations when designing apps. Specifically, the rounded corners, the black bar at the top of the screen, and gestures.
Apple has updated the UI guidelines specifically for iPhone X.
In addition to this, developers need to take the home indicator that replaces the home button into consideration, making sure that the navigation doesn’t interfere with this.
Since the iPhone X has no fingerprint scanner (Touch ID) developers using this feature will need to replace it with FaceID. This can be used for authentication when signing in to an app or to approve/authenticate certain actions. Apple has updated the guidelines for developers to active this.
Clearly FaceID raises some questions about security and user privacy. However, every indication is that Apple is treating faces the same way they treat fingerprints with Touch ID, which is good news.
The Augmented Reality features of OS11 were already announced in conjunction with WWDC. The news with iPhone X is that Apple will be bringing face-tracking support to the AR platform, allowing developers to gain access to front color and depth images from the cameras while tracking face position and a number of expressions in real time. Snapchat will be one of the first companies to support this.
The ARKit guidelines have been updated, specifying how this can be used.
For the first time Apple will open up the use of NFC to developers with iPhone X and iPhone 8. This was not given a lot of attention at the launch event, but it opens up for a myriad of use cases for retail, authentication, security and more.
Developers were first introduced to the software “Core NFC” this year at WWDC 2017. This software allows NFC to be read by the iPhone 7, iPhone 7 Plus, iPhone 8, iPhone 8 Plus, or iPhone X – but only in an app.
The A11 Bionic processor of the iPhone X was a key highlight at the launch event. This is what enables advanced AR graphics. For developers of games and animations, it means that they can do a lot more in terms of physics on the screen, shading / lighting with smooth effects and without draining the battery.
The camera in iPhone X and iPhone 8 can now automatically read QR codes. So, customers no longer need a 3rd party app to read codes for coupons, discounts, more info, etc.
DMI has already prepared our customers apps for iOS 11 and will continue the optimization for iPhone X in time for shipping in early November.
Finally, we said 2017 would be a huge year for Apple and the iPhone. Apple certainly didn’t disappoint us!
Magnus Jern, Chief Innovation Officer