Хорошо! Итак… Приложение для рисования для выражения, понимания и организации ваших мыслей и идей


TL;DR

Приложение OkSo — это приложение для рисования, позволяющее выразить, уловить и организовать ваши мысли и идеи. Рисуйте, чтобы объяснить. Рисуйте, чтобы понять.

Концепция

Некоторые из вас — визуальные ученики. Вам нужны картинки и визуализации для объяснения и понимания концепций. У вас всегда под рукой карандаш и лист бумаги. Иногда кажется, что соединить два круга стрелкой будет нагляднее, чем описать их взаимосвязь словами. Визуализации, рисунки и наброски помогают вам упорядочить свои мысли и знания.

Процесс визуализации не всегда прост. Он требует определенных размышлений и энергии. Вот почему вы можете обнаружить, что делаете глубокий вдох и говорите себе или своему собеседнику «Ок! Итак…», прежде чем погрузиться в концепцию. Именно по этой причине на логотипе изображен Мыслитель с «Ok! So…».

Физическая бумага или блокнот — это хорошо, но у них есть свои ограничения:

  • Вы можете забыть его дома.
  • Места на странице может не хватить, чтобы вместить все детали.
  • Часто у вас есть ручки только одного или двух цветов.
  • Если вы сделали опечатку, вы не можете просто отменить/исправить ее, набросок нельзя редактировать.

Приложение OkSo пытается преодолеть эти ограничения и дает пользователям возможность «Рисовать, чтобы объяснить» и «Рисовать, чтобы понять».

Функции

Упомянутые выше ограничения решаются следующим образом:

  • Приложение OkSo доступно онлайн, и поэтому оно всегда с вами. В настоящее время вы можете экспортировать все свои рисунки в файл и обмениваться ими между устройствами вручную (т.е. через Google Docs или Dropbox). Все ваши чертежи хранятся в вашем браузере. Мы не отправляем ваши данные на внутренний сервер. Возможность автоматической синхронизации ваших рисунков между устройствами находится в нашей дорожной карте.
  • Это дает вам «бесконечный» холст.
  • Никаких ограничений по цвету.
  • Вы можете редактировать свои рисунки и отменять/повторять свои правки.

Многие онлайн-приложения для рисования дают вам эти (и не только) возможности. Посмотрите, например, на tldraw или excalidraw. Эти приложения просто великолепны! Более того, приложение OkSo построено на основе NPM-пакета @tldraw/tldraw.

Однако, что приложение OkSo пытается сделать поверх этого, так это поэкспериментировать с тем, как вы организуете свои рисунки. Оно использует концепцию вложенных страниц. Страница (точнее, ссылка на страницу) является первоклассным гражданином вашего рисунка наряду с другими фигурами, такими как кривые, прямоугольники, эллипсы или тексты. Поэтому вы можете встраивать/рисовать ссылки на подстраницы внутри страницы. Это означает, что вы можете организовать свои рисунки в виде вложенной древовидной структуры.

Например, вот один из вариантов организации рисунков/страниц:

Root drawing
  ├─ Goals
  │     ├─ 2021
  │     ├─ 2022
  │     └─ ...
  ├─ Career
  └─ Learning
        ├─ Machine Learning
        └─ Algorithms breakdown
              ├─ Binary search
              ├─ Power Set
              └─ ...
Войти в полноэкранный режим Выйти из полноэкранного режима

Каждый элемент в этом дереве — это отдельный рисунок/страница. Содержимое каждой страницы может быть любым, для чего вы используете блокнот. Например:

  • Мои цели на 2022 год
  • Мои карьерные планы
  • Дизайн системы «Приложение для рисования»
  • Разбор алгоритма бинарного поиска
  • Мозговой штурм идей для стартапа
  • Путь обучения ИИ
  • Логистика моего следующего путешествия
  • Назовите это…

Тот факт, что ссылка на подстраницу имеет обычную форму, позволяет использовать кодирование по размеру и цвету, группировать ссылки вместе и легко различать их визуально.

Кроме того, по сравнению с плоскими списками, вы не будете перегружены большим количеством страниц, поскольку они могут быть организованы в виде древовидной структуры. Вы будете видеть только ссылки на подстраницы определенного уровня. Вы можете легко «путешествовать» между подстраницами вперед и назад, все глубже и глубже, пока не найдете нужную вам страницу.

Еще один подход, который использует приложение OkSo по сравнению с другими приложениями для рисования, заключается в том, чтобы быть максимально простым и минималистичным (как ваш физический блокнот). Это касается не только пользовательского интерфейса, но и списка инструментов и функций в частности (поэтому прямоугольник, эллипс и стрелка по умолчанию скрыты с панели инструментов). Например, вместо того, чтобы иметь доступную коллекцию примитивов, как насчет того, чтобы просто нарисовать иконку «Цилиндр базы данных» с нуля? Да, одной из реальных причин этого является простая лень и желание меньше кодить 😀 Однако, я считаю, что такой подход более аутентичен и артистичен. Когда вы используете доску во время технического интервью или мозгового штурма, вы легко рисуете такие примитивы, не так ли? Кроме того, наличие таких базовых функций, как копирование-вставка, клонирование и изменение размера, должно позволить вам быстро и легко донести свою мысль.

Приложение OkSo является Progressive Web App (PWA). Это означает, что вы можете установить его на свое устройство (добавить на домашний экран) для более быстрого доступа (см. инструкции).

Демонстрация

Вот демонстрация того, как okso.app может быть использовано для объяснения/понимания идеи, лежащей в основе некоторых основных структур данных:

Обратная связь

Обратите внимание, что приложение находится на ранней стадии бета-тестирования, и некоторые функции из нашей дорожной карты все еще в процессе разработки и будут представлены в ближайшее время.

А пока:

  • не стесняйтесь подписываться на обновления продукта, если вам это интересно
  • оставлять отзывы (т.е. предлагать функции или сообщать об ошибках)
  • и следите за OkSo в Twitter

Оцените статью
devanswers.ru
Добавить комментарий