HomeKit > Продукты Apple
Путеводитель по продуктам Apple    

HomeKit

HomeKit

Источник: Спальни на заказ в москве по материалам http://technoforma.ru.

HomeKit упрощает для людей использование приложений автоматизации дома на устройствах iOS, чтобы управлять соответствующим оборудованием в домах, независимо от производителя оборудования. Лучшие приложения для автоматизации домов объединены с HomeKit и iOS, чтобы помочь пользователям:

  • Обустроить дома, комнаты и зоны
  • Добавить, найти или отключить оборудование, такое как электрическая лампочка или термостат
  • Определить функции, которые применяются для совокупности нескольких видов оборудования
  • Определить пользователей
  • Использовать Siri для управления своими домами

Чтобы узнать, как использовать HomeKit в вашем приложении, читайте HomeKit Developer Guide. Эти указания могут помочь вам в создании приложения автоматизации домов, которое будет простым и приятным в использовании.

Не думайте, что ваше оборудование является первым в опыте пользователя. Ваше приложение должно упрощать для пользователей обустройство дома, комнаты или зоны, и оно также должно упрощать для них установку вашего оборудования в предыдущей настроенной области.

Упростите добавление нового оборудования. Не заставляйте пользователей создавать учётную запись до того, как они добавят оборудование. Лучше всего, когда ваше приложение автоматически находит новое оборудование и отображает их в пользовательском интерфейсе на видном месте. Удостоверьтесь, что отображаете достаточно информации о каждом оборудовании, чтобы пользователи легко могли обнаружить его.

Помогите пользователям определить то оборудование, которое они устанавливают. Предложите элемент управления, который поможет пользователям физически определить оборудование. Например, вы можете дать пользователям зажечь лампочку, чтобы подтвердить, что они установили то, что хотели.

Предоставьте пользователям разные способы поиска оборудования. Время суток, время года, а также текущее местоположение пользователя могут повлиять на то, какое оборудование будет наиболее важным в данный момент, так что ваше приложение должно предоставлять способы поиска оборудования по типу, названию или местоположению в доме.

Предоставьте наборы операций, основанные на установленном в доме оборудовании. Набор операций позволяет пользователям определить ситуацию, в которой несколько единиц оборудования должны работать особым образом. Например, операция “отсутствие” может снизить температуру в доме, выключить свет и закрыть все двери. Ваше приложение может предложить предопределённые наборы операций или позволить пользователям создать свои собственные. Если пользователи создают свои собственные наборы операций, чаще самым лучшим является позволить пользователям выбрать из того оборудования, которое вы предлагаете, основанного на выбранных комнатах или зонах.

Используйте дружественный диалоговый язык, чтобы сделать ваше приложение доступным и простым в использовании. Автоматизация дома может пугать пользователей. Избегайте использования акронимов или технической терминологии, которую они могут не понять. В частности, HomeKit является техническим термином, относящимся к программному интерфейсу приложения, так что его не следует использовать в вашем приложении.

ПРИМЕЧАНИЕ

Если вы являетесь обладателем лицензии MFi, посетите портал MFi для указаний касательно названий и передачи сообщений для комплектования оборудования.

Связь с Siri. Siri упрощает осуществление сложных операций посредством одной инструкции. Siri распознаёт названия наборов операций, домов, комнат и зон и может понимать высказывания, например, “Siri, закрой переднюю дверь,” “Siri, выключи свет наверху” и “Siri, сделай температуру в медиа-зале выше.” Следующие указания могут помочь вам в предоставлении великолепного пользовательского опыта при использовании Siri для управления оборудованием.

  • Используйте название услуги, а не название оборудования, чтобы Siri могла её распознать. Оборудование может предоставлять множество услуг, например, потолочный вентилятор, который может освещать и вентилировать, так что важно помочь пользователям различать их. Для наилучших результатов, позвольте пользователям выбирать из ограниченного списка названий, который не включает в себя названия компаний или номера моделей, и удостоверьтесь, что позволяете пользователям редактировать названия в будущем. Названия, которые вы предлагаете, должны быть стандартными, понятными словами или фразами, которые описывают услугу, и выборочно включать в себя местоположение в доме, такое как “лампа в гостиной” или “дверь гаража.” Вы также можете позволить пользователям определить тип услуги для розеток и выключателей, чтобы обобщённые комaнды типа “Siri, выключи свет” могли управлять всеми лампами, светильниками и другим световым оборудованием.
  • Дайте пользователям знать, как использовать Siri для управления набором операций в то время, когда они устанавливают его. Например, в момент подтверждения того, что набор операций “кинофильм” установлен, также отобразите предложенный язык, при помощи которого пользователь может обращаться к Siri. Например, “Вы можете использовать Siri, чтобы активировать этот набор операций посредством комaнды “Siri, включи в доме режим просмотра кинофильма.” Имейте ввиду, что пользователи также могут обращаться к Siri для активации набора операций просто посредством произнесения названия этого набора. Siri распознаёт предопределённые и установленные пользователем наборы операций, в которых есть хотя бы одна функция.

