Stephen Siapno Help

Kotlin Multiplatform Architecture

Kotlin Multiplatform without Compose Multiplatform

Main

ProjectsharedandroidAppiosAppandroidMaincommonMainiosMainAndroid Entry PointiOS Entry Point

Clean Architecture

ProjectandroidAppiosAppsharedandroidMaincommonMainiosMaindomainshared dataandroidMaincommonMainDataiosMainComposeSwiftUIAndroidViewModelViewModelViewModelUseCaseRepositoryDataSourceDataRepositoryDataSourceSourceDataSourceAndroid Entry PointiOS Entry Point

Kotlin Multiplatform using Compose Multiplatform

Main

ProjectcomposeAppsharediosAppandroidMainiosMaincommonMainandroidMaincommonMainiosMainAndroid Entry PointiOS Entry Point

Clean Architecture

ProjectcomposeAppsharedandroidMaincommonMainiosMaindomainshared dataandroidMaincommonMainDataiosMainiosAppandroidMainiosMaincommonMainAndroidViewModelViewModelViewModelUseCaseRepositoryDataSourceDataRepositoryDataSourceSourceDataSourceAndroid Entry PointiOS Entry Point

Kotlin Multiplatform using Compose Multiplatform with Desktop and Web

Main

ProjectcomposeAppsharediosAppserverandroidMainiosMaincommonMaindesktopMainwebMainandroidMaincommonMainiosMaindesktopMainwebMainAndroid Entry PointiOS Entry Pointweb Entry PointDesktop Entry PointServer Entry Point

Clean Architecture

ProjectcomposeAppsharedandroidMaincommonMainiosMaindesktopMainwebMaindomainshared-datacommonMainandroidMainiosMainwebMaindesktopMainiosAppserverandroidMainiosMaincommonMaindesktopMainwebMainAndroidViewModelViewModelViewModelViewModelViewModelUseCaseRepositoryDataRepositorySourceDataSourceDataSourceDataSourceDataSourceDataSourceAndroid Entry PointiOS Entry Pointweb Entry PointDesktop Entry PointServer Entry Point
Last modified: 07 March 2024