
Авторизация

Сброс пароля
Мессенджер для общения и работы
Заказчик: NDA
Страница кейса/результат: https://www.zuzex.com/ru/projects/messenger-application

Разработали с нуля защищенное приложение для обмена сообщениями со сквозным шифрованием и масштабируемой архитектурой.
1. Вводная задача от заказчика, проблематика, цели
Запрос клиента – разработать с нуля защищенное приложение для обмена сообщениями со сквозным шифрованием и масштабируемой архитектурой. Существовавшие на тот момент готовые решения рынка ему не подходили, так как были ограничены по функционалу. Кроме того, на использование популярных мессенджеров в ряде стран действует запрет, а значит, основной продукт потерял бы часть целевой аудитории.
2. Описание реализации кейса и творческого пути по поиску оптимального решения
- Сквозное шифрование. Все типы личных сообщений и звонки защищены алгоритмом шифрования. Серверы не имеют доступа к закрытым ключам пользователей. Сообщения могут быть расшифрованы только получателем – третьи лица и сервер не могут их перехватить и прочитать.
- Конфиденциальность. Для дополнительной защиты пользователей от любых киберугроз добавили уведомления о скриншотах, скрытие мультимедиа из галереи, отсутствие резервного копирования удаленных сообщений.
- Архитектура. Мессенджеры – высоконагруженные приложения; обработка и передача сообщений должны происходить мгновенно. Подобрали надежное архитектурное решение для стабильной работы.
- Безупречный UI/UX. Дизайнеры проделали грандиозную работу по части мобильной версии. Вымеряли удобство жестов на iOS буквально по пикселям, но добились своего: получилось удобно, эффектно и лаконично.
- Горизонтальное масштабирование базы данных увеличило производительность за счет распределения данных по разным серверам без снижения отказоустойчивости.
- Оптимизация расхода батареи. Мессенджеры работают в фоновом режиме, поэтому у них большой «аппетит». У нас получилось снизить потребление заряда смартфона на 40%.
- Добавили функцию исчезающих сообщений – тогда ни в одном мессенджере еще не было внедрено подобной идеи.
- Доступность на любых устройствах. Приложение доступно для смартфонов Android и iOS, настольных компьютеров Windows и Mac и даже носимых устройств iWatch.
3. Результаты сотрудничества
Мессенджер напоминает привычные WhatsApp и Viber, но одновременно содержит функции, которые были уникальными на момент разработки:
- аудио- и видеозвонки;
- голосовые сообщения;
- видеосообщения;
- обмен файлами (фото, видео);
- доступ к геоданным;
- групповая конференция до 10 участников;
- сквозное шифрование;
- исчезающие и скрытые сообщения;
- группы и каналы;
- отправка файлов большого объема.
При этом мессенджер не уходит в сложный, разрозненный и непонятный продукт.
4. Заключение
Разработка собственного мессенджера стала для бизнеса клиента наилучшим решением. Количество скачиваний приложения во всем мире достигло цифры в 1 млн.