Если пользователь вашего продукта покупке SmartWatch завтра и ваше приложение не совместимо с ней или ваших уведомлений не может быть вызван оттуда, вы могли бы сорвать их.
Если у вас есть веб-сайт или приложение сегодня, это время, чтобы начать планирование для носимых поддержку devices,В этой статье мы рассмотрим платформы, доступных сегодня, что мы можем сделать на каждой из них, как планировать архитектуру, и как разрабатывать приложения или сопутствующих услуг для этих новых устройств .
Вы помните, обуви телефон от Напряги извилины?Если вы не знаете, что я говорю, вы, вероятно, слишком молод (или я слишком стар).(Вы можете Google it 1 Сейчас Просто зайдите;.. Я буду ждать здесь, в этой вкладке) Обувь телефон мы видели по телевизору последовали многие другие носимых устройств на ТВ, таких какте, на Knight Rider, Флинстоуны, Джеймса Бонда и Дик Трейси.Много лет спустя, мы можем сказать, что носимые устройства здесь и готов к использованию.Мы, как дизайнеров и разработчиков, необходимо быть готовы разработать успешную experiencesдля них .
В этой статье мы рассмотрим наиболее важные платформы, готовые поддержать наш контент и услуги, что мы можем сделать на них и где, чтобы начать с точки зрения языков, SDK, и эмуляторы .
Часы и групп, готовых поддержать наше приложение Link
Среди устройств, которые работают приложения сегодня, мы сосредоточимся в основном на (SMART) watches,Очки и полосы, также доступны, но их распределение носит более ограниченный .
Platform | Телефон requirement | Screen | Touch | Mic | Speaker | Vibration | Другие features |
---|---|---|---|---|---|---|---|
Android-Wear | Android-4.2 или iPhone * | круглой или square | x | x | x | Датчик сердечного ритма * | |
Apple, Watch | iPhone | квадрат (32 или 42 мм) | x | x | x | x | Датчик сердечного ритма;Корона;Сила Touch |
Samsung передач (Tizen) | нет телефон требуется (S передач только);любой Android-4.4 (шестерня S2 только);Android-Галактика series | квадратные, прямоугольные, circular | x | x | x | x | Датчик сердечного ритма *;вращающийся безель *;камера * |
Pebble | Андроид, iPhone | прямоугольной или круглой;E-Ink (черный и белый или цветной) | х * (только Пеббл время) | x | buttons | ||
Microsoft Band | Андроид, iPhone, Windows | прямоугольная, ультра-wide | x | х * (Группа только 2) | x | Датчик сердечного ритма;температура кожи;УФ датчик *, барометр *, Ambient Light * | |
Google Glass * | нет телефон required | прозрачный projection | x | x | x | глаз трекер;camera |
discontinued3;следующая версия может отличаться .
Примечание: Некоторые поставщики, таких как Fitbit4, Предлагают API от их облаком, а не позволяя подключать приложение для самого устройства.Таким образом, родное приложение на телефон пользователя будет загружать данные в облаке, и ваше приложение может получить доступ к этой информации оттуда после получения разрешения пользователя .
Android Wear Link
Android Wear обычай версия популярной ОС Android для всего smartwatches.Некоторые производители создают для Android Носить устройств, и более чем 15 устройств на рынке сегодня, в том числе Motorola, Samsung 360 Gear Live, LG G раунда, Asus ZenWatch и Sony SmartWatch 3 .
Android Wear является в полной мере способны ОС, но в большинстве ситуаций это работает как телефон товарища.Он подключается к сети в основном через связи телефона.Некоторые устройства теперь поддерживают Wi-Fi сети, так что если вы находитесь дома или в офисе, и ваш телефон находится вне диапазона, ваши часы будут работать в любом случае, используя облако, чтобы получить данные изВаш телефон.ОС поддерживает квадратные и круглые экраны, и она должна быть в паре с Android 4.2 телефон, чтобы работать.На момент написания, ограниченная поддержка IOS доступен для ограниченного набора устройств, запущенных после августа 2015 года .
Apple Наблюдать Link
Через год после Android Wear был выпущен, Apple Наблюдать появился на рынке, продавая столько часов в один день, как Android коллегой сделал в течение одного года, в соответствии с Рынок research__3 ломтик интеллекта в |7,Кроме того, имея те же инициалы (AW), обе платформы весьма различны в плане того, что ОС предлагает пользователю .
Apple Наблюдать работает watchOS, Простой ОС для часов.На watchOS 1.0, приложения побежал на вашем телефоне, а само приложение было смотреть только очень простой модуль пользовательского интерфейса работает на нем.В watchOS 2.0 —запущен с прошивкой 9 в этом месяце —приложения работает непосредственно на SmartWatch, с полным доступом к родным возможностей .
С точки зрения аппаратного обеспечения, Есть более чем 40 моделей, но дизайнеры и разработчики нуждаются в заботе только о двух размеров экрана: 38 и 42 миллиметров.Кроме того, сенсорный экран, Apple Наблюдать есть цифровой корону прокрутки и масштабирования, датчик пульса и “Force” (Нажмите, которое отличает между нормальным крана и крана с давлением) .
Samsung передач (Tizen-Based) Link
Коробка передач представляет собой серию из smartwatches Samsung, в том числе Gear 2, передач S и недавнее шестерня S2.Эти часы запустить Tizen, относительно новой ОС от Samsung для мобильных устройств.Существует также механизм Живая, который основан на Android износа и является белой вороной в семье .
Gear 2 имеет квадратный экран, механизм S имеет больший (и выше) прямоугольныйэкраном, и шестерня S2 спортивные круглый экран с вращающимся безелем.Датчики варьироваться в зависимости от модели и выявить частоту сердечных сокращений, УФ, свет и многое другое .
Передач S является полностью autonomousС собственным 3G сотовой связи, и это может быть в паре с устройством Galaxy Samsung, а также других моделей в семье, где этот процесс спаривания является обязательным.Шестерня S2 имеет Wi-Fi и 3G версии, последний идет с чипом GPS .
Зубчатые устройства, как правило, не работают с айфонов или андроидов за пределами семьи Galaxy.Единственным исключением является последняя шестерня S2, который работает с любым Android 4.4 устройство .
Примечание: Samsung имеет полосу передач Fit, который работает не Tizen, но гораздо более простой ОС.Мы не можем создавать приложения для нее, так что это были исключены из этой статьи .
Галька Link
Галечного был одним из первых успешных smartwatches на рынке.Она началась, как crowdfunded проекта, и один из его уникальных особенностей является автономной работы почти на неделю.Для достижения этой цели, галька услугам гостей E-Ink screen, Черный и белый в ранних моделях и цвет в последнем Pebble времени.В последней версии, галечным Раунд Время, использует круговую экран и он утверждает, что самый тонкий и легкий SmartWatch в мире .
Устройство не сенсорный экран, не включают в себя датчики и основана на старомодных кнопок.К услугам гостей три кнопки на стороне для пользователей, чтобы взаимодействовать с приложениями.Pebble работает в паре с Android телефон или iPhone;когда приложение работает на часы, она нуждается в телефон для работы в сети .
Pebble является простейшим часы на рынке, и в этом заключается его успех.Это не включает в себя монитор сердечного ритма или сенсорный экран .
Microsoft Группа Link
Microsoft Группа не часы, но его возможности весьма похожи друг на.Она включает в себя много датчиков, которые полезны для здоровья и фитнеса, в том числе для частоты сердечных сокращений, температуры кожи и УФ .
Он не поддерживает на устройстве приложений, но для Android, IOS и Windows Phone приложения могут отправить “плитки”, чтобы плитки аппарата, и информация будет отображаться на экране сверхшироким .
Google Стекло Link
В то время как эта платформа по-прежнему в тупике, и вы не можете купить первоначальный $ 1500 Glass прототип больше, платформа будет возродиться в качестве продукта для корпоративного рынка, по разным источникам.Ясно, что мы не собираемся, чтобы увидеть всех на улице носить Стекло в ближайшее время, но, вероятно, будет хорошим решением для работы и для некоторых отраслей .
Прототип бежал Android, и родные приложения были полностью автономны от телефона, работает непосредственно на стекло.Пригодный для носки есть проектор, который эмулирует экран 25-дюймовый на 2,5 метра (8 футов) от пользователя.Он поддерживает голосовой активации и имеет сенсорный панель на стороне в .
Стекло может быть в паре с Android или прошивкой, чтобы получить сотовой связи и оповещения от приложений.Кроме того, первый прототип Стекло признакам Wi-Fi соединения и автономные приложения, запущенного на устройстве .
Другие платформы Link
Другие платформы для носимых стали доступны на рынке в эти последние несколько лет.Тем не менее, из-за отсутствия пользователей, осуждение платформы или отсутствия какого-либо государственного SDK, мы не будем покрывать их в этой статье.Они включают в себя механизм Samsung, Sony Fit Smartwatches 1 и 2, Garmin smartwatches и NikeFuel .
Что мы можем сделать для этих устройств Link
Мы можем предложить несколько видов решений для носимых устройств сегодня:
- Автономный appsработать на самом устройстве.Эти приложения могут использовать телефон, чтобы получить подключение к сети или получить соединение непосредственно хотя Wi-Fi .
- Компаньон appsзапустить первую очередь по телефону, посылая команды пользовательского интерфейса в приложении устройства и получения взаимодействие с пользователем.Они также могут быть спутники в игре или приложение, которое находится под контролем пользователя по телефону (или ТВ)
- Facesдля часы оснащены собственные часы экран, вид вы видите, когда вы смотрите на часы, не взаимодействуя с ним .
- Карты илиglancesстатические взгляды, которые доступны быстро с главного экрана и имеют обновленный контент из приложения .
- Богатый notificationsдобавить носимых специфические способности к нажимным или местных уведомлений, которые доставляются по телефону приложение .
Способы установки Link
Приложения могут быть установлены на носимых устройств в двух формах:
- из магазина специально для носимых (как правило, на веб-сайте компаньон);
- от смартфонов приложение;
- не установлен вообще, в этом случае телефон приложение будет посылать информацию на носимых .
Наиболее распространенным методом сегодня через смартфон приложение.Это означает, что вы будете нуждаться в приложение в магазине телефона: Google Play, App Store от Apple или Microsoft Store.Это приложение будет включать в себя носимого приложение в пакете, и родное приложение в ОС телефона будет установить модуль спутником на часы.В этом случае, часы могут установить новые приложения, когда приложения телефона обновляются, без пользователь принимает явное действие .
Поддержка платформы Link
Ниже приводится разбивка, что мы можем сделать на каждой платформе и как процесс монтажных работ:
Platform | Автономный apps | Компаньон apps | Faces | Cards | Богатые notifications | Installation |
---|---|---|---|---|---|---|
Android-Wear | yes | yes | yes | yes | yes | телефон app |
Apple, Watch | да (2.0) | yes | Нет * | да (смотрит) | yes | телефон app |
Samsung передач (Tizen) | yes | yes | yes | no | yes | магазин или по телефону app |
Pebble | yes | yes | yes | no | no | store |
Microsoft Band | no | no | N / A;обычай “мне плитка” | да, tiles | через веб-tiles | нет installation |
Google Glass | yes | N / A | yes | yes | телефон app | store |
* На watchOS 2.0, мы можем создать “осложнений,” крошечные кусочки информации (напримерв виде значка или рядом), что пользователь может вставить в одном из предустановленных граней, как правило, в одном из углов .
Проектирование носимого опыт Link
При создании носимых приложение, не просто сжать ваш текущий телефон приложение в меньшем экране.Носимых приложение должно быть создано для микро-взаимодействиям и для доступа, что необходимо пользователю, когда именно они должны это .
Допустим, вы создаете приложение для сети отелей.Носимых приложение может предложить пользователю следующее:
- Автономный приложение будет обновлять оговорок пользователя все время, даже если телефон не имеет никакой связи или не находится в диапазоне .
- Компаньон приложение позволяет пользователю быстро найти отель сегодня вечером или завтра в их текущей город с их часы.Если пользователь хочет сделать более сложный поиск, они, вероятно, использовать телефон.Создание сложной носимых приложение с нуля не очень хорошая идея.На некоторых платформах, мы можем добавить расширенный поиск для пользователей выродка, чтобы предотвратить разочарование, но эти варианты должны быть скрыты от первого взгляда .
- Карта может появиться автоматически день они должны проверить и проверить в отель .
- Карта может появиться автоматически при бонусных баллов пользователя с удобствами вот-вот истечет .
- Карта может появиться, когда пользователь находится в новом городе, предлагая сделку по гостинице для сегодня вечером.Будьте осторожны, чтобы не спам пользователя запястья .
- Богатый уведомление можно добавить действия к существующим уведомления толчка, такие как обновления, отмены бронирования или заказа трансфер из аэропорта.В наших текущих уведомлений, мы могли бы также обеспечить фоновые изображения и иконки оптимизированы для носимых устройств .
Гостиница приложение, вероятно, не нужно пользовательский циферблат.Вы можете попробовать его, но я не думаю, что пользователи захотят его.Для частых путешественников, мы могли бы создать осложнения для watchOS, с обновленной информацией о своем следующем бронирования .
Архитектура носимого Link
Смартфон Модуль Link
Кроме того, Google Glass и Samsung передач S и S2 для автономных приложений, вам понадобится два родных приложений в магазины, чтобы нести свой носимых приложение (один для Android и один для iPhone) .
С вашей родной приложение на андроид телефон, вы сможете поддерживать Android износа, Tizen (только для устройств Galaxy на базе), галька и Microsoft Ленточные пользователи .
С родное приложение для iPhone, вы сможете поддерживать Apple Наблюдать, галька иПользователи Microsoft Band.Для пользователей окон на мобильный —ранее Windows Phone —Microsoft Группа в настоящее время совместим только платформа .
В то время как некоторые более новые Android Wear часы поддержки IOS, в момент написания, приложения IOS не может нести Android Носить приложения или поддерживать богатые уведомления для этой платформы .
Если вы не хотите, чтобы создать телефон приложение —Например, если вы создаете игру, которая подходит только для носимых —Вы, вероятно, нужно создать контейнер appНу да ладно.Его единственная цель бы носить, настроить и установить часы приложение и выступать в качестве его связь с миром.Многие разработчики уже есть мобильное приложение для телефонов, поэтому носки спутник будет работать с ним в следующий раз они посылают обновления в магазине .
Обычно вам не нужно будет предоставлять низкого уровня связи между часами и модуля в телефон приложение.Программное обеспечение, которое управляет соединением между носимых и телефон, таких как Android износа приложение, в Apple Наблюдать приложение, Пеббл-приложение, приложение Samsung передач или приложение Microsoft здравоохранения, будет делать эту работу автоматически, обеспечивая общественный API, чтоможно употреблять с родного приложения в Java, Objective-C, Свифт или .NET .
Пользовательский интерфейс и элементы управления Link
Мне не нужно объяснять, что мы работаем с очень крошечном экране здесь.Таким образом, микро-layoutsявляются единственным решением для успешного носимых приложение.Будьте как можно более коротким, уменьшить каждый бит текста, и не только уменьшать ваш мобильный экран.Мозговой штурм и начать с нуля с вашими носимых экранов .
Все платформы имеют несколько elements__5 общего интерфейса |: Этикетки (статические текстовые элементы управления), кнопки (не более двух подряд), показатели прогресса и прокруткой списков.Создай свой интерфейс только с этими элементами.Некоторые платформы также помочь пользователям выбрать дату и время и ввод текста через диктовку .
Часы шестерня S2 поддерживает вращающийся безель выбор, который позволяет для некоторых интересных опытов UX.На Apple Watch, цифровой коронка для приложений в watchOS 2,0, и он может быть использован дляпрокрутки родной списке .
Навигация экрана Link
Навигация между экранами обычно делается в одном из двух способов .
Модальные или толчок screensпоявляются после того как пользователь выбирает элемент из списка или нажимает кнопку.Все платформы обеспечивают, с помощью физических кнопок или жестов, автоматическим способом, чтобы вернуться к предыдущему экрану, так что не осуществлять собственную навигацию для этого .
Pagesпозволяют показать различные разделы информации или разделов похожие на закладке навигатора на телефон.Для изменения страниц, пользователь пойло влево или вправо с помощью пальцем .
Экран и Изображения | __38Link
Фоновые изображения и анимации Приглашаем на некоторых платформах (например, износ Android и Apple, часы).При работе с изображениями и набор изображений, у нас есть две возможности:
- статические изображения, которые уже доступны в носимых памяти, __ | 45
- изображения, поступающие с телефона (или сети) через Bluetooth .
Первый вариант идеально подходит для performanceпотому что в некоторых случаях, как с Apple, Watch, анимация делается через серию изображений в последовательности (например, анимированного GIF) .
С точки зрения размера экрана, мы имеем дело прежде всего с квадратными и круглыми экранов (что является задача сама по себе), в то время как некоторые устройства имеют прямоугольные экраны.Мы по-прежнему должны подготовить свои активы для различных плотностей экрана, как мы делаем со смартфонами, но там не так много фрагментации в области сегодня, к счастью.Но что, безусловно, измениться в будущем .
В следующей таблице приведены размеры текущий экран доступен на каждой платформе:
Platform | Экран sizes |
---|---|
Android-Wear | 320 ×320, квадрат 320 ×290, круглая 360 ×360, round |
Apple, Watch | 272 ×240, 38 мм 312 ×390, 42mm |
Samsung передач (Tizen) | 320 ×320, квадрат (Gear 2) 360 ×480, прямоугольная (передач S) 360 ×360, круглая (шестерня S2) |
Pebble | 144 ×168, (черный и белый или 65 цветов) 180 х 180, круглых (65 цветов, Время раунд) |
Microsoft Band | 320 ×106 320 х 128 (Группа 2) |
Google Glass * | 640 ×360 |
Push Notifications Link
Уведомления являются ключевой частью любого носимых приложение.Уведомления, как правило, пересылается с сервера приложения разработчика на Apple, Google или Microsoft, в свою очередь, посылает уведомление на телефон пользователя.По умолчанию, ваши часы приложение занимает эти уведомления и показывает их пользователю на их носки .