React Native

React Nativeのアップデートのコツはビルドシステムやパッケージマネージャーの気持ちになること

半分ネタで半分本気です。 JS方面 Node.js npm/yarn TypeScript Babel, Metro iOS方面 Xcode CocoaPods Android方面 Android Studio Gradle 達と仲良くなり(詳しくなり)、あとはReact Native Upgrade Helperで差分をチェックすれば大体いけるはず。Let's u…

React NativeとTypeScript 3.1の相性が悪い

相性が悪いというかStyleSheet.create周りで型エラーになってしまう。 github.com github.com Bugラベルは付けられていて、TypeScript 3.2を待つ必要がありそう。

既存iOSアプリへのReact Native導入とcocoapods-fix-react-native

既存iOSアプリへのReact Native導入は公式にドキュメントが用意されている Integration with Existing Apps · React Native その手順に従うと、React Nativeの依存解決にはCocoaPodsを使うようになっている 一方 react-native init で新規にプロジェクトを作…

React Nativeでのクラッシュレポートについて調べてみた

Crash Reporting for React Native apps · Issue #5378 · facebook/react-native · GitHub 雑感としてはSentryがよさそうな雰囲気。App Centerもいいかもしれない。 Crashlyticsとそのラッパー iOS, Androidのネイティブのクラッシュレポートの定番はCrashly…