Интерактивное демо
На текущий момент существует несколько реализаций демо-чатов, размещённых здесь. Навигация между реализациями осуществляется посредством контекстного меню в заголовке. Реализованы следующие чаты:
- Chat 00 - переписка между собой двух человек, обычный диалог. Представлено два чата в FloatContainer, основанных на FeedLayout.
- Chat01 - переписка между менеджером и клиентами компании. Все чаты основаны на FloatContainer, интерфейс менеджера использует BaseLayout, интерфейс клиента использует FeedLayout.
- Chat02 - переписка между менеджером и клиентами компании, пример работы с адаптивными шаблонами WhatsApp Business API и взаимодействия через разные каналы связи.
- Chat03 - реализация поиска сообщений в чате. Представлены разные варианты размещения основных компонентов поиска в зависимости от доступного пространства в выбранном layout.
- Chat04 - пример чата в AdaptiveExtendedLayout. Имеется возможность изменения размера контейнера для демонстрации адаптивности.
- Chat05 - пример мультидиалогового общения с клиентом - диалоги могут отличаться атрибутами (каналом связи), назначением и иными параметрами. Каждый из диалогов является полноценным чатом, привязанным к одному контакту.
- Chat06 - демонстрация возможностей аудио- и видеозаписи. Доступны запись, прослушивание и отправка аудио- и видеосообщений.
- Chat07 - переписка с GigaChat. GigaChat - большая языковая модель ИИ от Сбера. Также существует приложение GigaChat API Explorer для изучения возможностей API, предоставляемых для работы с моделью.