https://github.com/osll/adfmp18-dictionary
https://github.com/osll/adfmp18-dictionary
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/osll/adfmp18-dictionary
- Owner: OSLL
- Created: 2018-02-16T07:33:09.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-04-21T13:45:25.000Z (about 8 years ago)
- Last Synced: 2025-02-21T14:15:45.178Z (about 1 year ago)
- Language: Kotlin
- Size: 3.07 MB
- Stars: 2
- Watchers: 6
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# adfmp18-dictionary
Maket: https://ninjamock.com/s/BRSFQRx
### UML


### Performance words list
1.5% 12.3 Mb

3.3% 15 Mb

17% 15 Mb

16% 16 Mb

13.2% 20.9 Mb

We conclude that the performance is independent of the number of elements
### Оценка UI
#### Добавление слова



* Выделение слова
* Выбрать "share"
* Выбрать "dictionary"
* Нажать "save"
##### Итого: 4 клика, 1 выделение
#### Удаление слова
* Выбрать слово
* Выбрать "удалить"
##### Итого: 2 клика
##### Как улучшить: свайп вправо: удаление. Итого: 1 свайп
#### Перенос слова в категорию "на изучение/изученные"



* Выбрать слово
* Выбрать "изучать/изучено" соответственно
##### Итого: 2 клика
##### Как улучшить: свайп влево: перенос слова. Итого: 1 свайп
#### Переход к тестированию





* Выбрать выпадающий список
* Выбрать "тест"
* Максимум 10 слов, значит 10 кликов по ">"
* Нажать "start"
* Для каждого слово ввести его перевод, нажать "check" и ">"
##### Итого: 33 клика + (средняя длина слова в русском языке 7 символов) * 10 = 103 клика
##### Как улучшить: Убрать выпадающий список; Вместо ввода перевода слова - 4 варианта ответа; автоматический переход между словами. Итого: 22 клика