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

React Native for Android: 最初のクロスプラットフォームReact Nativeアプリをどのように構築したか

·2分で読めます
Facebook ソフトウェアエンジニア

今年の初めに、私たちはiOS版React Nativeを発表しました。React Nativeは、Web上のReactで開発者が慣れ親しんでいるもの、すなわち宣言型の自己完結型UIコンポーネントと迅速な開発サイクルをモバイルプラットフォームにもたらしつつ、ネイティブアプリケーションの速度、忠実度、そして操作感を維持します。本日、私たちはAndroid版React Nativeのリリースを喜んでお知らせします。

Facebookでは、1年以上にわたりReact Nativeを本番環境で使用してきました。ちょうど1年前、私たちのチームは広告マネージャアプリの開発に着手しました。私たちの目標は、Facebookに広告を出稿する何百万人もの人々が、外出先でアカウントを管理し、新しい広告を作成できる新しいアプリを作成することでした。これは、Facebook初の完全なReact Nativeアプリであるだけでなく、初のクロスプラットフォームアプリにもなりました。この投稿では、私たちがこのアプリをどのように構築したか、React Nativeがどのようにして私たちの開発を加速させたか、そして私たちが学んだ教訓を皆さんと共有したいと思います。

これは抜粋です。残りの記事は Facebook Code でお読みください。