I'm curious, can somebody talk about the differences between using React Native vs ComponentsKit? It seems ComponentsKit is a very specific to iOS as opposed to React. https://github.com/facebook/componentkit
With React Native you write your apps in JavaScript, in a React.js style. My understanding is that ComponentsKit has you write your iOS apps with ObjC/Swift or whatever, but it gives you a way of structuring your apps that is similar to React.js
React Native is now open source
61–70 of 298 posts
Re: React Native is now open source
#62Earlier quoted context omitted.
I am not a lawyer, but perhaps they could just skip the second paragraph? I understand the motivation behind discouraging people from suing you, but putting "you will not sue us for patent infringement" into a software license is a bit weird.
I've raised this many times before, but you shall not sue us is emphatically not part of the software license. It's a separate grant of patent rights.
Re: React Native is now open source
#63Re: React Native is now open source
#64Earlier quoted context omitted.
Apache 2.0's license clause does not have an equivalent to "The license granted hereunder will terminate, automatically and without notice, for anyone that makes any claim (including by filing any lawsuit, assertion or other action) alleging [...] that any right in any patent claim of Facebook is invalid or unenforceable."), which is the problematic part as it means that you can't even defend yourself if Facebook sue…
[deleted]
Re: React Native is now open source
#65Earlier quoted context omitted.
Great! I guess it wouldn't be a problem for common operations like data creation and fetching, since underneath it's all implemented through REST APIs. But what about push notification? Parse's JS library doesn't support it, but its iOS library does support it through platform's push notification mechanism. Does this mean using Parse in React Native, I can't get Push Notification to work on iOS? or I still have to wr…
We built the F8 app with parse, including push notifications Take a look here: http://facebook.github.io/react-native/docs/pushnotification...
Re: React Native is now open source
#66Earlier quoted context omitted.
"We are also working on an Android implementation which we will release later"
"Later" could be days or years! I'd love to hear even a very approximate ETA...
Re: React Native is now open source
#67Earlier quoted context omitted.
If you're learning iOS development, stick to learning iOS development. A framework, no matter how cool and neat it is, will not replace pure iOS development for serious apps. Also ask yourself a question, do you really think you can call yourself an iOS developer when the only way you truly know how to create apps is with React?
> for serious apps Like Facebook's Groups app and Ads Manager app, which both use React Native?
Re: React Native is now open source
#68Should someone learning iOS development stick to vanilla iOS while learning, or would it be feasible to use React Native from the outset? I already have some React experience, and I have some React-based web app that I'd like to turn into native iOS app.
Re: React Native is now open source
#69Should someone learning iOS development stick to vanilla iOS while learning, or would it be feasible to use React Native from the outset? I already have some React experience, and I have some React-based web app that I'd like to turn into native iOS app.
If you're learning iOS development, stick to learning iOS development. A framework, no matter how cool and neat it is, will not replace pure iOS development for serious apps. Also ask yourself a question, do you really think you can call yourself an iOS developer when the only way you truly know how to create apps is with React?
Re: React Native is now open source
#70Should someone learning iOS development stick to vanilla iOS while learning, or would it be feasible to use React Native from the outset? I already have some React experience, and I have some React-based web app that I'd like to turn into native iOS app.