Connect with us

Гид разработчика по умным часам

Умные часы (smartwatch) — компьютеризированные наручные часы, работающие в паре со смартфоном или обладающие самостоятельной функциональностью. Все современные умные часы так или иначе поддерживают работу с приложениями, но какие стоит выбрать для разработки? Мы предлагаем вам небольшой обзор четырех платформ, для которых вы можете разрабатывать приложения. Каждая со своими плюсами и минусами, каждая перспективна и потенциально может стать лидером рынка. Выбор за вами.

Apple Watch

watch Официальный сайт: apple.com/ru/watch/
Операционная система
: Watch OS
Язык программирования: Objective-C/Swift
SDK: WatchKit
IDE: Xcode
Обучающий курс: Udemy
Пример разработки приложения: Хабр
Магазин: Apple App Store
Руководство по разработке: Apple
Руководство по дизайну: Apple
Доступные устройства: нет

Наши материалы:

Разработка для Apple Watch

Потенциально самые успешные часы, но пока в продажу не вышли. Ожидаются весной 2015 года, однако выход может быть отложен. Разработка под Apple Watch ведется в рамках единой парадигмы iOS-разработки, теми же инструментами, что и у “больших” приложений, так что проблем в переходе на часы быть не должно. Спрос на приложения ожидается большой, и выход на рынок в числе первых должен окупить все затраты на разработку.

Android Wear

 moto-360 Официальный сайт: android.com/wear/
Операционная система
: Android Wear
Язык программирования: Java
SDK: Android Wear
IDE: Eclipse или Android Studio
Обучающий курс: Lynda
Пример разработки приложения: Хабр
Магазин: Google Play
Руководство по разработке: Google
Руководство по дизайну: Google
Доступные устройства: LG G Watch R, Moto 360, Sony SmartWatch 3 и другие

Наши материалы:

Разработка для Android Wear

Потенциально самая массовая платформа, которая (пока) наследует многие проблемы начального Android. Разработка, как и в случае Apple Watch, идет в рамках общей Android-разработки и также проблем вызвать не должна. Основной вопрос платформы – создание конкурентоспособных и функциональных устройств. Выходя на Android Wear с приложениями, вы получите самую большую аудиторию, но вопрос работы с ней традиционно для Android будет заключаться в ее монетизации.

Pebble

 pebble Официальный сайт: getpebble.com
Операционная система
: Pebble OS
Язык программирования: C
SDK: Pebble
IDE: CloudPebble
Обучающий курс: нет
Пример разработки приложения: Хабр
Магазин: Pebble AppStore
Руководство по разработке: Pebble
Руководство по дизайну: Pebble
Доступные устройства: Pebble, Pebble Steel

Наши материалы:

Разработка для Pebble

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

Samsung Gear

 samsung-gear-s Официальный сайт: samsung.com/us/mobile/wearable-tech
Операционная система
: Tizen
Язык программирования: HTML5 или C
SDK: Samsung
IDE: Tizen IDE
Обучающий курс: нет
Пример разработки приложения: SlideShare
Магазин: Samsung Apps
Руководство по разработке: Samsung
Руководство по дизайну: Samsung
Доступные устройства: Gear S, Gear 2

Наши материалы:

Разработка для Samsung Gear

Платформа набирает обороты, но пока у нее не очень много доступных устройств. Samsung вкладывает огромные деньги в развитие и поддержку разработчиков, так что, если в ваших планах создание приложений для интернета вещей, Smart TV и Tizen,то начать стоит с часов.

Резюме

Если вы Android- или iOS-разработчик, присмотритесь к соответствующим платформам. Выпуск приложения для них будет стоить минимальных усилий, а результат в самом начале развития этих систем можно получить относительно большой. Если вы смотрите в сторону интернета вещей или просто HTML5 разработки – ваш выбор Tizen.

Леонид Боголюбов
Click to comment

You must be logged in to post a comment Login

Leave a Reply




Календарь

ноябрь

17ноя - 19Весь деньТИЛТЕХ МЕДХАК

24ноя - 26Весь деньWhat the hack?!

25нояВесь деньSmart Taler 2017

25нояВесь деньLadies Code: время технологий

30нояВесь деньSmart Cars & Roads 2017

декабрь

5дек18:30- 22:00Яндекс изнутри: глазами iOS-разработчика

8дек - 9Весь деньКубок СTF России

9дек - 10Весь деньGames Gathering 2017

9декВесь деньЛекционный день по игровой индустрии

Наша рассылка

Каждому подписавшемуся - "1 час на UI аудит": бесплатный ускоренный курс для разработчиков веб и мобильных приложений!

Нажимая на кнопку "Подписаться" вы даете согласие на обработку персональных данных.

Наш Facebook

X