メインコンテンツへスキップ

その他のリソース

開発者のワークフロー、アプリストアへの公開、国際化、セキュリティなど、常に学ぶべきことはたくさんあります。

次はこちら

さらに詳しく

IDE

VS Codeコードエディタと、その便利なReact Nativeツールの使用をお勧めします。

試すべきプラットフォーム

Expoは、React Native用のツールとサービスのフレームワークで、アプリの構築、公開、反復処理を支援することに重点を置いています。Web開発で人気のあるプレビューデプロイメントワークフローを使用し、開発ワークフローを自動化します。また、Expoを使用すると、XcodeやAndroid Studioに触れることなくReact Nativeアプリを構築でき、これらのツールを使用したい場合でも邪魔になりません。

Igniteは、いくつかのReact Nativeボイラープレートを備えたスターターキットCLIです。最新のIgnite Maverickは、状態管理にMobX-State-Tree、React Navigation、およびその他の一般的なライブラリを使用しています。画面、モデルなどのジェネレーターを備え、Expoをすぐにサポートしています。Igniteには、カスタムデザイン、テーマサポート、テストに特化したコンポーネントライブラリも付属しています。事前に設定された技術スタックを探しているなら、Igniteはあなたにとって完璧かもしれません。

サンプルアプリ

ショーケースのアプリを試して、React Nativeが何ができるかを確認してください!もっと実践的なものをお探しですか?GitHubのサンプルアプリセットをチェックしてください。ソースコードを見たり、シミュレーターやデバイスで実行してみたりできます。

独自のNative ComponentsとTurboModulesを見つけ、作成し、共有する

React Nativeには、コンテンツ、ツール、チュートリアル、そしてNative Componentsを作成するあなたのような何千人もの開発者のコミュニティがあります!

Core Componentsに必要なものが見つかりませんか?コミュニティが作成しているものを見つけるには、React Native Directoryにアクセスしてください。

注意

このドキュメントは、以前のAPIセットを参照しており、新しいアーキテクチャを反映するように更新する必要があります。

独自のNative ComponentまたはModuleを作成することに興味がありますか?独自のユースケースのためにモジュールを作成し、NPMやGitHubで他の人と共有することは、React Nativeエコシステムとコミュニティの成長に役立ちます!独自のNative Modules(AndroidiOS)とNative Components(AndroidiOS)を作成するためのガイドを読んでください。