News for hackers. Stuff that matters.
Re:React.js Conf live stream [video] by nshung on Monday February 22, 2016 @01:00PM (#11152800)
Is there any benefit in learning React Native since I have to write for both Android and iOS platform?
Re:React.js Conf live stream [video] by bgun on Monday February 22, 2016 @01:10PM (#11152889)
Code reuse - I have an dual iOS/Android React Native app and over 90% of the codebase are generic components. Most of the difference are simply stylesheets, for platform-specific UX.

Besides that, there's the incalculable benefit of being able to use the same mental model (to say nothing of programming language) when developing, especially when designing UI components and animations. Even if you had equal skill with building layouts in both systems, there's great advantage in not having to context switch.

Re:React.js Conf live stream [video] by mrspeaker on Monday February 22, 2016 @05:53PM (#11155018)
And having your project live-reload on physical Android and iPhone devices at the same time is so cool!
Re:React.js Conf live stream [video] by Exuma on Monday February 22, 2016 @01:16PM (#11152944)
It's beyond amazing imo. Tricky in some areas but I just launched a pretty complex app in 4 months with 100% attention given to both android + ios, and it was just 1.5 developers (averaged over time).
Re:React.js Conf live stream [video] by manuelflara on Monday February 22, 2016 @02:32PM (#11153576)
Would you mind sharing a link to the app? I haven't seen (that I'm aware of) many apps using React Native.
Re:React.js Conf live stream [video] by sniuff on Monday February 22, 2016 @03:54PM (#11154209)
You could take a look at [1] which features the list of apps using react native.

[1] https://facebook.github.io/react-native/showcase.html

Re:React.js Conf live stream [video] by mdc2161 on Monday February 22, 2016 @08:08PM (#11155682)
Our team threw this together in a couple weekends when we were test driving react native: https://itunes.apple.com/us/app/emergency-kittens-adorable/i...

The ability to reuse code is very real, even sharing a lot with a web react app since most state/business logic is in some flux implementation.

The pain points (documentation, build process, etc.) are real, too, but things I can forgive for now due to its newness and its very strong foundation.

Re:React.js Conf live stream [video] by fareesh on Monday February 22, 2016 @02:09PM (#11153405)
The last time I checked it out, there was no easy way (via some existing component) to do a native dropdown in Android so I gave up. Is there a lot more support for Android these days?
Re:React.js Conf live stream [video] by madeofpalk on Monday February 22, 2016 @06:52PM (#11155332)
The mantra is learn once, write everywhere.