Brief - ​​мобильное приложение для обмена сообщениями с клиентами (и настольное веб-приложение) для команд. Вы можете думать об этом как о Slack, но Brief намного лучше подходит для команд, которые много общаются с внешними клиентами, например компании электронной коммерции.

У него потрясающий набор функций:

  • Подключите свою команду к онлайн-чату на веб-сайте, форуму, общему почтовому ящику и обмену сообщениями на странице Facebook;
  • Внутренние командные чаты для обсуждения определенных тем;
  • Работает на компьютере, планшете и телефоне;
  • Стена команды (список сообщений);
  • Обмен файлами

В общем, с помощью брифинга все клиенты общаются в одном месте!

Под капотом Brief построена на Framework7 и Vue.js. Масод Саиди, генеральный директор Brief, говорит:

«Когда мы начали Brief два года назад, мы решили использовать подход гибридного приложения, потому что мы можем повторно использовать ту же кодовую базу, внешний вид и поведение в мобильных приложениях и настольных приложениях с гораздо меньшими усилиями. Мы проверили все возможные решения и выбрали Framework7. У него лучший пользовательский интерфейс и лучшая производительность. Для привязки данных мы выбрали Vue.js. В то время не было официального плагина Framework7-Vue, поэтому мы сделали интеграцию Framework7 + Vue самостоятельно, у нас было несколько проблем с маршрутизацией, но все они были решены с помощью официального пакета Framework7-Vue чуть позже ».

Позже, с выпуском Framework7 v2, команда Brief решила перейти на v2, продолжает Масод:

«Когда вышла v2, мы решили перейти на v2, мы хотели получить последние функции и исправления. Переход на v2 занял у нас около месяца, но оно того стоило:

  • управление памятью в наших мобильных приложениях стало намного лучше, у нас больше нет проблем с памятью - больше никаких сбоев приложений;
  • новый Router - это то, что теперь приятно использовать, и мне нравится улучшенное управление историей браузера, это очень важно для нашего настольного приложения;
  • исправлено множество основных проблем F7;
  • было здорово получить встроенную поддержку F7 для iPhone X »

Масод резюмирует: Подводя итоги - мы рады, что нашли Framework7. Теперь у нас есть мобильное приложение, которое отлично работает и отлично смотрится на iPhone, iPad, различных устройствах Android и, в качестве веб-приложения, в браузерах настольных компьютеров. Framework7 помог нам создать огромное приложение с действительно отличным пользовательским интерфейсом, и в итоге у нас появилось много счастливых клиентов, пользующихся «Brief, которые помогают им в их повседневных задачах! »

К счастью, у меня была возможность взглянуть на исходный код приложения Brief, и я хочу сказать - это огромно! Мне разрешили прикрыть некоторые технические вещи из-под капота:

  • Brief использует официальные пакеты Framework7 + Framework7-Vue;
  • Он имеет настраиваемую цветовую тему и несколько измененных стилей компонентов пользовательского интерфейса;
  • Приложение Brief использует практически все компоненты Framework7;
  • Структура проекта почти такая же, как и в пакете Framework7-Vue: все страницы / маршруты находятся в отдельных .vue файлах;
  • Они используют Rollup для сборки из-за гораздо более чистого вывода и меньшего размера пакета;
  • Практически все списки в приложении составлены с помощью комбинации Virtual List + Infinite Scroll;
  • Чаты здесь просто потрясающие (Бесконечная прокрутка + Сообщения + Панель сообщений). Они делали совместное использование файлов, предварительный просмотр изображений, предварительный просмотр URL-адресов, упоминания пользователей и многое другое. Стоит проверить;
  • Для управления состоянием Brief использует настраиваемую библиотеку «Store», которая автоматически синхронизируется с их сервером API и поддерживает автоматическую непрерывную отправку (в случае проблем с сетью);
  • Мобильное приложение Brief использует Cordova для создания различных плагинов Cordova для поддержки push-уведомлений и универсальных ссылок, плагина WKWebView для приложения iOS и приложения Crosswalk для Android, плагина Facebook для аутентификации Facebook.

Я лично пробовал использовать приложение Brief, и мне очень нравится то, что сделала команда Brief, мне нравится идея о том, как можно легко организовать все каналы связи в одном месте: электронные письма, разговоры в Facebook, чаты, веб-сайт, форум, все здесь, больше не нужно переключаться между несколькими приложениями и / или веб-сайтами. Это очень полезно и делает жизнь намного проще, и даже представить себе не могу, насколько полезен Brief для команд, которые много общаются с внешними клиентами! И это бесплатно!

Попробуйте Brief, это бесплатно, и, возможно, это то, что вы ищете: