Апр 03, 2015 - 0 Comments - Без рубрики -

iOS дайджест #4: Розумний дім

iOS девайси готуються стати центром екосистеми для техніки різних виробників. Технологія HomeKit може вивести розумний дім на новий рівень. А розробникам — принести нову хвилю замовлень та робочих місць.

Нові можливості

Отже, що таке HomeKit?

Як скоро реліз перших девайсів?

Єдиний протокол для різних виробників техніки. Підтримка голосових команд через інтеграцію з Siri. І мільйони користувачів iOS. Ось передумови конкурентоспроможності HomeKit.

Якщо ви ніколи не працювали з remote hardware, вам буде складно повною мірою усвідомити значення HomeKit для індустрії. David McGraw, що перейшов на HomeKit після роботи з remote hardware через low-level API, написав такі слова:

«Кожен, хто розробляв iOS app for a piece of hardware, може розповісти вам багато жахливих історій про device discovery». <…> «Після того, як HomeKit забезпечив чіткий протокол, ви більше не мусите опікуватися тим, яким чином інформацію надіслано на девайс чи переконуватися, чи точно девайс її отримав. Ви уникаєте величезного головного болю від low-level, що може принести взаємодія з remote hardware».

Перші девайси

Найперші HomeKit пристрої вже були продемонстровані на виставці CES у січні. Зокрема:
— сенсори від компанії Elgato;
— плагін від iDevices;
— електроприлади від Incipio.

Philips, один зі світових лідерів у технологіях розумного дому, заявив про партнерство з Apple щодо інтеграції з HomeKit технологій освітлення Philips Hue. Детальніше про Philips Hue та підтримку HomeKit з боку Philips.

Програмування

Усе, що повинні знати про HomeKit software та hardware розробники, зібране на сторінці HomeKit на сайті компанії Apple. Зокрема:
— HomeKit Software Developer Guide
— HomeKit Framework Reference.

Детальний кодінг-tutorial зі створення HomeKit app на Swift написав програміст David McGraw.

Ось HomeKit tutorial з кодом на Objective-C. Автор — Bhushan Biniwale.

Огляд усіх класів, протоколів та методів HomeKit, що наочно ілюстрований кольоровими схемами. Автор — Mohd Aslam.

Поглиблений розгляд HomeKit від iAchieved.

Короткий огляд HomeKit як фреймворку є на сайті «Automated Home». На Habrahabr цей матеріал доступний у перекладі на російську мову.

43-хвилинний відео-урок із HomeKit записав Phillip Nguyen.

Як усе це може працювати? Ось кращі реалізації у відкритому доступі:
1) HomeKit demo — код, який відразу збілдився! Автор Frederic Marcel Falliere. З іншими проектами все було не так казково 😀
2) HomeKit-Demo, розробник — Khaos Tian.
3) Home Wizard від iAchieved.


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Человек ? *