Facebook's React Native comes to Windows 10

Facebook's JavaScript-powered framework will soon support development of native apps for Universal Windows apps

Facebook's React Native comes to Windows 10
Credit: IDG

Facebook's React Native UI framework, an open source library for building app interfaces in iOS and Android, will be ported to Windows 10, thanks to support from Microsoft and Samsung.

The upshot: React developers -- who can build UIs for either the Web or for native mobile apps -- will soon be able to write native Windows 10 apps that can be packaged and distributed via the Universal Windows Platform.

Microsoft announced support for React Native earlier today on its Building Apps for Windows blog, along with support for the framework in its open source Visual Studio Code editor. Instead of using Node.js, Microsoft will use its own Chakra JavaScript engine as the runtime for React, along with C# to handle Windows platform-native aspects.

Microsoft's support for React Native delivers apps via the Universal Windows Platform (UWP) packaging system, sending them to hardware in Microsoft's universe, including Xbox and HoloLens.

Thus, a React Native app is doubly convenient for the developer -- easy to program and easy to distribute. Facebook's F8 conference schedule app will be open-sourced as an example of how to use the framework.

That said, developers have been skeptical of UWP since apps developed with it run on only Windows 10 and up. However, Microsoft has reiterated its support for the format, offering tools for porting existing Win32 apps to UWP.

To comment on this article and other InfoWorld content, visit InfoWorld's LinkedIn page, Facebook page and Twitter stream.
From CIO: 8 Free Online Courses to Grow Your Tech Skills
Notice to our Readers
We're now using social media to take your comments and feedback. Learn more about this here.