News for hackers. Stuff that matters.
Re:ReactXP – A library for building cross-platform apps by bufferoverflow on Thursday September 20, 2018 @12:31PM (#18033686)
Seriously, Microsoft? From your own websites:

Xamarin: Deliver native Android, iOS, and Windows apps with a single shared .NET code base.

ReactXP: Share most of your code between the web, iOS, Android, and Windows.

Re:ReactXP – A library for building cross-platform apps by labourcurious on Thursday September 20, 2018 @12:47PM (#18033805)
From https://microsoft.github.io/reactxp/docs/faq

How does ReactXP differ from Xamarin?

Xamarin is a cross-platform solution that allows developers to create apps on iOS, Android and Windows Phone using a single code base. Xamarin apps are written in C# and XAML, allowing .NET developers to leverage their skills and experience. Xamarin apps can be more efficient than React Native apps, which are limited by JavaScript performance and the overhead of the React Native bridge. Xamarin was acquired by Microsoft in early 2016 and is supported by a dedicated team of engineers. It offers a comprehensive development solution including tools for coding, debugging, performance analysis, builds, automated testing, and distribution.

ReactXP, unlike Xamarin, provides a way to create mobile apps and web apps using the same source base. ReactXP (like React and React Native) allow experienced web developers to make use of their existing skills and knowledge. ReactXP was developed by the Skype team at Microsoft in support of their development needs. ReactXP builds upon the work of Facebook and the broader React open source community.

Both Xamarin and ReactXP are great solutions, but they solve somewhat different problems.

Re:ReactXP – A library for building cross-platform apps by afarrell on Thursday September 20, 2018 @12:38PM (#18033743)
What is surprising about this?

Microsoft wants people who would otherwise only have written iOS and Android apps to also write Windows apps.

Re:ReactXP – A library for building cross-platform apps by bufferoverflow on Thursday September 20, 2018 @12:43PM (#18033777)
Could've been done with Xamarin.
Re:ReactXP – A library for building cross-platform apps by afarrell on Thursday September 20, 2018 @12:46PM (#18033798)
would that still achieve the goal of reducing the cost for people who know ReactJS to develop for Windows?
Re:ReactXP – A library for building cross-platform apps by k__ on Thursday September 20, 2018 @03:04PM (#18034736)
Wouldn't have captured the gigantic share of JS devs.
Re:ReactXP – A library for building cross-platform apps by pjmlp on Thursday September 20, 2018 @12:35PM (#18033716)
They learn from Google's Flutter and PWAs advocacy.
Re:ReactXP – A library for building cross-platform apps by joobus on Thursday September 20, 2018 @12:34PM (#18033711)
Hey Microsoft, when are you going to integrate Xamarin and React Native??? You are obviously fans of react, and it would be nice to have one native language (C#) for writing integration code to react native apps.
Re:ReactXP – A library for building cross-platform apps by int_19h on Thursday September 20, 2018 @06:46PM (#18036014)
Why, though? If you don't care about the web, then Xamarin Forms is strictly superior to React Native in terms of resulting UI. And if you do, then Xamarin is not an option anyway.
Re:ReactXP – A library for building cross-platform apps by solarkraft on Friday September 21, 2018 @05:11AM (#18038284)
This could be solved by porting Xamarin to the web.