├── .gitignore ├── README.md ├── androidApp ├── build.gradle.kts └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── haeyum │ │ └── kmm_torch │ │ └── android │ │ ├── MainActivity.kt │ │ └── MyApplicationTheme.kt │ └── res │ └── values │ └── styles.xml ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── iosApp ├── .DS_Store ├── Podfile ├── Podfile.lock ├── Pods │ ├── Local Podspecs │ │ └── shared.podspec.json │ ├── Manifest.lock │ ├── Pods.xcodeproj │ │ └── project.pbxproj │ └── Target Support Files │ │ ├── Pods-iosApp │ │ ├── Pods-iosApp-Info.plist │ │ ├── Pods-iosApp-acknowledgements.markdown │ │ ├── Pods-iosApp-acknowledgements.plist │ │ ├── Pods-iosApp-dummy.m │ │ ├── Pods-iosApp-frameworks-Debug-input-files.xcfilelist │ │ ├── Pods-iosApp-frameworks-Debug-output-files.xcfilelist │ │ ├── Pods-iosApp-frameworks-Release-input-files.xcfilelist │ │ ├── Pods-iosApp-frameworks-Release-output-files.xcfilelist │ │ ├── Pods-iosApp-frameworks.sh │ │ ├── Pods-iosApp-umbrella.h │ │ ├── Pods-iosApp.debug.xcconfig │ │ ├── Pods-iosApp.modulemap │ │ └── Pods-iosApp.release.xcconfig │ │ └── shared │ │ ├── shared.debug.xcconfig │ │ └── shared.release.xcconfig ├── iosApp.xcodeproj │ ├── project.pbxproj │ └── project.xcworkspace │ │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── iosApp.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── iosApp │ ├── Assets.xcassets │ ├── AccentColor.colorset │ │ └── Contents.json │ ├── AppIcon.appiconset │ │ └── Contents.json │ └── Contents.json │ ├── ContentView.swift │ ├── Info.plist │ ├── Preview Content │ └── Preview Assets.xcassets │ │ └── Contents.json │ └── iOSApp.swift ├── settings.gradle.kts └── shared ├── build.gradle.kts ├── shared.podspec └── src ├── .DS_Store ├── androidMain └── kotlin │ └── com │ └── haeyum │ └── kmm_torch │ ├── presentation │ ├── components │ │ └── Alert.android.kt │ └── ui │ │ └── MainUI.android.kt │ └── utils │ └── torch │ └── TorchController.android.kt ├── commonMain └── kotlin │ └── com │ └── haeyum │ └── kmm_torch │ ├── presentation │ ├── components │ │ └── Alert.kt │ └── ui │ │ └── MainScreen.kt │ └── utils │ └── torch │ └── TorchController.kt ├── iosMain └── kotlin │ └── com │ └── haeyum │ └── kmm_torch │ ├── presentation │ ├── components │ │ └── Alert.ios.kt │ └── ui │ │ └── MainUI.ios.kt │ └── utils │ └── torch │ └── TorchController.ios.kt └── nativeInterop ├── .DS_Store └── cinterop └── Observer.def /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/README.md -------------------------------------------------------------------------------- /androidApp/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/androidApp/build.gradle.kts -------------------------------------------------------------------------------- /androidApp/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/androidApp/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /androidApp/src/main/java/com/haeyum/kmm_torch/android/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/androidApp/src/main/java/com/haeyum/kmm_torch/android/MainActivity.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/com/haeyum/kmm_torch/android/MyApplicationTheme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/androidApp/src/main/java/com/haeyum/kmm_torch/android/MyApplicationTheme.kt -------------------------------------------------------------------------------- /androidApp/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/androidApp/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/gradlew.bat -------------------------------------------------------------------------------- /iosApp/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/.DS_Store -------------------------------------------------------------------------------- /iosApp/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/Podfile -------------------------------------------------------------------------------- /iosApp/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/Podfile.lock -------------------------------------------------------------------------------- /iosApp/Pods/Local Podspecs/shared.podspec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/Pods/Local Podspecs/shared.podspec.json -------------------------------------------------------------------------------- /iosApp/Pods/Manifest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/Pods/Manifest.lock -------------------------------------------------------------------------------- /iosApp/Pods/Pods.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/Pods/Pods.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-Info.plist -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-acknowledgements.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-acknowledgements.markdown -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-acknowledgements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-acknowledgements.plist -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-dummy.m -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-frameworks-Debug-input-files.xcfilelist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-frameworks-Debug-input-files.xcfilelist -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-frameworks-Debug-output-files.xcfilelist: -------------------------------------------------------------------------------- 1 | ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/shared.framework -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-frameworks-Release-input-files.xcfilelist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-frameworks-Release-input-files.xcfilelist -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-frameworks-Release-output-files.xcfilelist: -------------------------------------------------------------------------------- 1 | ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/shared.framework -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-frameworks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-frameworks.sh -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-umbrella.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp-umbrella.h -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp.debug.xcconfig -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp.modulemap -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/Pods/Target Support Files/Pods-iosApp/Pods-iosApp.release.xcconfig -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/shared/shared.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/Pods/Target Support Files/shared/shared.debug.xcconfig -------------------------------------------------------------------------------- /iosApp/Pods/Target Support Files/shared/shared.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/Pods/Target Support Files/shared/shared.release.xcconfig -------------------------------------------------------------------------------- /iosApp/iosApp.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/iosApp.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /iosApp/iosApp.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/iosApp.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /iosApp/iosApp.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/iosApp.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /iosApp/iosApp.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/iosApp.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/iosApp/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/iosApp/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/iosApp/ContentView.swift -------------------------------------------------------------------------------- /iosApp/iosApp/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/iosApp/Info.plist -------------------------------------------------------------------------------- /iosApp/iosApp/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/iosApp/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/iOSApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/iosApp/iosApp/iOSApp.swift -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /shared/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/shared/build.gradle.kts -------------------------------------------------------------------------------- /shared/shared.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/shared/shared.podspec -------------------------------------------------------------------------------- /shared/src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/shared/src/.DS_Store -------------------------------------------------------------------------------- /shared/src/androidMain/kotlin/com/haeyum/kmm_torch/presentation/components/Alert.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/shared/src/androidMain/kotlin/com/haeyum/kmm_torch/presentation/components/Alert.android.kt -------------------------------------------------------------------------------- /shared/src/androidMain/kotlin/com/haeyum/kmm_torch/presentation/ui/MainUI.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/shared/src/androidMain/kotlin/com/haeyum/kmm_torch/presentation/ui/MainUI.android.kt -------------------------------------------------------------------------------- /shared/src/androidMain/kotlin/com/haeyum/kmm_torch/utils/torch/TorchController.android.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/shared/src/androidMain/kotlin/com/haeyum/kmm_torch/utils/torch/TorchController.android.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/com/haeyum/kmm_torch/presentation/components/Alert.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/shared/src/commonMain/kotlin/com/haeyum/kmm_torch/presentation/components/Alert.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/com/haeyum/kmm_torch/presentation/ui/MainScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/shared/src/commonMain/kotlin/com/haeyum/kmm_torch/presentation/ui/MainScreen.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/com/haeyum/kmm_torch/utils/torch/TorchController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/shared/src/commonMain/kotlin/com/haeyum/kmm_torch/utils/torch/TorchController.kt -------------------------------------------------------------------------------- /shared/src/iosMain/kotlin/com/haeyum/kmm_torch/presentation/components/Alert.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/shared/src/iosMain/kotlin/com/haeyum/kmm_torch/presentation/components/Alert.ios.kt -------------------------------------------------------------------------------- /shared/src/iosMain/kotlin/com/haeyum/kmm_torch/presentation/ui/MainUI.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/shared/src/iosMain/kotlin/com/haeyum/kmm_torch/presentation/ui/MainUI.ios.kt -------------------------------------------------------------------------------- /shared/src/iosMain/kotlin/com/haeyum/kmm_torch/utils/torch/TorchController.ios.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/shared/src/iosMain/kotlin/com/haeyum/kmm_torch/utils/torch/TorchController.ios.kt -------------------------------------------------------------------------------- /shared/src/nativeInterop/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/shared/src/nativeInterop/.DS_Store -------------------------------------------------------------------------------- /shared/src/nativeInterop/cinterop/Observer.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kisa002/kmm-torch/HEAD/shared/src/nativeInterop/cinterop/Observer.def --------------------------------------------------------------------------------