Rocket chat android client

Rocket chat android client

Краткое описание:
Бесплатный кроссплатформенный корпоративный мессенджер с возможностью установки платформы на собственный сервер.

Описание:
Rocket.Chat — это бесплатная и открытая платформа для командного чата, которая позволяет пользователям безопасно общаться в режиме реального времени на устройствах в Интернете, на рабочем столе или мобильном устройстве, а также настраивать свой интерфейс с помощью ряда плагинов, тем и интеграций с другим ключевым программным обеспечением.

Выбрав Rocket.Chat, пользователи также могут воспользоваться преимуществами бесплатных аудио и видеоконференций, гостевого доступа, совместного использования экрана и файлов, LiveChat, LDAP Group Sync, двухфакторной аутентификации (2FA), E2E шифрования, SSO, десятки OAuth провайдеров и неограниченное число пользователей, гостей, каналов, сообщений, поисков и файлов. Пользователи могут настроить Rocket.Chat в облаке или размещая свои собственные серверы на местах.

С более чем 700 разработчиков-соучастников и более 17k звезд на Github, Rocket.Chat имеет крупнейшее и наиболее активное сообщество разработчиков чатов в секторе связи с открытым исходным кодом.

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

Ключевые особенности:
* Бесплатное программное обеспечение с открытым исходным кодом
* Бесплатная лицензия MIT
* BYOS (возможность создания своего сервера)
* Возможность создания множества комнат\каналов
* Личные сообщения
* Приватные группы
* Публичные каналы
* Уведомления для настольных и мобильных телефонов
* Редактировать и удалять отправленные сообщения
* Упоминания
* Аватары
* Оценки\реакции на сообщения
* Эможи (смайлы)
* Выберите между 3 темами: Светлая, Темная, Черная
* Сортируйте чаты в алфавитном порядке или по группам, по активности, непрочитанным сообщениям или избранным.
* История
* Загрузка файлов / Обмен
* I18n — [Интернационализация с Lingohub]
* Hubot Friendly — [Интеграционный проект Hubot]
* Media Embeds (встроить мультимедийный контент в страницу)
* Просмотр ссылок
* Аутентификация LDAP
* REST-full API
* Видеонаблюдение за удаленными местоположениями
* Настольное приложение с собственной кросс-платформой.
Примечание: Для использования требуется установка платформы на собственный сервер, либо использование облачных предложений.

Требуется Android: 6.0 и выше
Русский интерфейс: Да

Версия: 4.12.1 Rocket.Chat_4.12.1.apk ( 44.27 МБ )

Источник

Rocket chat android client

Краткое описание:
Бесплатный кроссплатформенный корпоративный мессенджер с возможностью установки платформы на собственный сервер.

Описание:
Rocket.Chat — это бесплатная и открытая платформа для командного чата, которая позволяет пользователям безопасно общаться в режиме реального времени на устройствах в Интернете, на рабочем столе или мобильном устройстве, а также настраивать свой интерфейс с помощью ряда плагинов, тем и интеграций с другим ключевым программным обеспечением.

Выбрав Rocket.Chat, пользователи также могут воспользоваться преимуществами бесплатных аудио и видеоконференций, гостевого доступа, совместного использования экрана и файлов, LiveChat, LDAP Group Sync, двухфакторной аутентификации (2FA), E2E шифрования, SSO, десятки OAuth провайдеров и неограниченное число пользователей, гостей, каналов, сообщений, поисков и файлов. Пользователи могут настроить Rocket.Chat в облаке или размещая свои собственные серверы на местах.

С более чем 700 разработчиков-соучастников и более 17k звезд на Github, Rocket.Chat имеет крупнейшее и наиболее активное сообщество разработчиков чатов в секторе связи с открытым исходным кодом.

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

