Discourse Desktop для Mac

iOS, Android, складные устройства и планшеты — всё готово, и теперь завершена работа с десктопной версией для Apple.

Приложение работает на Mac OS Sequoia 15, обеспечивая 90% функциональности веб-версии Discourse.

Короткое демо-видео, снятое до того, как я попал под ограничение скорости из-за слишком быстрых действий :frowning: придётся внести корректировки :thinking:

«Уведомления сообщества» предназначены для мониторинга нескольких форумов одновременно после успешного безопасного входа на устройстве пользователя. Пользователи могут видеть количество ожидающих уведомлений на других форумах.

2 лайка

Вы планируете сделать это доступным для скачивания где-нибудь? Ищете отзывы?

Могу выложить в TestFlight, если будет интерес. Но я просто хотел получить обратную связь, чтобы понять, что сообщество Discourse считает необходимым.

1 лайк

Просто из любопытства: в чём преимущества настольного подхода по сравнению с браузером?

1 лайк

Боковую панель можно перевернуть, а видео можно воспроизводить в посте, в полноэкранном режиме приложения или добавлять в виджет «Кино»

Это вид виджета «Кино»

Это моя нативная колонка композитора справа

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

Я перенес многие элементы из моего планшетного приложения в настольную версию, но все приложения — iOS, Android, складные, планшеты и настольные — представляют собой единое цельное приложение.

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

Мой частный случай и обоснование могут не подходить всем, но он подходит мне и, возможно, еще нескольким пользователям. У меня есть гораздо больше функций, которые я представил здесь. Вот пример «Forum Explorer»: изначально я спроектировал его для создания подфорумов по островам в моем регионе, но сейчас тестирую его на всех доступных форумах.

1 лайк

Это сборка для разработки, которая работает, но в 5 раз медленнее, чем в продакшене. На планшете — в 7 раз медленнее.

Не люблю это признавать, но я не учитывал конечных пользователей в этом уравнении, только удобство для себя.

Счастливые пользователи = счастливый менеджер сообщества :smiley:

1 лайк

Да, я пытался охватить довольно узкие группы пользователей — от геймеров и любителей развлечений до бизнеса и предпринимателей. При этом в приложении будут доступны виджеты рабочего стола, которые интегрируются с другими приложениями, используемыми пользователями ежедневно при работе с Discourse.