Помогите пользователям установить триггеры. В iOS 9, HomeKit поддерживает триггеры — способы активации набора операций, основанные на обусловленных связях, таких как время, местоположение и функции другого оборудования. Например, пользователь может установить триггер, чтобы включить свет на кухне, когда открывается дверь гаража после захода солнца. Установка обусловленной связи, которая вовлекает несколько элементов может показаться сложной, так что важно сделать пользовательский интерфейс установки как можно более простым. Например, отображение элементов, свойств и логических операций в порядке, отражающем то, как говорит человек, может помочь пользователям понять условия.



Отзывы (через Facebook):

Оставить отзыв с помощью аккаунта FaceBook:


Цвет и Оформление

Используйте Системные Цвета для Слияния с Системным Оформлением...

15 09 2021 18:59:48

Фильмы

Фильм отображает изображение постера фильма, которое при нажатии представляет модальное воспроизведение видео или аудио. Используйте этот элемент, чтобы поместить короткие медиа-клипы наряду с остальным содержимым. Воспроизведение медиафайлов осуществляется системой....

14 09 2021 5:30:14

Группирование Элементов Меню

Распределение элементов меню в логические группы помогает пользователям быстро систематизировать комaнды. При выяснении, каким образом группировать элементы меню, всегда хорошо помогает обращение к пользовательской ментальной модели задачи вашего приложения. Чтобы узнать больше об этой концепции, см. Ментальная Модель....

13 09 2021 15:58:21

Handoff

Handoff  Apple Watch помогает пользователям быстро получить доступ к информации, но иногда они могут захотеть углубиться в содержимое на других устройствах. В вашем приложении Watch используется Handoff, чтобы передать информацию о текущей активности пользователя на его другие устройства....

12 09 2021 21:49:55

Файлы Запуска

Файл (или изображение) запуска предоставляет заполняющее изображение, которое iOS отображает при запуске вашего приложения. Заполняющее изображение создаёт у пользователей впечатление, что ваше приложение быстрое и отзывчивое, так как оно появляется немедленно и сразу же заменяется первым экраном вашего приложения. Каждое приложение должно поддерживать файл запуска или, по меньшей мере, одно статичное изображение....

11 09 2021 13:47:49

Расширения Приложений

Расширения приложения увеличивают область действия вашего приложения, давая пользователям доступ к узконаправленным частям его функциональных возможностей, во время того, как они используют другие приложения. Например, во время просмотра веб-сайтов в Safari, люди могут использовать расширение “Поделиться”, чтобы разместить изображение или статью на вашем информационном ресурсе для общения и взаимодействия. Либо во время использования Finder люди могут использовать ваше расширение Finder Sync, чтобы выбрать документы, которые вы синхронизировали с источником удаленных данных. (В таких ситуациях Safari и Finder называются приложениями хоста, так как они предоставляют пользователям доступ к расширениям.)...

10 09 2021 23:33:13

Шрифты

Одним из самых важных элементов хорошего дизайна пользовательского интерфейса является качественное шрифтовое оформление, которое удобно для чтения, создает визуальную иерархию и точно передает информацию....

09 09 2021 0:38:38

Запуск и Завершение

Быстрый Запуск Пользователи ожидают, что смогут получить пользу от вашего приложения как только установят его. Оправдайте эти ожидания посредством немедленного осуществления выполнения их задач....

08 09 2021 8:58:26

Приложения Watch

Приложение Watch предоставляет пользователям более подробную информацию или функции, чем те, которые они могут найти в glances или уведомлениях....