Ключевые особенности:
* Бесплатное программное обеспечение с открытым исходным кодом
* Бесплатная лицензия MIT
* BYOS (возможность создания своего сервера)
* Возможность создания множества комнат\каналов
* Личные сообщения
* Приватные группы
* Публичные каналы
* Уведомления для настольных и мобильных телефонов
* Редактировать и удалять отправленные сообщения
* Упоминания
* Аватары
* Оценки\реакции на сообщения
* Эможи (смайлы)
* Выберите между 3 темами: Светлая, Темная, Черная
* Сортируйте чаты в алфавитном порядке или по группам, по активности, непрочитанным сообщениям или избранным.
* История
* Загрузка файлов / Обмен
* I18n — [Интернационализация с Lingohub]
* Hubot Friendly — [Интеграционный проект Hubot]
* Media Embeds (встроить мультимедийный контент в страницу)
* Просмотр ссылок
* Аутентификация LDAP
* REST-full API
* Видеонаблюдение за удаленными местоположениями
* Настольное приложение с собственной кросс-платформой.
Примечание: Для использования требуется установка платформы на собственный сервер, либо использование облачных предложений.

Читайте также:  Reset user data android что это

Требуется Android: 6.0 и выше
Русский интерфейс: Да

Версия: 4.12.1 Rocket.Chat_4.12.1.apk ( 44.27 МБ )

Источник

Rocket chat android client

IMPORTANT: PLEASE READ THIS FIRST

Rocket.Chat mobile is moving to React Native. Development on this repository by Rocket.Chat has now ceased. If your team is interested in taking over and maintaining this Android native client repository then please contact us.

Legacy Rocket.Chat Android native application

Get it from the stores

This repository contains all the code related to the Android native application of Rocket.Chat. To send new pull-requests, always use the branch develop as base and open an issue with the description of what you want/need to accomplish, if the issue wasn’t created yet.

  • Make sure that you have the latest Gradle and the Android plugin versions installed. Go to File > Project Structure > Project and make sure that you have the latest versions installed. Refer this to see the compatible versions.
  • Kotlin is already configured in the project. To check, go to Tools > Kotlin > Configure Kotlin in project . A message saying kotlin is already configured in the project pops up. You can update kotlin to the latest version by going to Tools > Kotlin > Configure Kotlin updates and download the latest version of kotlin.
  • This version requires the Kotlin SDK for Rocket.Chat. Clone the Kotlin SDK in by running git clone https://github.com/RocketChat/Rocket.Chat.Kotlin.SDK.git .
  • First, a build is required for the SDK, so that required jar files are generated. Make sure that the Android repository and the Kotlin SDK have the same immediate parent directory. Change the current directory to Rocket.Chat.Android/app and run the build-sdk.sh which will result in creating of the required jar file core*.jar and common*.jar in Rocket.Chat.Android/app/libs , by the following steps in your terminal window:

Note: You need to have Java 8 as default Java for the system (project won’t build when using a Java 9+ version).

  • Connect your physical device to your pc via USB or start an emulator. Run adb devices in terminal. You should see your device in the list of devices.
  • In order to build the debug apk, run ./gradlew assembleDebug . This would generate a debug apk which can be found under Rocket.Chat.Android/app/build/outputs/apk/debug folder with the name app-debug.apk .
  • In order to build and install the apk directly to the connected device, run ./gradlew installDebug .
  • After importing the project in Android Studio, go to Run > Run app and then select your device, or create a new virtual device by following the wizard.
Читайте также:  Настройка навигация для андроид

Bug report & Feature request

Are you having a technical issue trying to compile the app, or setting up Push Notifications? Please use our Community Support channel for that: https://forums.rocket.chat/c/community-support. The issues are only supposed to be used for bugs, improvements, and features in the native Android application.

Please follow the official Kotlin coding conventions when contributing.

Источник

Rocket chat android client

  • Supported server versions: 0.70.0+
  • Supported iOS versions: 11+
  • Supported Android versions: 6.0+

Check our docs for beta and Experimental versions.

Reporting an Issue

Github Issues are used to track todos, bugs, feature requests, and more.

Also check the #react-native community on open.rocket.chat. We’d like to help.

Are you a dev and would like to help? Found a bug that you would like to report or a missing feature that you would like to work on? Great! We have written down a Contribution guide so you can start easily.

Do you want to make the app run on your own server only? Follow our whitelabel documentation.

Share your story

We’d love to hear about your experience and potentially feature it on our blog.

Subscribe for Updates

Once a month our marketing team releases an email update with news about product releases, company related topics, events and use cases. Sign up!

Источник

Как мы сменили платный Slack на опенсорсный Rocket.Chat

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

