React Native for Android: 最初のクロスプラットフォームReact Nativeアプリをどのように構築したか
今年初め、私たちは iOS向けReact Native を発表しました。React Nativeは、開発者がウェブ上でReactから慣れ親しんでいるもの、すなわち宣言的な自己完結型UIコンポーネントと高速な開発サイクルをモバイルプラットフォームにもたらしつつ、ネイティブアプリケーションの速度、忠実度、感触を保持します。本日、私たちはAndroid向けReact Nativeをリリースできることを嬉しく思います。
Facebookでは、React Nativeを本番環境で1年以上使用しています。ちょうど1年前、私たちのチームは 広告マネージャーアプリ の開発に着手しました。私たちの目標は、Facebookで広告を掲載している何百万もの人々が外出先でアカウントを管理し、新しい広告を作成できる新しいアプリを作成することでした。結果として、それはFacebook初の完全にReact Nativeで構築されたアプリであるだけでなく、初のクロスプラットフォームアプリにもなりました。この投稿では、このアプリをどのように構築したか、React Nativeがどのようにして開発を加速させたか、そして私たちが学んだ教訓を皆さんと共有したいと思います。
これは抜粋です。残りの記事は Facebook Code でお読みください。