07 09 2021 3:54:19

AirPrint

Используя AirPrint, люди могут беспроводным способом печатать содержимое вашего приложения и использовать приложение Print Center для проверки состояния печати....

06 09 2021 1:28:30

Приложения

Операционная система tvOS предусматривает рамки для создания захватывающих игр, утилит и других приложений, которые поддерживаются медиаплеером Apple TV для просмотра в исходном формате.  Если вы уже знакомы с дизайном приложений iOS, вы уже знаете почти все, что вам необходимо. В системе tvOS предусмотрено большинство элементов интерфейса и платформ разработки.  Однако, создание пользовательского интерфейса «как в кинотеатре», который отлично смотрится на телевизионном экране при использовании пульта дистанционного управления, требует некоторых важных и уникальных особенностей разработки....

05 09 2021 14:33:16

Web Clip Иконки

Если у вас есть веб-приложение или веб-сайт, вы можете предоставить уникальную иконку, которую пользователи могут отобразить на Начальном экране посредством использования функции web clip. Пользователи нажимают на иконку, чтобы одним лёгким движением получить доступ к веб-содержимому. Вы можете создать иконку, которая представляет ваш веб-сайт полностью, или иконку, которая представляет одну веб-страницу....

04 09 2021 0:59:34

Социальные Сети

Люди ожидают, что будут иметь доступ к своим учётным записям социальных сетей независимо от их текущего контекста. iOS упрощает внедрение взаимодействия с социальными сетями в ваше приложение такими способами, который оценят люди....

03 09 2021 3:57:42

Индивидуализация

Выразите уникальность бренда посредством выбора собственного шрифта, цвета и изображений. Этот выбор поможет вам в создании своего собственного уникального стиля....

02 09 2021 9:37:40

Иконки и Символы в Меню

Иконки Помогают Пользователям Определить Элементы...

01 09 2021 23:10:17

Фокусировка и Эффект Параллакс

Считается, что при выделенном состоянии на экране медиаплеера Apple TV иконки, изображения, клавиши или другие элементы интерфейса находятся в фокусе. Как только фокус наводится на какой-либо элемент, он плавно выдвигается на передний план и качается при произведении круговых движений по поверхности пульта дистанционного управления (ДУ). При этом, этот элемент подсвечивается и создается глянцевый блеск по всей поверхности элемента. При бездействии в течение определенного периода времени все элементы, не находящиеся в фокусе, тускнеют, а сфокусированный элемент становится еще больше в размере. Такой эффект привлекает пользователей, сидящих в комнате на диване, обеспечивая чёткость изображения и контекст, а также выделяя активированный участок....

31 08 2021 6:20:32

Док-Панель

Док-панель предоставляет пользователям удобное место для хранения приложений, которые используются наиболее часто. В дополнение, пользователи могут использовать Док-панель для хранения закладок веб-страниц, документов, папок и стеков (собраний документов или другого содержимого). Пользователи ожидают, что Док-панель всегда будет доступна, а также будет функционировать в соответствии с параметрами....

30 08 2021 1:36:23

Обзор Изменений Документа

Обзор Изменений Документа...

29 08 2021 8:22:24

Отметки Даты и Времени

Отметки даты и времени отображают на Apple Watch значения в реальном времени....

28 08 2021 18:49:34

Названия

Элементы интерфейса — это конструкционные блоки вашего приложения. Используйте их, чтобы отобразить информацию и упростить взаимодействие с содержимым приложения....

27 08 2021 21:37:16

Защита

Пользователи ценят безопасность среды OS X и ожидают, что их приложения будут также одинаково безопасны. Если вы воспользуетесь преимуществами технологий безопасности OS X, вы сможете хранить секретную информацию в определенном месте, авторизовывать пользователей для определенных операций или защищенно передавать информацию по сети....

26 08 2021 5:54:28

Проектирование для Yosemite

Скачать OS-X Human Interface Guidelines...

25 08 2021 5:10:57

HomeKit

HomeKit упрощает для людей использование приложений автоматизации дома на устройствах iOS, чтобы управлять соответствующим оборудованием в домах, независимо от производителя оборудования. Лучшие приложения для автоматизации домов объединены с HomeKit и iOS, чтобы помочь пользователям:...

24 08 2021 13:28:42

Spotlight

