Facebook hat am 14. September 2015 React Native für Android veröffentlicht. Das Framework soll Oberflächen mit deklarativen, gekapselten Komponenten und kurzen Entwicklungszyklen erstellen, während die Anwendung nativ auf dem Mobilgerät läuft.
Für den Start nennt Facebook den Ads Manager als erstes vollständig mit React Native entwickeltes und zugleich erstes plattformübergreifendes eigenes Projekt. Das Team arbeitete nach Angaben des Unternehmens bereits seit mehr als einem Jahr mit React Native in einer produktiven Anwendung.
Ein Framework für iOS und Android
React Native war zuvor für iOS vorgestellt worden. Mit der Android-Version erweiterte Facebook den Ansatz um eine zweite mobile Plattform. Der Code für die Oberflächen sollte sich dabei stärker an React im Web orientieren, ohne auf das Verhalten und die Darstellung nativer Anwendungen zu verzichten.
Für technische Teams ist vor allem die Verbindung aus gemeinsamem Anwendungs-Code und nativen Plattformkomponenten relevant. Facebook beschrieb den Ads Manager als Beispiel dafür, wie ein einzelnes Projekt für iOS und Android aufgebaut werden kann. An die frühere Nuclide-Entwicklungsumgebung von Facebook knüpft React Native als weiterer Baustein im damaligen React-Ökosystem an.
