How ARKit 3, RealityKit And HomeKit Will Help Developers In Creating Apps
The first day of the WWDC 2019 saw some radical updates being brought forth by Apple. The American multinational company announced the iOS 13, the all-new Mac Pro and iPadOS, watchOS, tvOS and macOS. Furthermore, since the event was a ‘developers’ conference’, Apple also unveiled new software frameworks, especially for developers. The development kits include ARKit 3 and RealityKit frameworks. Additionally, Homekit will now be added to security cameras and wi-fi routers. HomeKit is a software framework by Apple that helps iOS-based devices to communicate with smart-home appliances.
Developers will find it much easier to formulate AR-based applications with the updated ARKit iteration, which receives a fair overhaul in features from the ARKit 2. Using Motion Capture, developers can track human movements and feed them directly into the applications. Motion Capture will also be able to accurately track the limbs and torsos in real-time. People Occlusion is another feature being included in the ARKit 3 framework. It will ensure that all the Augmented Reality based content will show up naturally in front or behind people.
RealityKit was also introduced by the company, and it enables developers to fabricate ‘photorealistic’ AR experiences, Apple states. This implies that real-world environments can easily accommodate virtual objects. Effects such as motion blur can be manually added into scenes, which will simulate a real-world environment instead of a virtual environment. The company also announced the integration of RealityKit with Swift’s Application Programming Interface (API).
Regarding Apple’s interface to make Home-based Apple devices more accessible via devices running iOS, HomeKit will undergo two new developments. HomeKit Secure Video will ensure that the security cameras connected to the HomeKit network will process and analyze security feed directly on the user’s device rather than on the cloud. Furthermore, the 10-day feed will be encrypted and uploaded to the user’s iCloud account. Alongside, HomeKit-enabled routers will create a virtual firewall between the complete network and the devices connected to it. This will make sure that the network will remain secure even if one of the devices is breached.