Kite Platform Extension
What every platform block shares: the app facts it may differ on.
A platform block holds two kinds of thing. Differences from the shared facts live here. Settings that mean nothing anywhere else live on the block itself, so sdk(...) exists only on Android and roundMac only on desktop.
kiteConfig {
appName = "Jetzy"
appId = "com.example.jetzy"
android {
appId { suffix = ".android" } // com.example.jetzy.android
}
desktop {
appName = "Jetzy Desktop" // only this platform differs
}
}Content copied to clipboard
Nothing is copied when the block opens. A leaf you do not set here keeps following the shared value, whichever order the two were written in.
See also
for the suffix and the delivery switch.
for the name's delivery switch.