You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Oleksandr Karpovich
7c3fd3a56f
|
2 years ago | |
---|---|---|
.. | ||
.run | 2 years ago | |
androidApp | 2 years ago | |
desktopApp | 2 years ago | |
gradle/wrapper | 2 years ago | |
iosApp | 2 years ago | |
screenshots | 2 years ago | |
shared | 2 years ago | |
.gitignore | 2 years ago | |
README.md | 2 years ago | |
build.gradle.kts | 2 years ago | |
gradle.properties | 2 years ago | |
gradlew | 2 years ago | |
gradlew.bat | 2 years ago | |
run-configurations.png | 2 years ago | |
settings.gradle.kts | 2 years ago |
README.md
Imageviewer
An example of image gallery for remote server image viewing, based on Compose Multiplatform UI library (desktop, android and iOS).
How to run
Choose a run configuration for an appropriate target in IDE and run it.
To run on iOS device, please correct iosApp/Configuration/TeamId.xcconfig
with your Apple Team ID.
Alternatively, you may setup signing within XCode opening iosApp/Imageviewer.xcworkspace
and then
using "Signing & Capabilities" tab of ImageViewer
target.
Then choose iosApp configuration in IDE and run it
(may also be referred as ImageViewer
in the Run Configurations or iosApp (AndroidStudio)
for Android studio).
Run on desktop via Gradle
./gradlew desktopApp:run
Building native desktop distribution
./gradlew :desktop:packageDistributionForCurrentOS
# outputs are written to desktop/build/compose/binaries
Running Android application
Open project in IntelliJ IDEA or Android Studio and run "android" configuration.