Spotlight  Spotlight — это мощная технология поиска OS X, которая делает процесс поиска файлов на компьютере таким же простым как поиск в сети. Используя Spotlight пользователи могут выполнять поиск элементов, используя свойства, которые имеют для них значение, такие как целевая аудитория документа, ориентация изображения или ключевые знаки музыки в аудиофайле. Такая информация (называется метаданные) встроена в файл приложением, которое его создало. Мощь Spotlight начинается со способности извлекать, хранить, обновлять и организовывать метаданные файлов, чтобы обеспечить быстрый и всеохватывающий поиск....

23 08 2021 15:23:36

Открытие Окон

Пользователи ожидают, что окно откроется, когда они:...

22 08 2021 19:17:35

Создание Изображений с Изменяемым Размером

Вы можете создать изображение с изменяемым размером, чтобы индивидуализировать фон некоторых стандартных элементов пользовательского интерфейса, таких как вспомогательные окна, кнопки, панели навигации, панели вкладок и панели инструментов (включая все элементы этих панелей). Предоставление изображений с изменяемым размером может стать результатам лучшего внешнего вида приложения....

21 08 2021 11:57:27

Анимация

OS X использует изысканную выразительную анимацию, чтобы предоставить людям обратную связь и помочь понять результаты своих действий. Когда вы используете элементы управления, предоставленные системой, вы автоматически получаете пользу от встроенной анимации OS X. Если вы хотите создать уникальную анимацию, обратитесь к дизайну с целью увеличения ясности и коммуникации в приложении....

20 08 2021 20:21:14

Слайдеры

Слайдер позволяет пользователям вносить изменения в значение. Слайдер отображает свое значение в виде набора шагов или непрерывной панели. Значение слайдера увеличивается или уменьшается посредством предопределенной суммы и в границах заданного диапазоона....

19 08 2021 11:53:59

Game Center

Game Center позволяет людям играть в игры, организовывать онлайн игры с множеством участников и многое другое. Игроки используют встроенное приложение Game Center, чтобы войти в учётную запись, найти новые игры, добавить новых друзей и просматривать таблицы лидеров и достижения....

18 08 2021 23:55:31

Взаимодействие

Приложение, способное взаимодействовать, плавно сообщается с другими приложениями и функциями. Пользователи ценят способность к взаимодействию, так как это означает, что они могут сконцентрироваться на своём содержимом не вникания в подробности об управлении приложением....

17 08 2021 16:10:18

Многозадачность

Многозадачность позволяет людям видеть более одного приложения на экране (на подходящих моделях iPad) и быстро переключаться среди недавно использующихся приложений. В iOS 9 люди могут использовать многозадачный пользовательский интерфейс (показан ниже), чтобы выбрать недавно использовавшееся приложение....

16 08 2021 14:47:39

Quick Look

Используя Quick Look, пользователи могут просматривать документ внутри вашего приложения, даже если ваше приложение не может открыть документ. Например, вы можете позволить пользователям предварительно просмотреть документы, которые они загрузили с веб-сайта или получили из других источников....

15 08 2021 16:10:24

Force Touch

Force Touch  ...

14 08 2021 4:50:29

Рамки

Чтобы гарантировать слаженность в процессе использования Apple Watch, предоставляются шаблоны, руководства, рамки и шрифты....

13 08 2021 10:13:25

Иконки Меню

Меню содержат в себе действия, которые пользователи могут выполнить. У каждого действия есть необходимые название и иконка. Названия меню ограничены двумя строками, так что текст должен быть коротким. Иконки меню являются шаблонными изображениями, в которых для выделения формы используется альфа-канал изображения (не цветовой канал)....

12 08 2021 3:27:40

Панель Вкладок

Элементы интерфейса – стандартные блоки в вашем приложении. Используйте их для выведения информации на экран и упрощения работы с содержимым вашего приложения....

11 08 2021 17:26:38

Диалоги

Диалог представляет собой окно, спроектированное для вызова ответной реакции пользователя. Многие диалоги, например, диалог Печати, позволяют пользователям предоставлять несколько ответов одновременно....

10 08 2021 22:44:10

Встроенные Покупки

Встроенные Покупки позволяют пользователям покупать цифровые продукты внутри вашего приложения. Например, пользователи могут:...

09 08 2021 2:32:49

