πOverview
CraftD: A framework to implement Server-Driven UI quickly and easily to Android / iOS / Flutter / Km
Features
π Compatibility
Tech
Support
View System - Android
β Supported
Jetpack Compose - Android
β Supported
Widget - Flutter
β Supported
SwiftUi - iOS
β Supported
Jetpack Compose - Multiplatform
βοΈ In Progress
Components that already exist in the library
Component
Compose
View System
Widget
SwiftUI
Button
X
X
X
-
Text
X
X
X
X
CheckBox
X
-
-
-
Create your custom component( android compose example )
@JsonIgnoreProperties(ignoreUnknown = true)
@Immutable
@Stable
data class CheckBoxProperties(
@JsonProperty("text") val text: String? = null,
... rest of your properties
)
Add your Component json object in Dymanic.json
Create your Component
Create your Component Builder
More details check our itens
Samples
Credits
A Server Driven UI library for Android.
Inspired by the DynamicView.
Quick links
π οΈSetupGet Started
We've put together some helpful guides for you to get setup with our product quickly and easily.
π‘How to useLast updated
