Our other groups:

  • Vk Logo
  • Twitter Bego
  • FacebookIcon

Перевод статьи "Information about phones"

Здравствуйте, наши читатели!

Прошло некоторое время без новостей, однако сегодня мы готовы рассказать вам кое-что. В этом посте мы хотели бы рассказать о том, как ваше мобильное устройство будет взаимодействовать с нашими часами.
Итак, начнем!


  • Соединение

Как мы уже говорили, часы соединяются по Bluetooth, для этого ваше мобильное устройство будет обрабатывать сигнал для постоянного соединения. Чтобы сделать процесс соединения легче, мы добавили специальную кнопку в приложение. Когда устройства соединены, мы открываем входящие и исходящие потоки для того, чтобы часы и мобильное устройство взаимодействовали и осуществлялась синхронизация данных.


  • Оповещения

На данном этапе Android  довольно легко позволяет реализовать систему оповещений: наша система передает определенные события ( events ), отслеживает состояние телефонного звонка и наличие входящих SMS-сообщений. В случае изменения мы проверяем наличие нового события ( event ), разбираем данные и находим то, что нам нужно, а затем отправляем их на наши часы, используя исходящий поток.

Также, мы добавили оповещения из социальных сетей Вконтакте и Facebook ( список будет расширен в будущем ). Система готова со стороны мобильных устройств, однако нам еще предстоит добавить эту функцию на часах. Новая функция, на данный момент, работает с Android 4.3 ( и ниже ), так как именно на этой версии они сделали огромные изменения в работе центра оповещений. По этим причинам у нас будет две версии приложения: для пользователей Android 4.3 и ниже, а также для пользователей более новых версий ( 4.3 и выше ) для использования новой функции.


  • Управление мультимедиа

Управление предпологает запуск, паузу, переключение песни в любом из проигрывателей, положите ваш телефон в пакет, сумку или другое место, и с помощью часов вы сможете управлять музыкой ( следующая песня, пауза/старт, предыдущая песня ). На Android это работает с помощью исходящего потока прослушиваемой песни, и, затем происходит действие, зависящее от вашей команды. Вы активируете кнопку -> происходит действие, все просто.
Мобильное устройство работает с помощью исходящего потока прослушиваемой песни, а вы уже, с помощью активации кнопки на часах, выбираете действие.


  • Синхронизация данных

Эта функция используется для передачи данных, например времени или даты на часы. Так что, если на часах возникают отклонения во времени (в результате какой-либо ошибки), мы в силах их исправить. Для этого у нас есть отдельная кнопка в приложении для Android, которая будет отправлять дату и время, используя исходящий поток, затем наши часы будут обновлять время и дату. 

  • GUI приложения

И последнее, но не менее важное - графический интерфейс приложения. В нашем приложении имеются 3 кнопки и несколько сервисов, так что, используя все пространство, мы должны сделать нечто круто выглядящее, удобное и понятное для наших пользователей, и, первое, что мы попробовали сделать ( однако, не последнее ), мы уже готовы вам продемонстрировать : 




Так же мы рады сообщить о том, что работаем над нашим официальном сайтом!
Мы ждем ваши комментарии, репосты и follow, также не забудьте подписаться на нас в VK, Facebook и Twitter!


No comments:

Post a Comment