Об Элементах Управления и Видах

Элементы управления представляют собой графические объекты, которые приводят к безотлагательным действиям или видимым результатам, когда пользователи воздействуют на них. Виды представляют собой элементы пользовательского интерфейса, которые отображают пользователям содержимое. Платформа AppKit выделяет элементы управления и виды, которые вы можете использовать в своем приложении, такие как комaндные кнопки, кнопки-переключатели, текстовые поля, экранные таблицы, окна вкладок и вспомогательные окна. Здесь вы можете увидеть некоторые из элементов управления и видов (среди других объектов), которые представлены Конструктором Интерфейса в библиотеке Object....

08 08 2021 9:24:51

iCloud

iCloud позволяет людям получить доступ к содержимому, которое для них важно, независимо от того, какое устройство они используют в данный момент. Когда вы встраиваете iCloud в своё приложение, пользователи могут использовать различные элементы вашего приложения на разных устройствах, чтобы видеть и редактировать личное содержимое без выполнения явной синхронизации....

07 08 2021 1:30:20

Звук

Является ли звук основной частью пользовательского опыта вашего приложения или дополнительным расширением, вам нужно знать, какой работы звука ожидают пользователи и как оправдать их ожидания....

06 08 2021 10:40:41

Иконки Боковой Панели

Если в вашем приложении есть боковая панель (или список источников), вам, возможно, понадобится создать иконки, чтобы отобразить их в этой панели. Например, приложение Почта содержит несколько иконок, которые представляют почтовые ящики, VIP и архивированные сообщения пользователя....

05 08 2021 1:22:52

Элементы Управления Текстом

Статичное Текстовое Поле...

04 08 2021 7:24:14

Дизайн, Ориентированный на Пользователя

Когда вы концентрируетесь на своих пользователях на протяжении всего процесса разработки, у вас появляется наилучший шанс предоставить товар, который оправдает их ожидания. После того, как вы определите целевую аудиторию и то, что конкретно ваше приложение поможет пользователям сделать, используйте это знание в качестве инструмента для формирования каждого решения в проектировании....

03 08 2021 3:29:28

HealthKit

В iOS 8 и позднее, приложения, созданные при помощи HealthKit, могут использовать данные приложения Здоровье, чтобы предоставить более мощные и доступные оздоровительные и спортивные услуги. С разрешения пользователя, приложения могут использовать HealthKit и для чтения, и для написания данных из приложения Здоровье, главного местоположения хранилища данных пользователя, связанных со здоровьем....

02 08 2021 5:22:41

Изображения Complication

В процессе создания содержимого для complication, установите размер изображений в соответствии с шаблонами, которые вы планируете использовать. В этой таблице указаны размеры изображений для использования в каждом шаблоне, который подходит для изображений....

01 08 2021 9:28:12

Цвет

Точное использование цвета предоставляет визуальную целостность, поддерживает ваш бренд и способствует коммуникации. В каждом приложении есть общий цвет, который вы можете изменить, чтобы он отражал основной цвет вашего бренда. Вы можете добавлять цвета для создания бренда и для передачи информации, но удостоверьтесь, что для гарантии читаемости и контраста для текста вы используете светлые цвета....

31 07 2021 18:37:27

3D Touch

3D Touch предоставляет пользователям iOS 9 дополнительный аспект взаимодействия. На поддерживаемых устройствах люди быстро могут выбрать определённые для приложения действия с Начального экрана посредством нажатия на иконку приложения. Внутри приложения люди могут использовать различные нажатия для быстрого просмотра элемента, открытия элемента в раздельном окне и получения доступа к соответствующим действиям. (Чтобы узнать больше об использовании 3D Touch в вашем коде, смотрите раздел Adopting 3D Touch on iPhone.)...

30 07 2021 0:42:21

Домашний экран

На домашнем экране медиаплеера Apple TV отображаются установленные приложения.  Пользователь управляет сеткой иконок приложений, выбирает одну сетку и нажимает на иконку. Иконка активируется....

29 07 2021 4:42:40

Жесты

На сенсорной поверхности пульта ДУ можно применять различное количество жестов, то есть, действий, производимых нажатием одного пальца. Используйте их для создания физического контакта с материалом, изображенным на экране....

28 07 2021 23:37:55

Еще:
Устройство компьютера -1 ::