├── .gitignore ├── LICENSE ├── README.md ├── androidApp ├── build.gradle.kts └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── mindinventory │ │ └── kmm │ │ └── androidApp │ │ ├── EmployeeAdapter.kt │ │ └── MainActivity.kt │ └── res │ ├── layout │ ├── activity_main.xml │ └── row_employee.xml │ └── values │ ├── colors.xml │ ├── string.xml │ └── styles.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── iosApp ├── iosApp.xcodeproj │ └── project.pbxproj ├── iosApp │ ├── AppDelegate.swift │ ├── Assets.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ ├── Base.lproj │ │ └── LaunchScreen.storyboard │ ├── Common Files │ │ └── AppConstants.swift │ ├── ContentView.swift │ ├── Info.plist │ ├── Preview Content │ │ └── Preview Assets.xcassets │ │ │ └── Contents.json │ ├── SceneDelegate.swift │ ├── TableViewCell │ │ ├── EmployeeTblVCell.swift │ │ └── EmployeeTblVCell.xib │ ├── ViewController │ │ ├── ViewController.swift │ │ └── ViewController.xib │ └── main.storyboard ├── iosAppTests │ ├── Info.plist │ └── iosAppTests.swift └── iosAppUITests │ ├── Info.plist │ └── iosAppUITests.swift ├── media ├── kotlin-multiplaform-mobile-iOS.gif └── kotlin-multiplaform-mobile.gif ├── settings.gradle.kts └── shared ├── build.gradle.kts └── src ├── androidMain ├── AndroidManifest.xml └── kotlin │ └── com │ └── mindinventory │ └── kmm │ └── shared │ └── cache │ └── DatabaseDriverFactory.kt ├── commonMain ├── kotlin │ └── com │ │ └── mindinventory │ │ └── kmm │ │ └── shared │ │ ├── EmployeeSDK.kt │ │ ├── cache │ │ ├── Database.kt │ │ └── DatabaseDriverFactory.kt │ │ ├── entity │ │ └── Employee.kt │ │ └── network │ │ └── EmployeeApi.kt └── sqldelight │ └── com │ └── mindinventory │ └── kmm │ └── shared │ └── cache │ ├── AppDatabase.sq │ └── AppDatabaseReadMe.txt └── iosMain └── kotlin └── com └── mindinventory └── kmm └── shared └── cache └── DatabaseDriverFactory.kt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/README.md -------------------------------------------------------------------------------- /androidApp/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/androidApp/build.gradle.kts -------------------------------------------------------------------------------- /androidApp/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/androidApp/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /androidApp/src/main/java/com/mindinventory/kmm/androidApp/EmployeeAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/androidApp/src/main/java/com/mindinventory/kmm/androidApp/EmployeeAdapter.kt -------------------------------------------------------------------------------- /androidApp/src/main/java/com/mindinventory/kmm/androidApp/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/androidApp/src/main/java/com/mindinventory/kmm/androidApp/MainActivity.kt -------------------------------------------------------------------------------- /androidApp/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/androidApp/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/layout/row_employee.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/androidApp/src/main/res/layout/row_employee.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/androidApp/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/values/string.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/androidApp/src/main/res/values/string.xml -------------------------------------------------------------------------------- /androidApp/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/androidApp/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/gradlew.bat -------------------------------------------------------------------------------- /iosApp/iosApp.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/iosApp/iosApp.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /iosApp/iosApp/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/iosApp/iosApp/AppDelegate.swift -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/iosApp/iosApp/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/iosApp/iosApp/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/iosApp/iosApp/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /iosApp/iosApp/Common Files/AppConstants.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/iosApp/iosApp/Common Files/AppConstants.swift -------------------------------------------------------------------------------- /iosApp/iosApp/ContentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/iosApp/iosApp/ContentView.swift -------------------------------------------------------------------------------- /iosApp/iosApp/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/iosApp/iosApp/Info.plist -------------------------------------------------------------------------------- /iosApp/iosApp/Preview Content/Preview Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/iosApp/iosApp/Preview Content/Preview Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /iosApp/iosApp/SceneDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/iosApp/iosApp/SceneDelegate.swift -------------------------------------------------------------------------------- /iosApp/iosApp/TableViewCell/EmployeeTblVCell.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/iosApp/iosApp/TableViewCell/EmployeeTblVCell.swift -------------------------------------------------------------------------------- /iosApp/iosApp/TableViewCell/EmployeeTblVCell.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/iosApp/iosApp/TableViewCell/EmployeeTblVCell.xib -------------------------------------------------------------------------------- /iosApp/iosApp/ViewController/ViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/iosApp/iosApp/ViewController/ViewController.swift -------------------------------------------------------------------------------- /iosApp/iosApp/ViewController/ViewController.xib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/iosApp/iosApp/ViewController/ViewController.xib -------------------------------------------------------------------------------- /iosApp/iosApp/main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/iosApp/iosApp/main.storyboard -------------------------------------------------------------------------------- /iosApp/iosAppTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/iosApp/iosAppTests/Info.plist -------------------------------------------------------------------------------- /iosApp/iosAppTests/iosAppTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/iosApp/iosAppTests/iosAppTests.swift -------------------------------------------------------------------------------- /iosApp/iosAppUITests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/iosApp/iosAppUITests/Info.plist -------------------------------------------------------------------------------- /iosApp/iosAppUITests/iosAppUITests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/iosApp/iosAppUITests/iosAppUITests.swift -------------------------------------------------------------------------------- /media/kotlin-multiplaform-mobile-iOS.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/media/kotlin-multiplaform-mobile-iOS.gif -------------------------------------------------------------------------------- /media/kotlin-multiplaform-mobile.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/media/kotlin-multiplaform-mobile.gif -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /shared/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/shared/build.gradle.kts -------------------------------------------------------------------------------- /shared/src/androidMain/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/shared/src/androidMain/AndroidManifest.xml -------------------------------------------------------------------------------- /shared/src/androidMain/kotlin/com/mindinventory/kmm/shared/cache/DatabaseDriverFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/shared/src/androidMain/kotlin/com/mindinventory/kmm/shared/cache/DatabaseDriverFactory.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/com/mindinventory/kmm/shared/EmployeeSDK.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/shared/src/commonMain/kotlin/com/mindinventory/kmm/shared/EmployeeSDK.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/com/mindinventory/kmm/shared/cache/Database.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/shared/src/commonMain/kotlin/com/mindinventory/kmm/shared/cache/Database.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/com/mindinventory/kmm/shared/cache/DatabaseDriverFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/shared/src/commonMain/kotlin/com/mindinventory/kmm/shared/cache/DatabaseDriverFactory.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/com/mindinventory/kmm/shared/entity/Employee.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/shared/src/commonMain/kotlin/com/mindinventory/kmm/shared/entity/Employee.kt -------------------------------------------------------------------------------- /shared/src/commonMain/kotlin/com/mindinventory/kmm/shared/network/EmployeeApi.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/shared/src/commonMain/kotlin/com/mindinventory/kmm/shared/network/EmployeeApi.kt -------------------------------------------------------------------------------- /shared/src/commonMain/sqldelight/com/mindinventory/kmm/shared/cache/AppDatabase.sq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/shared/src/commonMain/sqldelight/com/mindinventory/kmm/shared/cache/AppDatabase.sq -------------------------------------------------------------------------------- /shared/src/commonMain/sqldelight/com/mindinventory/kmm/shared/cache/AppDatabaseReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/shared/src/commonMain/sqldelight/com/mindinventory/kmm/shared/cache/AppDatabaseReadMe.txt -------------------------------------------------------------------------------- /shared/src/iosMain/kotlin/com/mindinventory/kmm/shared/cache/DatabaseDriverFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mindinventory/Kotlin-multiplatform-sample/HEAD/shared/src/iosMain/kotlin/com/mindinventory/kmm/shared/cache/DatabaseDriverFactory.kt --------------------------------------------------------------------------------