1.11.0 • Published 9 months ago

theta-client-react-native v1.11.0

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

React Native プロジェクト作成手順

事前準備

  • theta-client がビルド済み 例

    $ gradle publishToMavenLocal podPublishXCFramework
  • theta-clientのディレクトリを環境変数THETA_CLIENTに設定していること 例

    $ export THETA_CLIENT=<ルートディレクトリ>
  • react-native 用ラッパーがビルド済み 例

    $ cd react-native
    $ sh ./mkpackage.sh
  • react-nativeの環境をインストール済みであること

プロジェクトの作成

  • react-native-cliを使ってプロジェクトを作成後、theta-clientを追加する 例

    $ npx react-native init YourProject --template react-native-template-typescript
    $ cd YourProject
    $ yarn add $THETA_CLIENT/react-native/package
  • android設定

    • YourProject/android/build.gradle * minSdkVersionを26以上に設定する
  • iOS設定

    • YourProject/ios/Podfile platform :ios のバージョンを'15.0'以上に設定する theta-client のpodを追加する
  pod "THETAClient", :path => ENV["THETA_CLIENT"] + "/kotlin-multiplatform/build/cocoapods/publish/debug"
  • ビルドと実行

    Debug用のビルドと実行は以下の通りです。

    $ cd YourProject
    $ yarn install
    $ yarn run android
    
    OR
    
    $ yarn run ios

    ※bundlerはmetroで以下のように別端末で事前に実行しておいても構いません。

    $ yarn start
1.11.0

9 months ago

1.10.2

10 months ago

1.9.1

1 year ago

1.10.1

11 months ago

1.10.0

12 months ago

1.9.0

1 year ago

1.8.0

1 year ago

1.7.1

2 years ago

1.7.0

2 years ago

1.6.0

2 years ago

1.5.0

2 years ago

1.2.0

2 years ago

1.4.0

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.1.0

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago