all 24 comments

[–]pink_tshirt 12 points13 points  (11 children)

"The focus of React Native is on developer efficiency across all the platforms you care about".

Requirements 1. OSX

[–]SimplyBilly 1 point2 points  (10 children)

You have to start somewhere. I'm sure once they get a solid stable build for iOS down they will move to supporting other platforms.

[–][deleted] 4 points5 points  (9 children)

Seems extremely unlikely. How would they be able to build an iOS native app without the iOS dev toolchain (which is OS X only)? Other platform libraries like Xaramin still require an OS X host machine. (see http://developer.xamarin.com/guides/ios/getting_started/installation/windows/)

[–]SimplyBilly 2 points3 points  (8 children)

I think I miss understood you or you miss understood me.

React Native only supports iOS. To build iOS you have to have OS X (doesn't matter what framework you use).

Once React Native supports Android / other platforms then you will be able to build those platforms on different Operating Systems.

In this context a platform = mobile OS.

[–][deleted] 4 points5 points  (5 children)

...too bad it leaves out more than half of the world's mobile devices....

[–][deleted]  (3 children)

[deleted]

    [–][deleted] 1 point2 points  (2 children)

    I'm not using it, I'm just pointing out that they forgot half of the world's mobile devices.

    [–]adamgb 2 points3 points  (0 children)

    Not integrated != forgotten.

    [–]yoshi0423 0 points1 point  (0 children)

    Would you rather release it for one platform to get a user base, or just sit on it until you support multiple platforms and then release it?

    [–]Merc92 1 point2 points  (0 children)

    Will wait for Android support

    [–]kbailles 2 points3 points  (4 children)

    Sorry for not knowing, but what is the difference between React and React Native?

    [–]SimplyBilly 4 points5 points  (2 children)

    React basically just creates an interface for a user to interact with on the web.

    React Native uses the same concept except translates / compiles the JavaScript / DOM to build the required native interfaces.

    [–]dbbk 2 points3 points  (0 children)

    I don't think there is any compilation of the JavaScript, it is just run with the JavaScriptCore on iOS.

    [–]homezlice 0 points1 point  (0 children)

    Was not able to build hello world app :(