opkkm.blogg.se

Kotlin multiplatform ios
Kotlin multiplatform ios





kotlin multiplatform ios

Furthermore, iOS project structure is based on the frameworks and horizontally separated layers of responsibilities, which did not help. Kotlin Multiplatform is a relatively new solution and we had to face issues that nobody before us had faced. I think I spent two sprints, so almost a month, to make it work on iOS. How did you get to the point where Kotlin Multiplatform was a productive choice for projects? It will be interesting to reread this in the future, even in just six months, and see how things progress from the version we’re currently using. I think it’s an exciting time to be using Kotlin Multiplatform, as well, because it is evolving so quickly. It was slightly more complex to make it work with iOS than Android, they had already been using Kotlin for a while, but we managed to make it work and overcome the slight hassle. I think the biggest thing that differentiates Kotlin Multiplatform is that it can be quite easy – certainly easier than other frameworks – to integrate with an existing project, especially one as big as MyTherapy. What was it about Kotlin Multiplatform, as opposed to other platforms, that moved you in that direction? So, while we were starting a new project – it was a separate feature, it was new, it didn’t have any dependencies – so it was the ideal environment to try it out.Īnd we decided it would be good fun and, if it worked out, something that could really benefit us in future projects. What was the motivation for adopting Kotlin Multiplatform?Īs a developer, I think I am really keen to try new things, new technologies. Seweryn Plazuk, a senior iOS developer here at smartpatient, talked us through the thinking behind adopting Kotlin Multiplatform and his thoughts on how successful it has proven to be. The idea of being able to share common code, while allowing iOS and Android developers to continue using the native tools they are familiar with, was an exciting proposition for our teams, particularly given the nature of our MyTherapy app and our partner offerings.

kotlin multiplatform ios kotlin multiplatform ios

With the rapid development of Kotlin Multiplatform in the last couple of years, our developers were keen to use it for cross-platform projects.







Kotlin multiplatform ios