Live data from Hacker News

React Native on the Universal Windows Platform

blogs.windows.com

51–54 of 54 posts

Re: React Native on the Universal Windows Platform

#51
post #38

For those interested, the GitHub repo is here: https://github.com/ReactWindows/react-native

How many organizations does Microsoft have on GitHub, I wonder? Seems like every project they publish is under a different account.

They built a meta-tracking site at http://microsoft.github.io/ and it has a list of Other GitHub orgs at the bottom of that page as well as the repository README. Currently missing ReactWindows, but it's just a PR away to fix: https://github.com/Microsoft/microsoft.github.io

Re: React Native on the Universal Windows Platform

#52

Cordova, Xamarin and React Native...oh my! Which one are you all going to choose?

Well, Corvoda and Xamarin are only for mobile apps. If React Native begins officially supporting desktop platforms, it'll be the only (popular) framework of its kind.

Cordova and Xamarin both give you desktop reach on Windows through the UWP. You may be using the UWP to target mobile first and may not think to test for desktop, but both give you that option to expand into desktop.

You can somewhat easily rehost a Cordova app in Electron for desktop reach on Mac and Linux (and even Windows if you prefer Electron to the UWP for some reason).

There already are Xamarin Framework bindings for the Mac and you shouldn't have too hard of a time to use existing Gtk# resources to target Linux. Now that Xamarin Forms is true open source maybe someone will have more incentive to build a good XAML binding and Xamarin Forms implementation for Gtk# (or some other Linux UI toolkit for that matter).

tl;dr: Lots of options! Yay!

Re: React Native on the Universal Windows Platform

#53

Earlier quoted context omitted.

Well, Corvoda and Xamarin are only for mobile apps. If React Native begins officially supporting desktop platforms, it'll be the only (popular) framework of its kind.

Xamarin does OSX apps as well, Not sure about Linux

Xamarin is Monodevelop (plus some mobile and Mac stuff). Apparently monodevelop can be used to build apps for Linux using GTK#

Re: React Native on the Universal Windows Platform

#54
post #49

Earlier quoted context omitted.

I think the community has a prevailing opionion that C# is part of a UWP lock-in and they're concerned about that. I'm sure at least some people think C++ is helpful as a hedge against this.

Surely writing to the Windows Platform API is where the lock-in is, not the choice of language?

¯\_(ツ)_/¯

But that argument revolves around the growing importance of the Microsoft software store. Its actually an argument between ISVs and Microsoft about how much control MS can have in software distribution and security.

Post reply on HN