Skip to content

I created a cross-platform Android apk using Jetpack Compose, swiftUi

Notifications You must be signed in to change notification settings

majid2851/KMM_ReceipeApp

Repository files navigation

Kotlin Mutlti-Platform (KMM)

For Designing of Cross-platform apks there are different ways and languages like flutter,reactNative,... but it seems for a kotlin developer there is another way . Kotlin multi-platform there are benefits in using kmm . the main benefit is that we don't need to learn another reactNative,flutter for that porpuse. and the weakness is for ios apk you have to have mac in order to design Ui by swift ui. by the way most programmers believe using flutter is the best choice but I think as a kotlin developer , we should learn kmm. //--------------------------------------------------------

Shared Components Ktor (Network Client) SQL Delight (Caching Client) Kotlinx.datetime Android Specific Components Jetpack Compose Jetpack Compose Navigation (Single activity, zero fragments) Accompanist Coil Hilt

iOS Specific Components SwiftUI (still incompleted)

231428526-37d165a1-f082-4e6d-af29-e02842586f69


Screenshot_1681731552

Screenshot_1681731563

About

I created a cross-platform Android apk using Jetpack Compose, swiftUi

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published