and it breaks like this:
Ok, is my fault, but I try to achieve what was possible in very easy way with Java: UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
I would expect all logic to be the same, all function calls and automatically be all Material...whateverWidget the Cupertino...whateverWidget and do not break my code.
These expectations seem irrealistic :)
But when I need to do a lot of platform checking and at the code if-else... and tests those cases too, it is better 2 platform.
So or I use I platform ( branding ) with Material or 2 separate app. Kotlin and Swift.
I can't find the real usage of CupertinoApp
.