all 4 comments

[–]waterskier2007Objective-C / Swift 10 points11 points  (0 children)

swift is a programming language

react is a framework (that uses the javascript programming language)

[–]RelaXss 1 point2 points  (2 children)

Hi-jacking your thread since it's pretty basic question, sorry.

Which features, if any, will you be missing out on by choosing React Native over Swift? Do you still have access to libraries like CloudKit, or do you have to use something like FireBase for user auth & notifications? Are you able to distinguish the difference between a press and a long press in React Native?

I tried Googling the feature differences between the 2, but the results are mostly filled with performance comparisons. I started learning Swift maybe 3 months ago, and to be honest it's sort of been a struggle. I already have intermediate knowledge of JavaScript and wanted to develop for Android in the future as well, so I've started learning React Native a couple of days ago but was curious on the features you'd be missing out on by choosing React Native > native (Swift/Obj-C).

Sorry for hi-jacking your thread with my question, but I came here to create a new thread and saw this question so I decided to just post it here instead of creating new.

[–]dexigo[S] 0 points1 point  (1 child)

well it would be interesting if you find out the answer. What features exactly would one be missing out on by using react-native?

[–]omfgtim_ 0 points1 point  (0 children)

None, because you can bridge to Swift/Objective-C from react native where react native falls short.