├── .circleci └── config.yml ├── .gitignore ├── CHECKS ├── CONTRIBUTING ├── LICENSE ├── Procfile ├── README.md ├── android ├── build.gradle ├── lint.xml └── src │ ├── debug │ └── res │ │ └── xml │ │ └── network_security_config.xml │ ├── main │ ├── AndroidManifest.xml │ ├── kotlin │ │ └── org │ │ │ └── example │ │ │ └── kotlin │ │ │ └── multiplatform │ │ │ └── app │ │ │ ├── ExampleApplication.kt │ │ │ └── HelloActivity.kt │ └── res │ │ ├── layout │ │ └── activity_hello.xml │ │ └── values │ │ ├── strings.xml │ │ └── styles.xml │ ├── release │ └── res │ │ └── xml │ │ └── network_security_config.xml │ └── test │ └── kotlin │ └── GreenTestForCISetup.kt ├── backend ├── build.gradle └── src │ ├── main │ ├── kotlin │ │ └── org │ │ │ └── example │ │ │ └── kotlin │ │ │ └── multiplatform │ │ │ └── backend │ │ │ ├── Application.kt │ │ │ ├── HelloRoute.kt │ │ │ ├── IndexRoute.kt │ │ │ └── Locations.kt │ └── resources │ │ ├── application.conf │ │ ├── index.html │ │ └── logback.xml │ └── test │ └── resources │ └── mockito-extensions │ └── org.mockito.plugins.MockMaker ├── common ├── build.gradle ├── common.podspec └── src │ ├── commonDebug │ └── kotlin │ │ └── org │ │ └── example │ │ └── kotlin │ │ └── multiplatform │ │ └── data │ │ └── defaultNetworkConfig.kt │ ├── commonMain │ └── kotlin │ │ └── org │ │ └── example │ │ └── kotlin │ │ └── multiplatform │ │ ├── api │ │ └── Api.kt │ │ ├── coroutines │ │ └── CustomMainScope.kt │ │ ├── data │ │ ├── NetworkDataSource.kt │ │ ├── model │ │ │ └── Greeting.kt │ │ └── responses │ │ │ ├── ErrorResponse.kt │ │ │ └── HelloResponse.kt │ │ ├── di │ │ └── NotDagger.kt │ │ ├── presenter │ │ └── HelloPresenter.kt │ │ ├── repository │ │ ├── NetworkRepository.kt │ │ └── model │ │ │ └── Greeting.kt │ │ └── usecase │ │ └── GetHello.kt │ ├── commonRelease │ └── kotlin │ │ └── org │ │ └── example │ │ └── kotlin │ │ └── multiplatform │ │ └── data │ │ └── defaultNetworkConfig.kt │ ├── iOSMain │ └── kotlin │ │ └── org │ │ └── example │ │ └── kotlin │ │ └── multiplatform │ │ ├── coroutines │ │ └── CustomMainScope.kt │ │ └── presenter │ │ └── currentPlatform.kt │ ├── jsMain │ └── kotlin │ │ └── org │ │ └── example │ │ └── kotlin │ │ └── multiplatform │ │ ├── coroutines │ │ └── CustomMainScope.kt │ │ └── presenter │ │ └── currentPlatform.kt │ └── jvmMain │ └── kotlin │ └── org │ └── example │ └── kotlin │ └── multiplatform │ ├── coroutines │ └── CustomMainScope.kt │ └── presenter │ └── currentPlatform.kt ├── detekt.yml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── ios ├── .bundle │ └── config ├── .gitignore ├── Gemfile ├── Gemfile.lock ├── KotlinMultiplatformTemplate.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── xcshareddata │ │ └── xcschemes │ │ └── KotlinMultiplatformTemplate.xcscheme ├── KotlinMultiplatformTemplate.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist ├── KotlinMultiplatformTemplate │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Base.lproj │ │ ├── LaunchScreen.storyboard │ │ └── Main.storyboard │ ├── Info.plist │ └── MainViewController.swift ├── KotlinMultiplatformTemplateTests │ ├── Info.plist │ └── KotlinMultiplatformProjectTests.swift ├── KotlinMultiplatformTemplateUITests │ ├── Info.plist │ └── KotlinMultiplatformTemplateUITests.swift ├── Podfile ├── Podfile.lock ├── Pods │ ├── Local Podspecs │ │ └── common.podspec.json │ ├── Manifest.lock │ ├── Pods.xcodeproj │ │ └── project.pbxproj │ └── Target Support Files │ │ ├── Pods-KotlinMultiplatformTemplate │ │ ├── Pods-KotlinMultiplatformTemplate-acknowledgements.markdown │ │ ├── Pods-KotlinMultiplatformTemplate-acknowledgements.plist │ │ ├── Pods-KotlinMultiplatformTemplate-dummy.m │ │ ├── Pods-KotlinMultiplatformTemplate.debug.xcconfig │ │ └── Pods-KotlinMultiplatformTemplate.release.xcconfig │ │ └── common │ │ └── common.xcconfig └── fastlane │ ├── Appfile │ └── Fastfile ├── settings.gradle └── web ├── build.gradle ├── package.json.d └── project.info.json ├── src └── main │ ├── kotlin │ └── org │ │ └── example │ │ └── kotlin │ │ └── multiplatform │ │ └── web │ │ ├── Application.kt │ │ ├── main.kt │ │ └── repository │ │ └── WithNetworkRepository.kt │ └── resources │ └── main.css └── webpack.config.d ├── .gitignore ├── babel.js ├── bundle.js ├── css.js ├── html.js ├── minify.js └── sourcemap.js /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/.gitignore -------------------------------------------------------------------------------- /CHECKS: -------------------------------------------------------------------------------- 1 | / 2 | /logout 3 | /frontend/web.bundle.js 4 | -------------------------------------------------------------------------------- /CONTRIBUTING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/CONTRIBUTING -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: java -Dserver.port=$PORT $JAVA_OPTS -jar backend/build/libs/*-release.jar 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/README.md -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/lint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/android/lint.xml -------------------------------------------------------------------------------- /android/src/debug/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/android/src/debug/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/android/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android/src/main/kotlin/org/example/kotlin/multiplatform/app/ExampleApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/android/src/main/kotlin/org/example/kotlin/multiplatform/app/ExampleApplication.kt -------------------------------------------------------------------------------- /android/src/main/kotlin/org/example/kotlin/multiplatform/app/HelloActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/android/src/main/kotlin/org/example/kotlin/multiplatform/app/HelloActivity.kt -------------------------------------------------------------------------------- /android/src/main/res/layout/activity_hello.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/android/src/main/res/layout/activity_hello.xml -------------------------------------------------------------------------------- /android/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/android/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /android/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/android/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /android/src/release/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /android/src/test/kotlin/GreenTestForCISetup.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/android/src/test/kotlin/GreenTestForCISetup.kt -------------------------------------------------------------------------------- /backend/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/backend/build.gradle -------------------------------------------------------------------------------- /backend/src/main/kotlin/org/example/kotlin/multiplatform/backend/Application.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/backend/src/main/kotlin/org/example/kotlin/multiplatform/backend/Application.kt -------------------------------------------------------------------------------- /backend/src/main/kotlin/org/example/kotlin/multiplatform/backend/HelloRoute.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/backend/src/main/kotlin/org/example/kotlin/multiplatform/backend/HelloRoute.kt -------------------------------------------------------------------------------- /backend/src/main/kotlin/org/example/kotlin/multiplatform/backend/IndexRoute.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/backend/src/main/kotlin/org/example/kotlin/multiplatform/backend/IndexRoute.kt -------------------------------------------------------------------------------- /backend/src/main/kotlin/org/example/kotlin/multiplatform/backend/Locations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/backend/src/main/kotlin/org/example/kotlin/multiplatform/backend/Locations.kt -------------------------------------------------------------------------------- /backend/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/backend/src/main/resources/application.conf -------------------------------------------------------------------------------- /backend/src/main/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/backend/src/main/resources/index.html -------------------------------------------------------------------------------- /backend/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/backend/src/main/resources/logback.xml -------------------------------------------------------------------------------- /backend/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline 2 | -------------------------------------------------------------------------------- /common/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/common/build.gradle -------------------------------------------------------------------------------- /common/common.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/common/common.podspec -------------------------------------------------------------------------------- /common/src/commonDebug/kotlin/org/example/kotlin/multiplatform/data/defaultNetworkConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/common/src/commonDebug/kotlin/org/example/kotlin/multiplatform/data/defaultNetworkConfig.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/org/example/kotlin/multiplatform/api/Api.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/common/src/commonMain/kotlin/org/example/kotlin/multiplatform/api/Api.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/org/example/kotlin/multiplatform/coroutines/CustomMainScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/common/src/commonMain/kotlin/org/example/kotlin/multiplatform/coroutines/CustomMainScope.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/org/example/kotlin/multiplatform/data/NetworkDataSource.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/common/src/commonMain/kotlin/org/example/kotlin/multiplatform/data/NetworkDataSource.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/org/example/kotlin/multiplatform/data/model/Greeting.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/common/src/commonMain/kotlin/org/example/kotlin/multiplatform/data/model/Greeting.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/org/example/kotlin/multiplatform/data/responses/ErrorResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/common/src/commonMain/kotlin/org/example/kotlin/multiplatform/data/responses/ErrorResponse.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/org/example/kotlin/multiplatform/data/responses/HelloResponse.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/common/src/commonMain/kotlin/org/example/kotlin/multiplatform/data/responses/HelloResponse.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/org/example/kotlin/multiplatform/di/NotDagger.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/common/src/commonMain/kotlin/org/example/kotlin/multiplatform/di/NotDagger.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/org/example/kotlin/multiplatform/presenter/HelloPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/common/src/commonMain/kotlin/org/example/kotlin/multiplatform/presenter/HelloPresenter.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/org/example/kotlin/multiplatform/repository/NetworkRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/common/src/commonMain/kotlin/org/example/kotlin/multiplatform/repository/NetworkRepository.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/org/example/kotlin/multiplatform/repository/model/Greeting.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/common/src/commonMain/kotlin/org/example/kotlin/multiplatform/repository/model/Greeting.kt -------------------------------------------------------------------------------- /common/src/commonMain/kotlin/org/example/kotlin/multiplatform/usecase/GetHello.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/common/src/commonMain/kotlin/org/example/kotlin/multiplatform/usecase/GetHello.kt -------------------------------------------------------------------------------- /common/src/commonRelease/kotlin/org/example/kotlin/multiplatform/data/defaultNetworkConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/common/src/commonRelease/kotlin/org/example/kotlin/multiplatform/data/defaultNetworkConfig.kt -------------------------------------------------------------------------------- /common/src/iOSMain/kotlin/org/example/kotlin/multiplatform/coroutines/CustomMainScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/common/src/iOSMain/kotlin/org/example/kotlin/multiplatform/coroutines/CustomMainScope.kt -------------------------------------------------------------------------------- /common/src/iOSMain/kotlin/org/example/kotlin/multiplatform/presenter/currentPlatform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/common/src/iOSMain/kotlin/org/example/kotlin/multiplatform/presenter/currentPlatform.kt -------------------------------------------------------------------------------- /common/src/jsMain/kotlin/org/example/kotlin/multiplatform/coroutines/CustomMainScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/common/src/jsMain/kotlin/org/example/kotlin/multiplatform/coroutines/CustomMainScope.kt -------------------------------------------------------------------------------- /common/src/jsMain/kotlin/org/example/kotlin/multiplatform/presenter/currentPlatform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/common/src/jsMain/kotlin/org/example/kotlin/multiplatform/presenter/currentPlatform.kt -------------------------------------------------------------------------------- /common/src/jvmMain/kotlin/org/example/kotlin/multiplatform/coroutines/CustomMainScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/common/src/jvmMain/kotlin/org/example/kotlin/multiplatform/coroutines/CustomMainScope.kt -------------------------------------------------------------------------------- /common/src/jvmMain/kotlin/org/example/kotlin/multiplatform/presenter/currentPlatform.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/common/src/jvmMain/kotlin/org/example/kotlin/multiplatform/presenter/currentPlatform.kt -------------------------------------------------------------------------------- /detekt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/detekt.yml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/gradlew.bat -------------------------------------------------------------------------------- /ios/.bundle/config: -------------------------------------------------------------------------------- 1 | --- 2 | BUNDLE_PATH: "vendor/bundle" 3 | -------------------------------------------------------------------------------- /ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/.gitignore -------------------------------------------------------------------------------- /ios/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/Gemfile -------------------------------------------------------------------------------- /ios/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/Gemfile.lock -------------------------------------------------------------------------------- /ios/KotlinMultiplatformTemplate.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/KotlinMultiplatformTemplate.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ios/KotlinMultiplatformTemplate.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/KotlinMultiplatformTemplate.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ios/KotlinMultiplatformTemplate.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/KotlinMultiplatformTemplate.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ios/KotlinMultiplatformTemplate.xcodeproj/xcshareddata/xcschemes/KotlinMultiplatformTemplate.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/KotlinMultiplatformTemplate.xcodeproj/xcshareddata/xcschemes/KotlinMultiplatformTemplate.xcscheme -------------------------------------------------------------------------------- /ios/KotlinMultiplatformTemplate.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/KotlinMultiplatformTemplate.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /ios/KotlinMultiplatformTemplate.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/KotlinMultiplatformTemplate.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /ios/KotlinMultiplatformTemplate/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/KotlinMultiplatformTemplate/AppDelegate.swift -------------------------------------------------------------------------------- /ios/KotlinMultiplatformTemplate/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/KotlinMultiplatformTemplate/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /ios/KotlinMultiplatformTemplate/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/KotlinMultiplatformTemplate/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /ios/KotlinMultiplatformTemplate/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/KotlinMultiplatformTemplate/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /ios/KotlinMultiplatformTemplate/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/KotlinMultiplatformTemplate/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /ios/KotlinMultiplatformTemplate/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/KotlinMultiplatformTemplate/Info.plist -------------------------------------------------------------------------------- /ios/KotlinMultiplatformTemplate/MainViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/KotlinMultiplatformTemplate/MainViewController.swift -------------------------------------------------------------------------------- /ios/KotlinMultiplatformTemplateTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/KotlinMultiplatformTemplateTests/Info.plist -------------------------------------------------------------------------------- /ios/KotlinMultiplatformTemplateTests/KotlinMultiplatformProjectTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/KotlinMultiplatformTemplateTests/KotlinMultiplatformProjectTests.swift -------------------------------------------------------------------------------- /ios/KotlinMultiplatformTemplateUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/KotlinMultiplatformTemplateUITests/Info.plist -------------------------------------------------------------------------------- /ios/KotlinMultiplatformTemplateUITests/KotlinMultiplatformTemplateUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/KotlinMultiplatformTemplateUITests/KotlinMultiplatformTemplateUITests.swift -------------------------------------------------------------------------------- /ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/Podfile -------------------------------------------------------------------------------- /ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/Podfile.lock -------------------------------------------------------------------------------- /ios/Pods/Local Podspecs/common.podspec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/Pods/Local Podspecs/common.podspec.json -------------------------------------------------------------------------------- /ios/Pods/Manifest.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/Pods/Manifest.lock -------------------------------------------------------------------------------- /ios/Pods/Pods.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/Pods/Pods.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ios/Pods/Target Support Files/Pods-KotlinMultiplatformTemplate/Pods-KotlinMultiplatformTemplate-acknowledgements.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/Pods/Target Support Files/Pods-KotlinMultiplatformTemplate/Pods-KotlinMultiplatformTemplate-acknowledgements.markdown -------------------------------------------------------------------------------- /ios/Pods/Target Support Files/Pods-KotlinMultiplatformTemplate/Pods-KotlinMultiplatformTemplate-acknowledgements.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/Pods/Target Support Files/Pods-KotlinMultiplatformTemplate/Pods-KotlinMultiplatformTemplate-acknowledgements.plist -------------------------------------------------------------------------------- /ios/Pods/Target Support Files/Pods-KotlinMultiplatformTemplate/Pods-KotlinMultiplatformTemplate-dummy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/Pods/Target Support Files/Pods-KotlinMultiplatformTemplate/Pods-KotlinMultiplatformTemplate-dummy.m -------------------------------------------------------------------------------- /ios/Pods/Target Support Files/Pods-KotlinMultiplatformTemplate/Pods-KotlinMultiplatformTemplate.debug.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/Pods/Target Support Files/Pods-KotlinMultiplatformTemplate/Pods-KotlinMultiplatformTemplate.debug.xcconfig -------------------------------------------------------------------------------- /ios/Pods/Target Support Files/Pods-KotlinMultiplatformTemplate/Pods-KotlinMultiplatformTemplate.release.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/Pods/Target Support Files/Pods-KotlinMultiplatformTemplate/Pods-KotlinMultiplatformTemplate.release.xcconfig -------------------------------------------------------------------------------- /ios/Pods/Target Support Files/common/common.xcconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/Pods/Target Support Files/common/common.xcconfig -------------------------------------------------------------------------------- /ios/fastlane/Appfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/fastlane/Appfile -------------------------------------------------------------------------------- /ios/fastlane/Fastfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/ios/fastlane/Fastfile -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/settings.gradle -------------------------------------------------------------------------------- /web/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/web/build.gradle -------------------------------------------------------------------------------- /web/package.json.d/project.info.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/web/package.json.d/project.info.json -------------------------------------------------------------------------------- /web/src/main/kotlin/org/example/kotlin/multiplatform/web/Application.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/web/src/main/kotlin/org/example/kotlin/multiplatform/web/Application.kt -------------------------------------------------------------------------------- /web/src/main/kotlin/org/example/kotlin/multiplatform/web/main.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/web/src/main/kotlin/org/example/kotlin/multiplatform/web/main.kt -------------------------------------------------------------------------------- /web/src/main/kotlin/org/example/kotlin/multiplatform/web/repository/WithNetworkRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/web/src/main/kotlin/org/example/kotlin/multiplatform/web/repository/WithNetworkRepository.kt -------------------------------------------------------------------------------- /web/src/main/resources/main.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/webpack.config.d/.gitignore: -------------------------------------------------------------------------------- 1 | resources.js 2 | -------------------------------------------------------------------------------- /web/webpack.config.d/babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/web/webpack.config.d/babel.js -------------------------------------------------------------------------------- /web/webpack.config.d/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/web/webpack.config.d/bundle.js -------------------------------------------------------------------------------- /web/webpack.config.d/css.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/web/webpack.config.d/css.js -------------------------------------------------------------------------------- /web/webpack.config.d/html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/web/webpack.config.d/html.js -------------------------------------------------------------------------------- /web/webpack.config.d/minify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/web/webpack.config.d/minify.js -------------------------------------------------------------------------------- /web/webpack.config.d/sourcemap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiyarmir/kotlin-multiplatform-template/HEAD/web/webpack.config.d/sourcemap.js --------------------------------------------------------------------------------