Facebook is letting Android developers take advantage of its JavaScript framework for native development. The company has announced it is releasing React Native for Android.
“React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript and React,” the company wrote on its GitHub page. “The focus of React Native is on developer efficiency across all the platforms you care about—learn once, write anywhere.”
(Related: Facebook picks React Native for HTML5)
Reactive Native features native components, asynchronous execution, touch handling, flexbox and styling, and polyfills.
In addition, the company announced it will be moving to a unified repository for Android and iOS platforms, and it will be building integration tests to run on every revision.
“React Native brings what developers are used to from React on the Web—declarative self-contained UI components and fast development cycles—to the mobile platform, while retaining the speed, fidelity and feel of native applications,” Philipp von Weitershausen and Daniel Witte, Facebook engineers, wrote in a blog post.