Microsoft Introduce React native Open Source project for building windows application

React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript and React. The focus of React Native is on developer efficiency across all the platforms you care about – learn once, write anywhere. Facebook uses React Native in multiple production apps and will continue investing in React Native.

Earlier days , windows application built with c# , .NET,Xamerin Cross Platform Framework . Its such complicated thing for make it good happen .Microsoft had such a plan for rewriting c++ code in to with new programing languages . Microsoft had a step move ahead “Sounds good ” . This Repositery under testing with open source developers . It will be coming soon for primary app developement for windows and other platforms .

Checkout AppCenter : https://appcenter.ms/apps

What is Microsoft Visual App Center ?

Ship iOS, Android, Windows, and macOS apps faster and with greater confidence by automating their lifecycles. Connect your repository and, within minutes, build in the cloud, test on thousands of real devices, distribute to beta testers and app stores, and monitor real-world usage with crash and analytics data.

Read More : https://visualstudio.microsoft.com/app-center

Microsoft Developer Blog – Creating Universal Windows Apps with React Native – Click Here

Checkout React Native Windows – https://github.com/Microsoft/react-native-windows

Download Windows SDK – https://developer.microsoft.com/en-us/windows/downloads/sdk-archive

React Native is a great way to build mobile applications for iOS, Android, and Windows using JavaScript. Learn about the tools from Microsoft to super charge your React Native developer workflow. See how VSCode can enable IntelliSense and inline debugging of React Native apps. .

This repository adds support for the Windows 10 SDK, which allows you to build apps for all devices supported by Windows 10 including PCs, tablets, 2-in-1s, Xbox, Mixed reality devices etc.

We are in the process of re-implementing react-native-windows in C++, for better performance, and to better align with the shared C++ react-native core as it evolves. This effort is currently taking place in the vnext subdirectory within this GitHub repo. You can read more about this effort here. We are tracking progress on this work through Projects and Issues on this GitHub repo.

The “current” subdirectory holds the earlier C# implementation for react-native-windows.

Quick Links

System Requirements

  • You can run React Native Windows UWP apps only on Windows 10 devices
    • React Native Windows –current supports Windows 10 SDK > 14393 and Windows 8.1
    • React Native Windows –vnext currently supports Windows 10 SDK > 16299
  • You can run React Native Windows WPF apps using the current implementation on Windows 7-10 so long as .NET 4.6 is installed on the end user’s machine
  • Download Visual Studio 2017 Community or Greater. (Visual Studio 2015 support has been deprecated.)
    • You will need to start Visual Studio after it is installed to do some final setup before it can be used to build or run your React Native Windows application