Skip to content

tomu28/tca-kmp-sample

Repository files navigation

tca-kmp-sample

Getting Started

KMP開発環境構築

このプロジェクトではKotlin Multiplatform for mobileを採用しています。
まず最初に、上記リンク先を参考にしてKMPの開発環境を構築してください。原則、Android Studioのstable最新版を使用して開発をおこないます。

開発環境が構築できたら、プロジェクトをチェックアウトしてアプリが実行できるか確認してください。

iOS側のSetup

  • Build Kotlin Multiplatform Mobile XCFramework for iOS
  make bootstrap

Open project with Xcode

  make open

Run

Xcode起動後、FilePackagesReset Package Cachesを行い、TcaKmpSampleApp Schemeを指定し、Run(⌘ + R)

Build KMP Frameworks

KMP モジュールに変更があり、それをiOS側に反映したい場合は以下のコマンドを実行します。

  make debug-build-kmp-framework

Requirements

  • Xcode 15.3 or Later

Deployment Target

  • iOS 16.6 +

Source Code

Architecture

The Composable Architecture

Project Structure

Feature based module definition.

Development Tools

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published