<story><title>React Native is now open source</title><url>https://github.com/facebook/react-native</url></story><parent_chain><item><author>sheraz</author><text>Cool to see this. By my count we now have, in no particular order:&lt;p&gt;- React Native from Facebook (&lt;a href=&quot;https://github.com/facebook/react-native&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;facebook&amp;#x2F;react-native&lt;/a&gt;)&lt;p&gt;- Appcelerator&amp;#x27;s Titanium and Alloy Frameworks (&lt;a href=&quot;http://appcelerator.com&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;appcelerator.com&lt;/a&gt;)&lt;p&gt;- Telerik&amp;#x27;s Native Script (&lt;a href=&quot;http://telerik.com/nativescript&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;telerik.com&amp;#x2F;nativescript&lt;/a&gt;)&lt;p&gt;- Xamarin (&lt;a href=&quot;http://xamarin.com&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;xamarin.com&lt;/a&gt;)&lt;p&gt;As I understand it, all three of these frameworks have a JS (or C#) runtime that is compiled along with the app. This JS runtime is what drives the app and uses the native features of each platform (iOS &amp;#x2F; Android).&lt;p&gt;I&amp;#x27;ve been building on Appcelerator for the last 4 months on some basic apps, and it works pretty well.&lt;p&gt;I look forward to trying out some toy apps on the other platforms.</text></item></parent_chain><comment><author>emmanueloga_</author><text>Don&amp;#x27;t forget &lt;a href=&quot;http://robovm.com/&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;robovm.com&amp;#x2F;&lt;/a&gt; (basically java for ios).</text></comment>
<story><title>React Native is now open source</title><url>https://github.com/facebook/react-native</url></story><parent_chain><item><author>sheraz</author><text>Cool to see this. By my count we now have, in no particular order:&lt;p&gt;- React Native from Facebook (&lt;a href=&quot;https://github.com/facebook/react-native&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;facebook&amp;#x2F;react-native&lt;/a&gt;)&lt;p&gt;- Appcelerator&amp;#x27;s Titanium and Alloy Frameworks (&lt;a href=&quot;http://appcelerator.com&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;appcelerator.com&lt;/a&gt;)&lt;p&gt;- Telerik&amp;#x27;s Native Script (&lt;a href=&quot;http://telerik.com/nativescript&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;telerik.com&amp;#x2F;nativescript&lt;/a&gt;)&lt;p&gt;- Xamarin (&lt;a href=&quot;http://xamarin.com&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;xamarin.com&lt;/a&gt;)&lt;p&gt;As I understand it, all three of these frameworks have a JS (or C#) runtime that is compiled along with the app. This JS runtime is what drives the app and uses the native features of each platform (iOS &amp;#x2F; Android).&lt;p&gt;I&amp;#x27;ve been building on Appcelerator for the last 4 months on some basic apps, and it works pretty well.&lt;p&gt;I look forward to trying out some toy apps on the other platforms.</text></item></parent_chain><comment><author>evv</author><text>In the case of React Native, we don&amp;#x27;t actually compile a JS runtime. We avoid that overhead by using whatever JS environment is available on the platform. In the case of iOS, we use JSC.</text></comment>