Для существующей swift утилиты-диктафона выполнить рефакторинг
серверу и ответов с него. Проигрывание записей происходит на клиенте. Базовый функционал приложения работает корректно, но требуется почистить накопившийся технический долг, по ходу работы сделать требуется рефакторинг кода
- Переписать несколько экранов, реализованных на сторибородах в нативном коде. Есть ряд неаккуратностей в интерфейсе на отдельных моделях устройств
- Поправить замеченные ошибки интеграции google firebase и ошибки из crashlytics. Задача может потребовать разобраться в изменениях гугл сервисов с момента их интеграции 3 года назад. Периодически отваливается google firebase authentication api
- Добавить поддержку новых api-методов взаимодействия с внутренним сервером, в том числе выяснить причину конкретных ошибок
- Добавить стриминг длительных записей с сервера. Есть наработки и поддержка на сервере