Quantcast
Channel: Найцікавіше на DOU
Viewing all articles
Browse latest Browse all 8115

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

$
0
0

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. З іншими проектами все було не так казково :D
2) HomeKit-Demo, розробник — Khaos Tian.
3) Home Wizardвід iAchieved.


Viewing all articles
Browse latest Browse all 8115

Trending Articles