Flutter
Dart + Flutter SDK + koder_kit
import 'package:koder_kit/koder_kit.dart';
void main() => runApp(const KoderApp(
productId: 'my-product',
home: MyHomePage(),
));Construa com o Koder Design System — multi-plataforma a partir de um único toolkit.
Seis plataformas canônicas estão integradas ao Koder Design System. Escolha a que combina com o alvo; cada card liga à spec de aprofundamento.
Dart + Flutter SDK + koder_kit
import 'package:koder_kit/koder_kit.dart';
void main() => runApp(const KoderApp(
productId: 'my-product',
home: MyHomePage(),
));Kotlin + Compose + koder-design-compose
import dev.koder.design.compose.theme.KoderDesignTheme
@Composable
fun MyApp() = KoderDesignTheme {
// Material 3 widgets, Koder skin
}Swift + SwiftUI + koder-design-swift
import KoderDesignSwift
@main
struct MyApp: App {
var body: some Scene {
WindowGroup { ContentView().koderDesignTheme() }
}
}HTMX + templ + koder_web_kit
{{ template "koder-app-shell" . }}
<main>
<koder-button variant="filled" hx-post="/action">
Click me
</koder-button>
</main>Compose + Jetpack XR SDK (preview)
KoderXrOverrides {
KoderUserSubspace {
KoderDesignTheme {
// 2D content auto-spatializes
}
}
}Compose Wear OS + koder_kit_wear (preview)
KoderWearTheme {
KoderPrimaryLayout(
titleSlot = { Text("My Watch") },
mainSlot = { /* content */ },
bottomSlot = { KoderEdgeButton(...) },
)
}Form factor + nível de interatividade direcionam a escolha. Prioridade multi-plataforma → Flutter; prioridade nativa → Compose + SwiftUI em paralelo.
Toda plataforma ratifica os mesmos comportamentos cross-cutting — login, auto-update, i18n, reporte de erros. Use os widgets do SDK uma vez.
Comece a digitar para buscar. Tecle / em qualquer lugar.