Micro framework to build Compose Multiplatform Apps.
KotlinUnlicense
Component Toolkit
A set of prefabricated compose-multiplatform components to speedup the Multiplatform App development process.
The toolkit contains a variety of customizable navigation components such as Drawer, BottomNavigation, Pager, Panel,
Topbar, Stack and many more.
It also provides an easy mechanism to implement MVVM architecture. Code is 99% reusable in each platform.
-One image is worth a thousand words
How to use it?
Just add bellow dependency to the commonMain target and check the Developers Guide
in the component-toolkit module.
Component-toolkit is published on Maven Central:
val commonMain by getting {
dependencies {
implementation("io.github.pablichjenkov:component-toolkit:0.5.10-rc02")
}
}
Built with component-toolkit
Component Toolkit Demo App
This is the App used to demo and test while developing components.
Android
iOS
Deep Linking
Deep Linking + Request/Result between Components
Adaptive Layout
Web Browser
Hotel Booking App
Hotel Booking An App that consumes Amadeus Self Sevice API.
The Amadeus Self Sevice API is the company's public service to test the Hotel and Flight booking in their platform.