SlideShare a Scribd company logo
#msdevcon
Windows & More Personal Computing
Разработка приложений для
Apple Watch и Android Wear
Вячеслав Черников
Руководитель отдела разработки, Binwell Ltd.
#msdevcon
Цели
Особенности
смарт-часов Android Wear Apple Watch
Разработка приложений для
Android Wear на Xamarin
Разработка приложений для
Apple Watch на Xamarin
Какие бизнес-сценарии
лучше реализовывать на
часах? Какие возможности
предоставляют Apple Watch
и Android Wear?
Смарт-часы
Что такое смарт-часы?
Дополнительный экран для смартфона
Дополнительный орган управления для смартфона
Задачи
Быстрый просмотр информации
Быстрое управление приложением на смартфоне
Ограничения
Размер экрана
Тачскрин и органы управления
Время контакта с пользователем
Основные сценарии
Мониторинг здоровья и активности
На основе показаний сенсоров
Управление окружением
Через смартфон, подключенный к сети устройств (IoT)
Бизнес-задачи
Просмотр уведомлений, статусов и краткой информации
Развлечения
Игры и мультимедиа
#msdevcon
Xamarin для Android Wear
Особенности Xamarin для Android Wear
Почти все возможности Android
Все принципы и подходы разработки Android-приложений
применимы к Android Wear
Устанавливаем Android 4.4W SDK
И не забываем про симуляторы. Есть поддержка x86
Companion App
Приложение для Wear идет вместе с хост-приложением на
смартфоне
#msdevcon
Демонстрация
Live Demo
Создаем приложение для Android Wear на Xamarin
#msdevcon
Xamarin для Apple Watch
Особенности Xamarin для Apple Watch
watchOS 2
Нативные приложения, больше контролов и поддержка анимаций
Xamarin watchOS 2 Preview
Xamarin пока поддерживает работу с watchOS 2 только на
симуляторе
Watch Connectivity
Для взаимодействия с хост-приложением
#msdevcon
Демонстрация
Live Demo
Создаем приложение для Apple Watch на Xamarin
#msdevcon
Полезные ресурсы
Полезные ресурсы:
Исходные коды демо-примера: https://bitbucket.org/binwell/devcon2016
Xamarin for Android Wear: https://developer.xamarin.com/guides/android/wear
Xamarin for Watch Kit: https://developer.xamarin.com/guides/ios/watch
#msdevcon
Что дальше
Смарт-часы
здесь и
надолго
Xamarin для
смарт-часов
Вступайте в
группу ruxamarin
в Slack!
Используйте бесплатные
инструменты Xamarin при
создании приложений для
Apple Watch (скоро) и
Android Wear
Задавайте вопросы и
общайтесь с опытными
разработчиками. Следите за
блогом Microsoft на Хабре
Носимые устройства
набирают все большую
популярность и
предоставляют новый
возможности
разработчикам
#msdevcon
Q&A
Разработка приложений для
Apple Watch и Android Wear
Вячеслав Черников, Binwell Ltd.
slava@binwell.com
© 2016 Microsoft Corporation. All rights reserved.

More Related Content

Similar to Xamarin для Apple Watch и Android Wear (Microsoft DevCon 2016) [RUSSIAN]

JET BI - Мобильные решения для Бизнеса
JET BI - Мобильные решения для БизнесаJET BI - Мобильные решения для Бизнеса
JET BI - Мобильные решения для Бизнеса
Nadezhda Avramenko
 
Enterprise mobility management – комплексный подход к управлению мобильными у...
Enterprise mobility management – комплексный подход к управлению мобильными у...Enterprise mobility management – комплексный подход к управлению мобильными у...
Enterprise mobility management – комплексный подход к управлению мобильными у...
КРОК
 
Дмитрий Евдокимов
Дмитрий ЕвдокимовДмитрий Евдокимов
Дмитрий Евдокимов
CodeFest
 
Rad studio 10 seatlle обзор продукта
Rad studio 10 seatlle обзор продуктаRad studio 10 seatlle обзор продукта
Rad studio 10 seatlle обзор продукта
azamat isaev
 
О компании Binwell [RUSSIAN]
О компании Binwell [RUSSIAN]О компании Binwell [RUSSIAN]
О компании Binwell [RUSSIAN]
Binwell
 
Мониторинг приложений ASP.NET на основе сервиса Application Insights
Мониторинг приложений ASP.NET на основе сервиса Application InsightsМониторинг приложений ASP.NET на основе сервиса Application Insights
Мониторинг приложений ASP.NET на основе сервиса Application Insights
Microsoft
 
Brander general-presentation
Brander general-presentationBrander general-presentation
Brander general-presentation
Kyrylo Manakhov
 
Artsofte Разработка мобильных приложений
Artsofte Разработка мобильных приложенийArtsofte Разработка мобильных приложений
Artsofte Разработка мобильных приложений
Artsofte IT company
 
#MBLTdev: Как не стать заложником одной платформы (Parallels)
#MBLTdev: Как не стать заложником одной платформы (Parallels)#MBLTdev: Как не стать заложником одной платформы (Parallels)
#MBLTdev: Как не стать заложником одной платформы (Parallels)
e-Legion
 
Senso Devices - новый класс VR/AR-устройств
Senso Devices - новый класс VR/AR-устройствSenso Devices - новый класс VR/AR-устройств
Senso Devices - новый класс VR/AR-устройств
IIDF, DISTRICT MANAGER (Krasnoyarsk, Russia)
 
Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"
Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"
Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"Dmitry Savchenko
 