Наши отношения с мессенджерами сложные. Сначала мы все общались в Skype — это было неудобно (особенно с мобильного), громоздко и, честно говоря, очень глючно. Несмотря на эти недостатки, в скайпе мы провели больше 3 лет, после чего задумались о смене платформы — количество сотрудников росло, личные контакты начали перемешиваться с рабочими, а стабильнее скайп не становился.

Мы сразу выбрали Slack: про него тогда много писали, он показался удобным и легко настраиваемым под наши нужды. Интерфейс интуитивно понятен, нет ничего лишнего, баги вылезали изредка. Единственный, но очень жирный минус — очень высокая цена за хранение истории и файлов (когда мы проводили сравнение цен, стоимость добавления одного пользователя составляла $8). Да, если бы мы использовали Slack на 100%, заплатить не было бы проблемой, но в нашем случае нам нужен был, по сути, обычный удобный мессенджер.

Тем не менее мы пользовались им еще долго — около года. При постоянном росте числа сотрудников объем переписок растет в геометрической прогрессии, а ограничения бесплатной версии — 10 тысяч сообщений — становятся всё более критичны: при общении 30 сотрудников история пропадает уже через 5-6 дней, и каждый раз сохранять важную информацию куда-то в отдельные заметки просто нереально. При этом стоимость платной версии будет постоянно увеличиваться пропорционально растущему числу сотрудников.

Мы снова задумались о смене платформы. Началось глобальное тестирование: мы прошлись по всем возможным вариантам, перепробовали не менее 20 различных приложений. Некоторые устанавливали и сразу удаляли, поняв, что не подходят, другие тестировали неделю. Среди них — Stride, Flock, Hangouts, Яндекс.Ямб, даже Telegram. У одних кривой интерфейс, у других баг на баге, третьи были платными и, как и Slack, не предлагали идеального для нас решения. Телеграм не подошел из-за того, что многие сотрудники уже пользовались им, и было неудобно мешать личные и рабочие переписки — все просто терялось в одном сплошном потоке.

Читайте также:  Андроид сброс настроек биоса

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

И совсем недавно мы нашли, кажется, оптимальный мессенджер — Rocket.Chat. История его внедрения интересна: еще в ноябре 2017 года, когда мы первый раз увидели его в списке аналогов Slack, Рокет был совершенно сырым и непригодным для использования, мы даже не рассматривали его как рабочий вариант. А к январю 2018-го разработчики выкатили обновление, в котором множество багов пофиксили, изменили дизайн, добавили много крутых фишек вроде информации о том, кто из чата прочитал сообщение. В общем, тогда мы и обратили на него пристальное внимание и начали тестировать.

Вот так выглядит окошко с информацией о прочтении сообщения:

А так выглядит мобильный клиент:

Что нас привлекло:

  1. Rocket.Chat — опенсорсный проект. Можно исправлять баги, контрибьютить, следить за развитием;
  2. Если ставить Rocket.Chat на свой сервер, можно, во-первых, использовать его бесплатно, во-вторых, полностью адаптировать под свои нужды. Но и платная версия совсем недорогая, тарификация у Rocket.Chat “flat”, в отличие от Слака и его аналогов — $50 за в месяц при количестве сотрудников не более 500. До такого количества сотрудников нам расти ещё долго;
  3. Рокет интегрируется со многими нужными в работе приложениями, например, для видеоконференций;
  4. Проект очень быстро развивается, поэтому с имеющимися недостатками можно смириться — мы знаем, что их быстро исправят.

На скриншоте видна системная информация:

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

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

Если ищете рабочее приложение для общения внутри команды, очень рекомендуем обратить внимание на Rocket.Chat. Не повторяйте наших ошибок, не тратьте время на кривые мессенджеры! И пишите в комментариях, какую платформу используете вы — возможно, мы что-то упустили.

Если вы хотите прокачать английский, приходите к нам

Читателям блога дарим купон на 700 рублей для покупки абонемента, в который входит 8 видов тренировок и еженедельные рассылки про английскую грамматику и лексику.

А для безлимитного и вечного доступа ко всем возможностям сайта есть тариф «Всё включено» (скидка не действует).

Источник

Оцените статью