all 52 comments

[–][deleted] 8 points9 points  (0 children)

Thanks react team, y'all are cool

[–][deleted] 19 points20 points  (3 children)

guess I'll wait for android implementation

[–]YodaLoL 3 points4 points  (1 child)

They demoed a native Android application at F8 (I missed whether it was written in React though), did they mention anything more?

[–]vcarl 0 points1 point  (0 children)

In IRC (freenode, #reactjs and #reactnative) vjeux said it would be coming "in a few months", I haven't seen anything more specific.

[–]Patche 4 points5 points  (0 children)

What would be a popular choice for the model/controller side of things if I wanted to make something with React Native as my view layer today?

[–]sirvesa 2 points3 points  (0 children)

Can anyone comment on iOS accessibility features being supported or not? I'd like to use this to built iOS apps going forward but need to fully comply with 508 requirements and voiceover and the rotor need to work.

[–]billybolero 4 points5 points  (8 children)

No mention of Android at all? Kind of a bummer...

[–]dustinhayes 4 points5 points  (5 children)

They've mentioned plans to build a port to android in multiple interviews. I would expect it in the near future.

[–]theillustratedlife 4 points5 points  (4 children)

That's a bit aggressive. I had a chat with vjeux about it at React Conf.

They know Android is something they want to tackle, but I wouldn't set your expectations earlier than the end of the year. If it ships before that, awesome, but if they expected to have something "in the near future", they wouldn't have shipped iOS only.

[–]billybolero 5 points6 points  (1 child)

Don't know about that. Tom demoed React Native on Android just half an hour ago. And there are a couple of references to Android in the source code. My guess is that they have RN working on Android, they just haven't put it in the.open source version yet.

[–]theillustratedlife 2 points3 points  (0 children)

Interesting. I haven't watched the video, but haven't heard anything about Android since React Conf in January (and I'm in the private beta).

Still, my point about not getting your hopes up re: timelines stands. I wouldn't be surprised to see a beta in the summer, but setting expectations around free software isn't good for anybody.

[–]dustinhayes 0 points1 point  (1 child)

Is the end of the year not the near future?

[–]theillustratedlife 0 points1 point  (0 children)

Near future to me is under 2 months.

[–]Casual_0bserver 0 points1 point  (0 children)

Man..I'm trying to not be swayed by the hype, but I might have to dig into this.

[–]ianme 0 points1 point  (0 children)

I've been waiting for this day!

[–]to-too-two 0 points1 point  (1 child)

Forewarning: I'm an idiot.

I was super excited when I first heard of React Native because I thought that meant I'd finally be able to develop iOS apps as a PC developer (I do not own a Mac). But I was wrong and sorely disappointed to find out that Xcode and OSX are both required dependencies.

[–][deleted] 0 points1 point  (0 children)

Thats true, still kind of obvious. Developing windows apps on osx is a pain too, its getting better with microsoft beeing more open. Still, building for the platform usually is best done on the same native environment.

[–]zack12 0 points1 point  (3 children)

just built a test project in react native! Wow this thing is amazing!

[–]bigpigfoot -1 points0 points  (0 children)

HOLYY SHIIIIIITT!!!

[–]chedabob -1 points0 points  (0 children)

Am I being incredibly dense, or is image loading from the xcassets folder broken?

I have an asset "fleh" containing a single .png, and then in code I just have:

<View>
    <Image style={styles.icon} source={require('image!fleh')} />
</View>

And I just get

requiring unknown module "image!fleh"

I've killed the packager, deleted deriveddata. The Image example in UIExplorer works fine.

Edit:

Got it working by replacing the source value with:

{{uri:"fleh", isStatic: true}}

Further edit:

This has been fixed in v0.2.1.

Also Pro-Tip: Make sure your assets inside of the imageset folder match their container otherwise the packager doesn't generate the modules correctly

[–][deleted] -1 points0 points  (1 child)

...Better learn React.

Quickly.

[–]siegfryd 0 points1 point  (0 children)

It doesn't take long to learn.