Техническое задание: Прием и адаптация KMP приложения для iOS
Необходимо принять готовое кроссплатформенное приложение, разработанное на Kotlin Multiplatform (KMP), от предыдущего исполнителя. Основная цель - обеспечить его работоспособность на iOS, подготовить к тестированию через TestFlight и заложить основу для будущих доработок.
Ключевые задачи
- Получить исходный код и документацию проекта от текущего разработчика.
- Провести аудит кодовой базы, сборки и зависимостей проекта.
- Настроить проект для успешной сборки и запуска на симуляторах и реальных iOS-устройствах.
- Подготовить приложение для загрузки в App Store Connect и публикации в TestFlight для внутреннего тестирования командой заказчика.
- Обеспечить передачу всех необходимых доступов и сертификатов.
- Документировать процесс сборки и развертывания для будущих разработчиков.
Требования к исполнителю
- Опыт работы с Kotlin Multiplatform (KMP) и настройкой iOS-части проектов.
- Понимание процесса публикации приложений в App Store Connect и TestFlight.
- Умение работать с существующим кодом, проводить его анализ и адаптацию.
- Наличие технического английского для чтения документации.
Что предоставляет заказчик
- Активный аккаунт разработчика Apple (Apple Developer Account).
- Доступ к App Store Connect.
- Координацию для получения исходных материалов от предыдущего разработчика.
Проект является первым этапом. При успешном выполнении возможен долгосрочный контракт на сопровождение и развитие приложения.