Skip to content

bajobozic/Port

Repository files navigation

Kotlin Multiplatform Project

This is a Kotlin Multiplatform project targeting Android, iOS, and Desktop (JVM).

Screenshots

Android iOS Desktop

Main View

Main View

Main View

Camera/Secondary

Camera/Secondary

Camera/Secondary

Project Structure

  • /composeApp is for code that will be shared across your Compose Multiplatform applications. It contains several subfolders:

    • commonMain: Code that is common for all targets.
    • Other folders: Platform-specific Kotlin code ( e.g., iosMain for iOS-specific calls or jvmMain for Desktop specifics).
  • /iosApp: Contains the iOS application entry point and SwiftUI code.

Build and Run

Android Application

To build and run the development version of the Android app, use your IDE's run configuration or the terminal:

  • macOS/Linux: ./gradlew :composeApp:assembleDebug
  • Windows: .\gradlew.bat :composeApp:assembleDebug

iOS Application

To build and run the development version of the iOS app, use the IDE run configuration or open the * /iosApp* directory in Xcode.

Desktop (JVM) Application

To build and run the desktop application, use the following terminal command:

./gradlew :composeApp:run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors