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 Manual versions update 2 years ago
..
.run Move visual-effects sample to KMM structure and add Android/iOS targets (#2573) 2 years ago
androidApp Move visual-effects sample to KMM structure and add Android/iOS targets (#2573) 2 years ago
desktopApp Move visual-effects sample to KMM structure and add Android/iOS targets (#2573) 2 years ago
gradle/wrapper Put visual-effects sample to experimental as is. (#2572) 2 years ago
iosApp Move visual-effects sample to KMM structure and add Android/iOS targets (#2573) 2 years ago
shared Move visual-effects sample to KMM structure and add Android/iOS targets (#2573) 2 years ago
.gitignore Move visual-effects sample to KMM structure and add Android/iOS targets (#2573) 2 years ago
README.md Move visual-effects sample to KMM structure and add Android/iOS targets (#2573) 2 years ago
build.gradle.kts Move visual-effects sample to KMM structure and add Android/iOS targets (#2573) 2 years ago
gradle.properties Manual versions update 2 years ago
gradlew Put visual-effects sample to experimental as is. (#2572) 2 years ago
gradlew.bat Put visual-effects sample to experimental as is. (#2572) 2 years ago
run-configurations.png Move visual-effects sample to KMM structure and add Android/iOS targets (#2573) 2 years ago
settings.gradle.kts Move visual-effects sample to KMM structure and add Android/iOS targets (#2573) 2 years ago

README.md

Visual Effects

Several visual effects implemented with Compose Multiplatform, used in 1.0 release announce video.

Prerequisites: to run on iOS and Android, you should have "Kotlin Multiplatform Mobile" plugin installed either in Android Studio or in AppCode with installed CocoaPods.

How to run

Choose a run configuration for an appropriate target in IDE and run it.

run-configurations.png

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/VisualEffects.xcworkspace and then using "Signing & Capabilities" tab of VisualEffects target.

Then choose iosApp configuration in IDE and run it (may also be referred as VisualEffects in the Run Configurations or iosApp (Android Studio) for Android Studio).

Run on desktop via Gradle

./gradlew desktopApp:run