Facebook hat React Native im April 2016 auf die Universal Windows Platform erweitert. Die offizielle Entwicklerankündigung beschreibt eine JavaScript-Bibliothek, mit der sich Anwendungen aus einer gemeinsamen Codebasis für Windows 10, Windows Phone, Xbox und HoloLens bauen lassen.
Die Integration übernimmt zentrale Eigenschaften der Webentwicklung. Änderungen können ohne vollständige Neukompilierung sichtbar werden, ein Inspektor unterstützt bei Layoutproblemen und Facebook beziffert den wiederverwendbaren Code in eigenen Anwendungen mit bis zu 85 Prozent. Die UWP-Unterstützung war bei der Ankündigung noch nicht abgeschlossen, konnte aber bereits ausprobiert werden.
UWP und wiederverwendbarer Code
React Native für Windows sollte außerdem Visual Studio Code einbinden. Facebook verwies auf mögliche Ausgaben für Samsungs Tizen sowie auf die Verbindung zu React, Cordova und Microsofts Code Push. Für Teams mit mehreren Gerätevarianten lag der technische Nutzen damit in der gemeinsamen Basis und den verkürzten Iterationszeiten.
Der Ansatz knüpfte an Microsofts UWP Bridges an. Diese sollten bestehenden Code aus Windows-, Android- und iOS-Projekten auf Windows 10 und Xbox One bringen. React Native ergänzte diese Plattformstrategie um eine JavaScript-basierte Entwicklungsoption.
