Apple has unveiled several innovative technologies that make it easier and faster for developers to create powerful new apps. SwiftUI is a development framework that makes building powerful user interfaces easier. ARKit 3, RealityKit and Reality Composer are advanced tools designed to make it even easier for developers to create AR experiences for consumer and business apps. New tools and APIs are said to simplify the process of bringing iPad apps to Mac. And updates to Core ML and Create ML allow for more powerful and streamlined on-device machine learning apps.
“The new app development technologies unveiled today make app development faster, easier and more fun for developers, and represent the future of app creation across all Apple platforms. SwiftUI truly transforms user interface creation by automating large portions of the process and providing real-time previews of how UI code looks and behaves in-app. We think developers are going to love it,” said Craig Federighi, Apple’s Senior Vice President of Software Engineering.
Xcode 11
A new graphical UI design tool built into Xcode 11 is said to make it easy for UI designers to quickly assemble a user interface with SwiftUI — without having to write any code. Swift code is automatically generated and when this code is modified, the changes to the UI instantly appear in the visual design tool. Now developers can see automatic, real-time previews of how the UI will look and behave as they assemble, test and refine their code. Previews can run directly on connected Apple devices, including iPhone, iPad, iPod touch, Apple Watch and Apple TV, allowing developers to see how an app responds to Multi-Touch, or works with the camera and on-board sensors — live, as the interface is being built.
Augmented reality
ARKit 3 puts people at the centre of AR. With Motion Capture, developers can integrate people’s movement into their app, and with People Occlusion, AR content will show up naturally in front of or behind people to enable more immersive AR experiences and fun green screen-like applications. ARKit 3 also enables the front camera to track up to three faces, as well as simultaneous front and back camera support. It also enables collaborative sessions, which make it even faster to jump into a shared AR experience.
RealityKit was built from the ground up for AR. It features a photorealistic rendering, as well as incredible environment mapping and support for camera effects like noise and motion blur, making virtual content nearly indistinguishable from reality.
Core ML and Create ML
Core ML 3 supports the acceleration of more types of advanced, real-time machine learning models. With over 100 model layers now supported with Core ML, apps can use state-of-the-art models to deliver experiences that deeply understand vision, natural language and speech like never before. And for the first time, developers can update machine learning models on-device using model personalisation.
This technique gives developers the opportunity to provide personalised features without compromising user privacy. With Create ML, a dedicated app for machine learning development, developers can build machine learning models without writing code. Multiple-model training with different datasets can be used with new types of models like object detection, activity and sound classification.
iOS13
Apple also previewed iOS 13, introducing a new look for iPhone with Dark Mode and new ways to browse and edit photos, sign in to apps and websites, and navigate the world with an all-new map. iOS 13 is faster and more responsive with optimisations across the system that improve app launch, reduce app download sizes and make Face ID even faster.
“iOS 13 brings new capabilities to the apps you use every day, with rich updates to Photos and Maps, and privacy-protecting features like Sign In with Apple, all while delivering faster performance. We’re excited for customers to experience what’s coming to iPhone this fall and can’t wait for them to see how great everything looks in Dark Mode,” said Federighi.
Dark mode
iPhone has a new look with Dark Mode, a new dark color scheme that works system-wide and across all native apps to deliver a unique viewing experience, especially in low-light environments. Dark Mode is available to third-party app developers for integration into their own apps and can be scheduled to turn on automatically at sunset or at a certain time.
Easy sign-in
Apple is introducing a new, more private way to simply and quickly sign into apps and websites. Instead of using a social account or filling out forms, verifying email addresses or choosing passwords, customers can simply use their Apple ID to authenticate and Apple will protect users’ privacy by providing developers with a unique random ID.
All-new maps
Apple is delivering a new Maps experience with broader road coverage, better pedestrian data, more precise addresses and more detailed landcover. The new map is available now in select cities and states, and will roll out across the US by the end of 2019 and to more countries in 2020.
New iPadOS
Apple has previewed iPadOS, the powerful operating system with a new name to recognise the distinctive experience of iPad. iPadOS builds on the same foundation as iOS, adding powerful new capabilities and intuitive features specific to the large display and versatility of iPad. Introducing new ways to work with apps in multiple windows, more information at a glance on a redesigned Home screen and more natural ways to use Apple Pencil, iPadOS also benefits from the great new updates in iOS 13, making it the perfect device for consumers and creative pros alike.
watchOS 6
Apple has laos previewed watchOS 6, which empowers Apple Watch users to better manage their health and fitness, and gives access to dynamic new watch faces and the App Store directly on Apple Watch.
Mac Pro and Pro Display XDR
The company has introduced the all-new Mac Pro, a completely redesigned, breakthrough workstation for pros who push the limits of what a Mac can do, and unveiled Apple Pro Display XDR display. The all-new Mac Pro features workstation-class Xeon processors up to 28 cores, a high-performance memory system with a massive 1.5TB capacity, eight PCIe expansion slots and a graphics architecture featuring the world’s most powerful graphics card. It also introduces Apple Afterburner, a game-changing accelerator card that enables playback of three streams of 8K ProRes RAW video simultaneously.
Pro Display XDR features a massive 32-inch Retina 6K display with P3 wide and 10-bit color, an extreme 1,600 nits of peak brightness, an incredible 1,000,000:1 contrast ratio and a superwide viewing angle, all at a breakthrough price point. Together, the new Mac Pro and Pro Display XDR are the most powerful tools Apple has ever put in the hands of pro customers and will change pro workflows.
macOS Catalina
the latest version of the world’s most advanced desktop operating system, packed with cool new features, fresh new apps and powerful new technology for developers. With macOS Catalina, Apple is replacing iTunes with its popular entertainment apps — Apple Music, Apple Podcasts and the Apple TV app. The all-new Sidecar feature enables users to extend their Mac desktop by using their iPad as a second display or as a high-precision input device across creative Mac apps. New security features keep users better protected and Voice Control lets users control their Mac entirely with their voice.
If you have an interesting article / experience / case study to share, please get in touch with us at [email protected]