8. Implementing HomeKit

HomeKit, introduced with iOS 8, offers a consistent way for apps to integrate with home automation technology. Instead of needing a separate app to interact with each type of home automation hardware, HomeKit-certified devices (even from different manufacturers, using different communication standards) can all be managed from a HomeKit app. In addition, HomeKit information set up on an iOS device in one app can be used by any other HomeKit app on the same device. That way, the user has to set up information about the home and home automation devices only once, and the information is available in a consistent way.

HomeKit offers remote access so that the user can interact with home automation technology from any connected ...

Get Mastering iOS Frameworks: Beyond the Basics, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.