The post has been translated automatically. Original language: Russian
Our customer is Megashots Internet Private Limited, an Indian company that owns a website for gaming and chatting.
The task: to make the app multiplatform and develop an iOS version without pausing Android development.
What we did:
• Kotlin Multiplatform Mobile Migration Plan
To coordinate with the customer's team and migrate existing features to the iOS version while they continued to develop the Android version.
• The iOS version with shared code
For future integration of both platforms. When the customer’s team develops new features, they will be able to implement those on both platforms using the shared code.
• Training
Other than working with the multiplatform, we have taught the customer some other development tricks. For instance, setting up the gRPC client and building layouts in Jetpack Compose.
→ Read more about the development on our website
Заказчик — индийская компания Megashots Internet Private Limited, владелец сайта для совместных игр и общения.
Задача: сделать приложение мультиплатформенным и разработать версию на iOS, не останавливая разработку Android-приложения.
Что мы сделали:
• План перехода на KMM
Чтобы скоординироваться с командой заказчика и перенести существующие функции в iOS-версию, пока она продолжала разрабатывать Android-версию.
• iOS-версия с общим кодом
Для будущей интеграции обеих платформ. Когда команда заказчика будет разрабатывать новые функции, она сможет внедрить их сразу на двух платформах с помощью общего кода.
• Обучение
Научили клиента не только работе с мультиплатформой, но и некоторым другим полезным при разработке фишкам. Например, настройке gRPC-клиента и верстке на Jetpack Compose.
→ Подробнее о разработке читайте на нашем сайте.