iOS · Android

Wuxing: додаток із гексаграмами.

Застосунок із методом трьох монет, бібліотекою 64 гексаграм та журналом читань. Можна зберегти своє запитання й повернутися до тлумачення пізніше.

~/wuxing
Wuxing — екран 1

4 096

тлумачень ліній

Платформа
iOS · Android
Гексаграми
64
Тлумачення ліній
4 096

$ cat ./challenge

Доступ до бібліотеки тлумачень.

Шість кидків трьох монет формують гексаграму. Wuxing показує її судження, образ, верхню й нижню триграми та змінні лінії. Під час читання можна слухати фонову музику.

Бібліотека містить 64 гексаграми та 4 096 тлумачень для поєднань змінних ліній. До них можна перейти після кидка, через пошук, альманах або збережене читання.

Після основного кидка можна зробити уточнювальний, пов’язаний із першим читанням. Обидва зберігаються в журналі, який також показує дні практики та кількість збережених читань.

$ ./build --steps

Як ми вирішували завдання.

Основні рішення в дизайні та розробці продукту.

  1. Три монети, шість кидків

    Перед кидком користувач вводить запитання текстом або голосом. Музика починає грати ще до формування першої лінії. Червоні позначки на гексаграмі виділяють змінні лінії.
  2. Пошук у бібліотеці

    Гексаграму можна знайти за назвою, значенням або номером і відфільтрувати за триграмою. Тому для повторного пошуку не обов’язково пам’ятати її номер.
  3. Історія читань і календар

    Журнал зберігає читання разом із запитаннями. В альманасі позначено дні кидків, сонячні періоди й фази Місяця. Окремі лічильники показують серію днів і кількість збережень за місяць.

$ ls ./shipped

Що ми реалізували.

Функції та сценарії, над якими працювала команда.

Сьогодні

Гексаграма дня з її образом і перехід до нового запитання та кидка монет.

Кидок

Текстове або голосове запитання, уточнювальний кидок і фонове аудіо. Музику можна призупинити або змінити під час читання.

Читання

Судження та образ гексаграми, назви верхньої й нижньої триграм і позначені змінні лінії.

Шістдесят чотири

Бібліотека гексаграм із пошуком за назвою, значенням і номером та фільтром за триграмою.

Альманах

Гексаграма для кожного дня місяця, сонячні періоди та фази Місяця. Дванадцять гексаграм річного циклу показано у вигляді кола.

Журнал

Збережені читання та запитання з можливістю пошуку. Вгорі показано активність за останні два тижні.

$ open ./screens

Екрани продукту.

Приклади інтерфейсу та основних сценаріїв.

Wuxing — попередній перегляд
Wuxing — кидки монет, бібліотека гексаграм і гексаграма дня
кидки монет, бібліотека гексаграм і гексаграма дня
Wuxing — Журнал

Журнал

Запитання зберігається разом із читанням. У верхній частині видно активність за два тижні.

Wuxing — Шістдесят чотири

Шістдесят чотири

Пошук гексаграми за назвою, значенням або номером і фільтр за триграмою.

Wuxing — Альманах

Альманах

Гексаграми за днями, сонячні періоди й фази Місяця в календарі.

$ cat stack.json

Використані технології.

  • Flutter
  • Dart
  • Riverpod
  • SQLite

$ ./start_project --like wuxing

Плануєте продукт,
схожий на Wuxing?

Розкажіть про задум і потрібні функції. Запропонуємо план розробки, строки й оцінку вартості.