Lilytreasure / DecomposeNavigation

Compose Multiplatform Bottom Navigation with Decompose(Android and iOS). With native APis access example eg. camera,gallery, dialer , etc
39 stars 0 forks source link
android bottom-navigation camera compose-ios compose-multiplatform decompose decompose-navigation dialer files ios jetbrains-compose jetpack-compose koin kotlin kotlin-multiplatform kotlin-multiplatform-mobile

DecomposeNavigation

Compose Multiplatform Bottom Navigation with Decompose

This is a Kotlin Multiplatform project targeting Android, iOS.

Learn more about Kotlin Multiplatform

libraries

Decompose


What is Decompose?¶
Decompose is a Kotlin Multiplatform library for breaking down your code into lifecycle-aware business logic components (aka BLoC), with routing functionality and pluggable UI (Jetpack Compose, Android Views, SwiftUI, JS React, etc.).
https://arkivanov.github.io/Decompose/getting-started/quick-start/
https://github.com/arkivanov/Decompose


Also includes Depedency injection with Koin and examples of how to access Device Specific APIs

CICD


GitHub Actions(https://github.com/features/actions) - GitHub Actions makes it easy to automate all your software workflows, now with world-class CI/CD. Build, test, and deploy your code right from GitHub. Make code reviews, branch management, and issue triaging work the way you want.

Android

Home Buy
About About
Call

#iOs
Screenshot 2024-04-17 at 16 00 28 Screenshot 2024-04-17 at 16 08 46
Screenshot 2024-04-17 at 18 04 59 Screenshot 2024-04-17 at 16 11 33