SawU. Приложение для нетворкинга на Kotlin Multiplatform

Ссылка на работу
image image
Мы получили заказ на разработку инновационного решения для нетворкинга. Приложение должно использовать геолокацию для поиска потенциальных контактов на мероприятиях. Дополнительная функция — встроенный чат для мгновенной связи с найденными контактами. Обеспечили постоянное соединение между сервером и приложением Для этого использовали протокол WebSocket. Через TCP handshake он устанавливает нужное нам постоянное и двустороннее соединение между сервером и приложением. И позволяет получать сообщения ровно тогда, когда вам их отправили. Разработали мультиплатформенное решение для пагинации сообщений. Избавили приложение от внеплановых перезапусков Трудности возникли при работе с системой навигации в Jetpack Compose Configuration. Чтобы это поправить, отказались от автоматической обработки и переписали навигацию вручную. Вот что мы реализовали в рамках проекта Экран чата и списка чатов Статусы online/offline и последняя активность пользователей Статусы прочтения сообщений Отправка ссылок и эмоджи Пуш-уведомления Отображение последнего сообщения на экране списка чатов Динамическое появление нового сообщения Локальное хранение сообщений Удаление диалогов/сообщений
https://softorium.pro/cases/Sdelali_chat_dlia_tekh_kto_ne_uspevaet_poznakomitsia_na_konferentsiiakh_Prilozhenie_dlia_netvorkinga