Сценарий
В настоящее время мне поручено добавить поддержку Microsoft Band в одно из наших кросс-платформенных (C#, Swift и Java) бизнес-приложений для массового рынка.
В этом приложении срочные бизнес-запросы отправляются в виде push-уведомлений фоновому процессу нашего телефонного приложения.
Затем этот фоновый процесс должен отображать предупреждение в Microsoft Band вместе с двумя кнопками («Ответить» и «Отклонить»). Предупреждение должно исчезнуть навсегда по истечении времени ожидания, указанного приложением (15 секунд). Как тост с истекающим сроком действия в Windows 10, с настраиваемыми пользователем кнопками.
Наконец, Band должен вызвать событие в фоновом приложении при нажатии кнопки или активировать приложение и передать идентификатор, относящийся к уведомлению. Опять же, как тост можно сделать на Windows 10.
Я прочитал всю документацию Microsoft Band SDK, посмотрел видео BUILD 2015 для MSBAND, прочитал сообщения StackOverflow и т. д. Прошу прощения, если все это уже задавалось, но я не могу найти успешный ответ.
Вопросы
Можно ли отображать уведомление в Microsoft Band с несколькими кнопками (как могут отображаться встроенные приложения Band)?
В видеоролике BUILD 2015 докладчики указали, что приложения Windows 10 UWP смогут отправлять обратные вызовы с помощью определяемых пользователем кнопок действий: появилась ли эта функция в Windows 10 SDK? Для пользовательских кнопок уведомлений?
Я боюсь, что ответ на все вышеперечисленное — «нет», но я действительно надеюсь, что другие придумали, как это сделать. Если нет, я буду рад предоставить отзыв Phil Hoff-MSFT для будущих выпусков SDK (и мы можем отказаться от поддержки Microsoft Band для текущего выпуска).
Спасибо всем за любые/все знания сообщества, которыми вы можете поделиться здесь.