WatchRead — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
(BagList)
(Презентация)
 
(не показано 15 промежуточных версий 2 участников)
Строка 4: Строка 4:
 
*Макеев Владимир
 
*Макеев Владимир
  
= Репо =
+
= Репозитории =
https://github.com/Carups/WatchReader/settings/collaboration
+
[https://github.com/Carups/WatchReader Tizen Watch App ]
 +
 
 +
[https://github.com/mkvdv/BookSender Android Companion App]
 +
 
 +
= Видео =
 +
[https://youtu.be/u1bQU_rxtJM?t=23 Видео ]
 +
 
 
= Описание =
 
= Описание =
Читалка на основе технологии Spritz для фитнес-часов.
+
Уже довольно давно была представлена технология скорочтения Spritz.  Смысл технологии заключается в том, что глаза читающего фиксируются на одном месте, слова же появляются поочередно. Это позволяет сократить время, тратящееся на движение глаз от слова к слову.
 +
Данная технология отлично подходит для маленьких экранов. Я не нашла для своих фитнес-браслетов подобных приложений, поэтому предложила реализовать данную читалку на DevDays.
  
 
= Features =
 
= Features =
*способ передачи книги на часы
+
*Наталья
*кнопка паузы
+
**Алгоритм ORP - Сделан базовый вариант
*выбор скорости
+
**Иконка - Сделано
*аналог закладки
+
 
*отмотка назад
+
*Николай
*красная буква
+
**Кнопка паузы - Не сделано
*красивенькая иконка
+
**Выбор скорости - Сделано
 +
**Отмотка назад - Не сделано
 +
 
 +
*Владимир
 +
**Приложение-компаньон для передачи книг на часы - Сделано
 +
**Аналог закладки - Сделано
  
 
= BagList =  
 
= BagList =  
#  Не предсказуемый crash при неправильном закрытии программы.
+
#  Не поддерживаются книги более 1000000 слов.
#  Не поддерживается русский язык.  
+
#  Не поддерживаются кириллические шрифты.  
 
#  Нет monospace шрифта -> красная буква скачет.
 
#  Нет monospace шрифта -> красная буква скачет.
 +
= How to run =
 +
== Инструкция по установке ==
 +
Для работы приложения необходимо наличие телефона на Android и часов Samsung на платформе Tizen версии >= 2.3.2.
 +
Так как не у каждого есть такие часы (а если есть, то нельзя просто взять и поставить на них приложение), проверить работоспособность приложения можно на эмуляторе.
 +
 +
=== Компиляция и установка приложения на часы (на эмулятор! часов) ===
 +
* Скачайте и установите [http://developer.samsung.com/gear/develop/sdk Tizen SDK]
 +
* Установите Tizen Stdio и [http://developer.samsung.com/gear/develop/creating-your-first-app/native-companion/setup-sdk скачайте пакеты]  2.3.2 Wearable, Samsung Certificate Extensions, Samsung Wearable Extensions
 +
* Импортируйте проект и добавьте в настройках проекта Properties->C/C++ Build->Tizen Settings on Framework tab галочку напротив samsung_sap
 +
* Установите сертификаты через Certificate Manager
 +
* Скомпилируйте проект у установите на эмулятор
 +
* Подключите ваш android-телефон к эмулятору через [http://developer.samsung.com/gear/develop/creating-your-first-app/native-companion/gear-emulator Application for emulator] в соответствии с интсрукцией (см. раздел Установка приложения на Android)
 +
 +
=== Установка приложения на Android ===
 +
Скачайте:
 +
* приложение [https://play.google.com/store/apps/details?id=com.samsung.accessory&hl=ru Samsung Accessory Service]
 +
* приложение, отправляющее книгу на часы [https://yadi.sk/d/NUp0yI4e3PTg9i BookSender]
 +
* приложение [http://developer.samsung.com/gear/develop/creating-your-first-app/native-companion/gear-emulator Application for emulator]
 +
* включите отладку по USB в настройках вашего телефона
 +
* Подключите телефон к эмулятору часов в соответствии с [http://developer.samsung.com/gear/develop/creating-your-first-app/native-companion/gear-emulator инструкцией]
 +
* Теперь вы можете запускать приложение BookSender и отправлять книги на эмулятор часов, запущенный на вашей ЭВМ.
 +
= Презентация =
 +
https://yadi.sk/i/teT2oAOe3PUPF4
 +
https://cloud.mail.ru/home/DevDaysLastV.pdf

Текущая версия на 13:42, 7 ноября 2017

Состав

  • Мурычева Наталья
  • Кузиванов Николай
  • Макеев Владимир

Репозитории

Tizen Watch App

Android Companion App

Видео

Видео

Описание

Уже довольно давно была представлена технология скорочтения Spritz. Смысл технологии заключается в том, что глаза читающего фиксируются на одном месте, слова же появляются поочередно. Это позволяет сократить время, тратящееся на движение глаз от слова к слову. Данная технология отлично подходит для маленьких экранов. Я не нашла для своих фитнес-браслетов подобных приложений, поэтому предложила реализовать данную читалку на DevDays.

Features

  • Наталья
    • Алгоритм ORP - Сделан базовый вариант
    • Иконка - Сделано
  • Николай
    • Кнопка паузы - Не сделано
    • Выбор скорости - Сделано
    • Отмотка назад - Не сделано
  • Владимир
    • Приложение-компаньон для передачи книг на часы - Сделано
    • Аналог закладки - Сделано

BagList

  1. Не поддерживаются книги более 1000000 слов.
  2. Не поддерживаются кириллические шрифты.
  3. Нет monospace шрифта -> красная буква скачет.

How to run

Инструкция по установке

Для работы приложения необходимо наличие телефона на Android и часов Samsung на платформе Tizen версии >= 2.3.2. Так как не у каждого есть такие часы (а если есть, то нельзя просто взять и поставить на них приложение), проверить работоспособность приложения можно на эмуляторе.

Компиляция и установка приложения на часы (на эмулятор! часов)

  • Скачайте и установите Tizen SDK
  • Установите Tizen Stdio и скачайте пакеты 2.3.2 Wearable, Samsung Certificate Extensions, Samsung Wearable Extensions
  • Импортируйте проект и добавьте в настройках проекта Properties->C/C++ Build->Tizen Settings on Framework tab галочку напротив samsung_sap
  • Установите сертификаты через Certificate Manager
  • Скомпилируйте проект у установите на эмулятор
  • Подключите ваш android-телефон к эмулятору через Application for emulator в соответствии с интсрукцией (см. раздел Установка приложения на Android)

Установка приложения на Android

Скачайте:

  • приложение Samsung Accessory Service
  • приложение, отправляющее книгу на часы BookSender
  • приложение Application for emulator
  • включите отладку по USB в настройках вашего телефона
  • Подключите телефон к эмулятору часов в соответствии с инструкцией
  • Теперь вы можете запускать приложение BookSender и отправлять книги на эмулятор часов, запущенный на вашей ЭВМ.

Презентация

https://yadi.sk/i/teT2oAOe3PUPF4 https://cloud.mail.ru/home/DevDaysLastV.pdf