Как работает мобильное приложение?

Я вижу, что хостинг Discourse включает в себя «мобильное приложение». Что делает это приложение для пользователя форума?

  1. Это общее приложение Discourse, и пользователи вашего форума могут добавить ваш форум в него как один из форумов, к которым подключается приложение? В этом случае, я предполагаю, вы скажете своим пользователям скачать приложение «Discourse» и добавить ваше сообщество.
    или
  2. Можно ли подключить его к вашему форуму так, чтобы это было ваше нативное мобильное приложение форума? (похоже на то, как ваш форум может иметь уникальный домен, не содержащий слова «discourse»). В этом случае пользователи могут даже не знать, что ваш форум работает на Discourse — они будут видеть это просто как мобильное приложение вашего сайта. В таком случае вы скажете своим пользователям скачать мобильное приложение, связанное с названием вашего форума.

Одним из преимуществ мобильного приложения (в любом из случаев), которое я вижу, является поддержка «push-уведомлений». Я предполагаю, что это означает, что я, как владелец форума, могу отправлять push-уведомления. Также возможно ли, чтобы пользователи создавали локальные уведомления, например, напоминания для себя?

Спасибо!

3 лайка

Это 1.

Что касается push-уведомлений, они создаются не вручную. Приложение будет получать push-уведомления о событиях на форуме, например, об упоминании вас, получении ответа и т. д.

Понял. Спасибо. Если не считать push-уведомлений, я не уверен, в чём польза мобильного приложения для владельца форума. Для пользователей, полагаю, есть преимущество, если у них много форумов Discourse, и это удобный способ собрать их все в одном месте.

@JQ331, «кроме push-уведомлений» — это сильное преуменьшение, на мой взгляд. Будучи администратором форумов более 20 лет в самых разных сферах, я бы возложил значительную часть ответственности за снижение популярности форумов за последнее десятилетие именно на отсутствие push-уведомлений. Сейчас люди чаще используют приложения, чем мобильные браузеры, и особенно в случае с iOS, где нативная поддержка push-уведомлений недоступна для сайтов, открытых в Safari. Возможность уведомлять пользователей и напоминать им о новом контенте на вашем форуме так же, как они постоянно получают уведомления от Facebook, Instagram и других приложений, критически важна для поддержания актуальности вашего форума.

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

Да, пользователи, которые уже привыкли заходить на ваш форум через Safari, возможно, продолжат делать это и без нативных уведомлений, но если вы стремитесь к росту, особенно за счёт привлечения аудитории, которая редко пользуется форумами, уведомления являются ключевым фактором, помогающим сделать ваш сайт для них легкодоступным.

4 лайка

Это очень интересно. Спасибо, @007, я серьёзно это обдумаю. Однако, думаю, недостаток останется прежним: я надеюсь создать форум, который пользователи воспринимают как отдельное приложение. Поэтому я изначально не планировал, чтобы в сознании пользователей он был связан с Discourse. (Без обид к Discourse — это в целом отличный продукт, но я считаю, что есть преимущество в том, чтобы пользователи воспринимали сайт как самостоятельный продукт.)

Призыв к пользователям получить «нативный мобильный опыт», добавив этот форум в приложение для форумов на базе Discourse, снижает эту ценность. Это не катастрофа, но это делает меня менее склонным считать мобильное приложение значимым преимуществом.

1 лайк

@JQ331, я как раз наткнулся на эту тему, опубликованную вчера. Возможно, она будет вам интересна:

Она будет ограничена в основном базовым взаимодействием с вашей базой данных Discourse (если только не будет добавлена кастомная поддержка популярных плагинов), но может хорошо подойти для ваших задач.

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

По мере того как Discourse становится всё более популярной платформой для форумов, приложение становится всё более удобным.

В данный момент в приложении у меня 7 форумов, и я ожидаю, что их количество будет расти. (Кстати, только что вспомнил ещё один, который можно добавить.)

Это отличный способ быстро проверить, требуется ли моё внимание в каком-либо из форумов Discourse, и прекрасный способ держать форумы отдельно от хаоса вкладок в браузере.

И ещё раз подчеркну: на iOS push-уведомления неоценимы, поскольку Apple до сих пор не поддерживает веб-уведомления в мобильном Safari.

4 лайка

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

1 лайк

@JQ331, делюсь своим опытом: я знаю основы HTML и CSS, но при малейшем касании PHP всё ломается. Я человек, который работает методом копирования и вставки, но мне нравятся хорошие головоломки.

Замечание модератора: сокращено, так как этот абзац продолжает разговор не по теме.
Я начал экспериментировать с Discourse около 6 месяцев назад, следуя инструкции по установке за 30 минут на droplet DigitalOcean за 5 долларов в месяц. На самом деле, я часами пытался установить Discourse через командную строку, но безуспешно. В итоге я последовал руководству по установке за 30 минут, которое уже было упомянуто выше, и быстро настроил всё. Для DigitalOcean вы можете увидеть больше информации о тарифах и найти пакет за 5 долларов в месяц. Возможно, это не идеальная скорость для некоторых форумов, но для меня, с относительно небольшим форумом, этого вполне достаточно.

Что касается мобильного приложения, я использовал свои навыки абсолютного новичка и развернул iOS-приложение из этого репозитория:

Это было ни сложно, ни легко. Это была просто работа. Много работы; у меня ушло, возможно, 40 часов от начала до конца, включая найм разработчика, который просто сказал мне обновить версии моего программного обеспечения.

С DigitalOcean вы можете легко обновить свой droplet, хотя, как я полагаю, нельзя его понизить.

Итог: за 5 долларов в месяц за хостинг DigitalOcean и 99 долларов в год за лицензию Apple Developer у меня есть полностью функциональный форум Discourse с фирменным iOS-приложением, доступным в App Store.

4 лайка

Это очень приятно слышать. Спасибо за эту полезную информацию.

@Dani1 Это похоже на наш ответ касательно мобильного приложения Discourse. :slight_smile:

1 лайк

К сведению — я не продлил лицензию разработчика и просто прошу участников «установить» сайт через PWA. Мне так и не удалось настроить push-уведомления для приложения на iOS, а PWA даёт практически идентичное решение (для моих задач).

3 лайка