Facebook recently launched react-native for Android. React-native is a library that allows developers to write native android apps in JavaScript. It uses the Javascript-Core engine to translate UI Views written in JS to native components provided by the operating system. Since it ultimately renders native UI Views, it does not come with the same performance penalties as other hybrid frameworks such as Titanium, AppCellerator etc which typically render to the DOM. In this talk, I’ll talk a bit about react-native in general and explore some of the advantages of using such a framework, which include a uniform cross-platform code-base and over-the-air updates

https://droidconin.talkfunnel.com/2015/70-react-native-and-its-impact-on-android-development