6015edeb48011628bb3c160c93e35fa3e9d5c2d6
Bumps `ktor` from 3.1.2 to 3.1.3. Updates `io.ktor:ktor-client-core` from 3.1.2 to 3.1.3 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.1.2...3.1.3) Updates `io.ktor:ktor-client-darwin` from 3.1.2 to 3.1.3 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.1.2...3.1.3) Updates `io.ktor:ktor-client-okhttp` from 3.1.2 to 3.1.3 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.1.2...3.1.3) Updates `io.ktor:ktor-client-js` from 3.1.2 to 3.1.3 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.1.2...3.1.3) Updates `io.ktor:ktor-client-content-negotiation` from 3.1.2 to 3.1.3 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.1.2...3.1.3) Updates `io.ktor:ktor-serialization-kotlinx-json` from 3.1.2 to 3.1.3 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.1.2...3.1.3) --- updated-dependencies: - dependency-name: io.ktor:ktor-client-core dependency-version: 3.1.3 dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.ktor:ktor-client-darwin dependency-version: 3.1.3 dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.ktor:ktor-client-okhttp dependency-version: 3.1.3 dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.ktor:ktor-client-js dependency-version: 3.1.3 dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.ktor:ktor-client-content-negotiation dependency-version: 3.1.3 dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: io.ktor:ktor-serialization-kotlinx-json dependency-version: 3.1.3 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Compose Multiplatform Application
Before running!
- check your system with KDoctor
- install JDK 17 or higher on your machine
- add
local.propertiesfile to the project root and set a path to Android SDK there
Android
To run the application on android device/emulator:
- open project in Android Studio and run imported android run configuration
To build the application bundle:
- run
./gradlew :composeApp:assembleDebug - find
.apkfile incomposeApp/build/outputs/apk/debug/composeApp-debug.apkRun android simulator UI tests:./gradlew :composeApp:pixel5Check
Desktop
Run the desktop application: ./gradlew :composeApp:run
Run desktop UI tests: ./gradlew :composeApp:jvmTest
iOS
To run the application on iPhone device/simulator:
- Open
iosApp/iosApp.xcprojectin Xcode and run standard configuration - Or use Kotlin Multiplatform Mobile plugin for Android Studio
Run iOS simulator UI tests:
./gradlew :composeApp:iosSimulatorArm64Test
Wasm Browser (Alpha)
Run the browser application: ./gradlew :composeApp:wasmJsBrowserDevelopmentRun --continue
Run browser UI tests: ./gradlew :composeApp:wasmJsBrowserTest
Languages
Kotlin
97%
JavaScript
1.2%
Swift
1%
HTML
0.6%
CSS
0.2%