Анатомия приложения
Часы Apple должны быть соединены с iPhone пользователя для Вашего приложения для выполнения.
Интерфейсные стили навигации
Поддержка приложений WatchKit два метода навигации:
Иерархический. Этот стиль соответствует стиль навигации в iOS и подходит лучше всего для приложений с иерархической информацией. В иерархическом приложении пользователи перешли путем делания одного выбора на экран, пока они не достигают своего места назначения. Для навигации другому месту назначения пользователи должны восстановить некоторых или все их шаги и сделать различный выбор.
Иерархическая модель обычно лучше, чем плоская, разбитая на страницы модель навигации для взаимодействий более сложного приложения.
Основанный на странице. Разбитый на страницы интерфейс позволяет пользователю перейти между страницами содержания путем сильного удара горизонтально. Основанный на странице интерфейс подходит лучше всего для приложений с простыми моделями данных, где данные на каждой странице непосредственно не связываются к данным на других страницах.
Точечный индикатор у основания каждой страницы показывает место пользователя в наборе. Сохраните общее количество страниц как можно меньше для упрощения навигации.
Вы не можете объединить иерархические и основанные на странице стили интерфейса. Во время проектирования необходимо выбрать стиль что лучшие иски содержание приложения и проект для того стиля.
Приложения с помощью любого стиля интерфейса могут представить содержание модально. Модальные интерфейсы дают пользователю способ выполнить задачу или получить информацию без отвлекающих факторов, но в пути, временно препятствующем тому, чтобы они взаимодействовали с остальной частью приложения. Посмотрите Модальные Листы.
Взаимодействие с пользователем
Основанные на действии события. Касания указывают выбор или взаимодействие. Единственный жест касания является основным способом, которым пользователи взаимодействуют с Вашим приложением. Строками таблицы, кнопками, переключателями и другими средствами управления все управляют путем ответвления на них. Об этих касаниях тогда сообщают коду в Вашем расширении WatchKit.
Жесты. Система обрабатывает все жесты от Вашего имени, с помощью них для реализации стандартных способов поведения:
Вертикальный сильно ударяет, прокручивают текущий экран.
Горизонталь сильно ударяет, выводят на экран предыдущую или следующую страницу в основанном на странице интерфейсе.
Левый край сильно ударяет, перешли назад к родительскому интерфейсу.
Часы Apple не поддерживают жесты мультипальца, такие как повышения.
Касание силы. А также обнаруживая касание, дисплей Сетчатки также обнаруживает сумму силы, примененной пальцем пользователя. Когда эта комбинация касания и силы обнаруживается, система выводит на экран контекстное меню (если таковые имеются) связанный с текущим экраном. Приложения используют это меню для отображения действий, относящихся к текущему содержанию. См. Меню.
Цифровая Корона. Разработанный для точно настроенной, ускоренной прокрутки — не затрудняя дисплей Часов Apple — Цифровая Корона упрощает для пользователя просматривать более длинные страницы путем прокрутки. Сторонние приложения используют корону только, чтобы позволить прокрутить.