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

その他のリソース

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

次のステップ

詳細

IDE

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

試せるプラットフォーム

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

Igniteは、いくつかのReact Nativeボイラープレートを含むスターターキットCLIです。最新のIgnite Maverickは、状態管理にMobX-State-Tree、React Navigation、その他の一般的なライブラリを使用しています。画面、モデルなどのジェネレーターがあり、Expoをすぐに使用できます。Igniteには、カスタムデザイン、テーマサポート、テスト用に調整されたコンポーネントライブラリも付属しています。事前に構成されたテクノロジースタックを探している場合、Igniteが最適です。

サンプルアプリ

ショーケースのアプリを試して、React Nativeの機能を確認してください!より実践的なものを探していますか?このGitHub上のサンプルアプリのセットをご覧ください。ソースコードを確認し、シミュレーターまたはデバイスで実行してみてください。

独自のネイティブコンポーネントとTurboModuleを見つけて作成し、共有する

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

コアコンポーネントに必要なものが見つかりませんか?React Native Directoryにアクセスして、コミュニティが作成したものを探してください。

注意

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

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