MDM \ EMM
MDM \ EMMMDM \ EMM
Подходы к тестированию андроид приложений
Подходы к тестированию андроид приложенийПодходы к тестированию андроид приложений
Подходы к тестированию андроид приложений
SQALab
 
Appium confet qa
Appium confet qaAppium confet qa
Appium confet qaISsoft
 
Mobile testing. Tips and tricks
Mobile testing. Tips and tricksMobile testing. Tips and tricks
Mobile testing. Tips and tricks
SQALab
 
Мастер-класс: Особенности создания продукта для мобильного веб
Мастер-класс: Особенности создания продукта для мобильного вебМастер-класс: Особенности создания продукта для мобильного веб
Мастер-класс: Особенности создания продукта для мобильного веб
Technosphere1
 
User Experience 2011: Мастер-класс: Кросс-платформенное проектирование для мо...
User Experience 2011: Мастер-класс: Кросс-платформенное проектирование для мо...User Experience 2011: Мастер-класс: Кросс-платформенное проектирование для мо...
User Experience 2011: Мастер-класс: Кросс-платформенное проектирование для мо...
Yury Vetrov
 
Brander mobile ru
Brander mobile ruBrander mobile ru
Brander mobile ru
Kyrylo Manakhov
 
Solit 2014, Appium. Тестируем гибридные мобильные прирложения в стиле webdriv...
Solit 2014, Appium. Тестируем гибридные мобильные прирложения в стиле webdriv...Solit 2014, Appium. Тестируем гибридные мобильные прирложения в стиле webdriv...
Solit 2014, Appium. Тестируем гибридные мобильные прирложения в стиле webdriv...
solit
 

Similar to Xamarin для Apple Watch и Android Wear (Microsoft DevCon 2016) [RUSSIAN] (20)

JET BI - Мобильные решения для Бизнеса
JET BI - Мобильные решения для БизнесаJET BI - Мобильные решения для Бизнеса
JET BI - Мобильные решения для Бизнеса
 
Enterprise mobility management – комплексный подход к управлению мобильными у...
Enterprise mobility management – комплексный подход к управлению мобильными у...Enterprise mobility management – комплексный подход к управлению мобильными у...
Enterprise mobility management – комплексный подход к управлению мобильными у...
 
Дмитрий Евдокимов
Дмитрий ЕвдокимовДмитрий Евдокимов
Дмитрий Евдокимов
 
Rad studio 10 seatlle обзор продукта
Rad studio 10 seatlle обзор продуктаRad studio 10 seatlle обзор продукта
Rad studio 10 seatlle обзор продукта
 
О компании Binwell [RUSSIAN]
О компании Binwell [RUSSIAN]О компании Binwell [RUSSIAN]
О компании Binwell [RUSSIAN]
 
Мониторинг приложений ASP.NET на основе сервиса Application Insights
Мониторинг приложений ASP.NET на основе сервиса Application InsightsМониторинг приложений ASP.NET на основе сервиса Application Insights
Мониторинг приложений ASP.NET на основе сервиса Application Insights
 
Mobile credentials
Mobile credentialsMobile credentials
Mobile credentials
 
Brander general-presentation
Brander general-presentationBrander general-presentation
Brander general-presentation
 
Artsofte Разработка мобильных приложений
Artsofte Разработка мобильных приложенийArtsofte Разработка мобильных приложений
Artsofte Разработка мобильных приложений
 
#MBLTdev: Как не стать заложником одной платформы (Parallels)
#MBLTdev: Как не стать заложником одной платформы (Parallels)#MBLTdev: Как не стать заложником одной платформы (Parallels)
#MBLTdev: Как не стать заложником одной платформы (Parallels)
 
Senso Devices - новый класс VR/AR-устройств
Senso Devices - новый класс VR/AR-устройствSenso Devices - новый класс VR/AR-устройств
Senso Devices - новый класс VR/AR-устройств
 
Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"
Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"
Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"
 
MDM \ EMM
MDM \ EMMMDM \ EMM
MDM \ EMM
 
Подходы к тестированию андроид приложений
Подходы к тестированию андроид приложенийПодходы к тестированию андроид приложений
Подходы к тестированию андроид приложений
 
Appium confet qa
Appium confet qaAppium confet qa
Appium confet qa
 
Mobile testing. Tips and tricks
Mobile testing. Tips and tricksMobile testing. Tips and tricks
Mobile testing. Tips and tricks
 
Мастер-класс: Особенности создания продукта для мобильного веб
Мастер-класс: Особенности создания продукта для мобильного вебМастер-класс: Особенности создания продукта для мобильного веб
Мастер-класс: Особенности создания продукта для мобильного веб
 
User Experience 2011: Мастер-класс: Кросс-платформенное проектирование для мо...
User Experience 2011: Мастер-класс: Кросс-платформенное проектирование для мо...User Experience 2011: Мастер-класс: Кросс-платформенное проектирование для мо...
User Experience 2011: Мастер-класс: Кросс-платформенное проектирование для мо...
 
Brander mobile ru
Brander mobile ruBrander mobile ru
Brander mobile ru
 
Solit 2014, Appium. Тестируем гибридные мобильные прирложения в стиле webdriv...
Solit 2014, Appium. Тестируем гибридные мобильные прирложения в стиле webdriv...Solit 2014, Appium. Тестируем гибридные мобильные прирложения в стиле webdriv...
Solit 2014, Appium. Тестируем гибридные мобильные прирложения в стиле webdriv...
 

Xamarin для Apple Watch и Android Wear (Microsoft DevCon 2016) [RUSSIAN]