Today I received an email on a toolkit called Skip
Build truly native iPhone and Android apps with Skip
Skip brings Swift app development to Android. It is a tool that enables developers to build genuinely native apps for both iOS and Android from a single Swift and SwiftUI codebase.
This builds kotlin apps with native UI on both sides. Interesting. The only thing I coud see when reading about it is that this way of using the UI system brings another problem with: the native UI has on both side stuffs you can’t do with the other. This ones are not covered. That reduces your capabilities of writing code a bit.
The decision for Kotlin ia good one and the way they have done it also. Comparing to XoJo ou may ave many advantages writing apps for Android and iOS. As the UI is in both cases native (the Swift UI is translated to Android UI) you have in both cases the native UI. Something I thought about long time ago when XoJo started with Android and Kotlin.
What I didn’t understand was: they had a SwiftUI Designer for iOS. Why they didn’t took the chance to do like this? I have no Idea about. This tool is nice and it works and: it is simply open source. So finally XoJo could take this chance for their own implementation of mobile application witing.
apple has been hyping skip since the summer as (i presume) their answer to KMP/RN/flutter for x-platform development, in this case, using swiftui. it’s still rough, though. we’ll see how much effort goes into making it better, and, if that even matters, if you can eventually write apps with prompts in the native language for every platform.
It would be an enormous change
One so large I doubt that could or would do it
It would take at least a year at the very least
It would be on par with creating an entirely new framework like when they switched from Carbon to Cocoa
TBH I dont know that anyone there has the skill set to do it
Without Joe I doubt we’d have done that switch as quickly as we did and that took a long time to get right