React Native
Build native, cross-platform desktop and mobile experiences using JavaScript and TypeScript
Latest posts
🚀React Native Windows v0.81 is here!!
App developers require performance, stability, and cross-platform consistency such as fast startups, smooth UI, and seamless code sharing across Windows, Android, and iOS as these factors directly impact user experience, development efficiency, and business outcomes. High performance and stability ensure apps run reliably and respond quickly, leading to satisfied users and fewer support issues. Cross-platform consistency allows developers to reuse code and deliver similar experiences across multiple devices, reducing development time, maintenance costs, and enabling faster updates and innovations. We're excite...
How Office Is Modernizing Their App Suite’s UI using Windows App SDK and React Native
An inside look at how Office has modernized their UI with WinAppSDK and React Native.
A look into the new architecture on RNW 0.76 and 0.77!
We've recently released React Native Windows 0.76 and 0.77- marking the first time we invite developers to create RNW experiences on the new architecture.
Building React Native for Windows Apps from a Mac
Owning a Windows PC is not a requirement to build and ship Windows experiences. In this blog post, I'll walk through my investigation of how to develop React Native for Windows applications from a Mac.
RNW 0.74 Launches: A Gallery Glow-up and Fabric Foundations!
We've recently released React Native 0.74! Alongside all the fantastic features from React Native, we've been hard at work enhancing the Windows experience, refreshing our Gallery App, and setting the stage for Fabric support.
Mobile@Scale React Native Panel and Q&A
Recording of the React Native panel at @Scale conf 2023, with Khalef Hosany's participation.
React Native EU 2023 Closing Panel
Recording of the closing Q&A panel of React Native Europe 2023, with Khalef Hosany's participation.
From Gaming to Productivity: how Microsoft is using React Native across a portfolio of experiences | RNEU 2023
Recording of the talk by Khalef Hosany at React Native Europe 2023, about Microsoft's extensive array of usages of React Native in the company.
Raising the Bar: Our Journey of Making React Native a Preferred Choice | RNEU 2023
Recording of the talk by Lorenzo Sciandra and Tommy Nguyen at React Native Europe 2023, about Microsoft's experience in expanding the vision of what React Native can be.
Beyond Mobile: Taking Your React Native App to Desktop and Web by Rohan Prasad
Recording of the talk by Rohan Prasad at React Nexus 2023, about all the platforms that you can target in a React Native project - not just iOS and Android.
Raising the Bar: Our Journey Making React Native a Preferred Choice by Tommy Nguyen
Recording of the talk by Tommy Nguyen at React Native Connection 2023, about raising the bar in the developer experience and velocity in Microsoft.
Lorenzo Sciandra – The work that you don’t see (Chain React 2023)
Recording of the talk by Lorenzo Sciandra at Chain React Conf 2023, about the hidden works of maintaining React Native.
Chiara Mooney & Shiven Mian – Building for Microsoft (Chain React 2023)
Recording of the talk by Chiara Mooney & Shiven Mian at Chain React Conf 2023, an inside look at the journey and challenges of building and consuming React Native Windows by Microsoft developers.
Saad Najmi – Taking React Native to macOS | App.js Conf 2023
Recording of the talk by Saad Najmi at App.js Conf 2023, about React Native macOS.
Introducing React Native macOS 0.71
A new phase for react-native-macos: introducing version 0.71 and experimental support for the new architecture!
Adding Jest Snapshot Testing to React Native Windows Apps
I added Jest Snapshot testing to a React Native Windows app with community modules. Here's a guide on how I did it!
Announcing the evolution of dep-check: align-deps
Today, we are announcing a huge upgrade to our tool for dependencies alignment - formerly known as dep-check, its 2.0 version brings big changes and a rename; let's all welcome align-deps!
React Native at Scale: How Microsoft is betting big on React Native to target BILLIONS of users – Steven Moyes, Slobo Stipic, Shiven Mian | React Native EU 2022
Recording of the talk by Steven Moyes, Slobo Stipic and Shiven Mian at React Native Europe 2022, about Microsoft's usage of React Native in the company.
Changing React Native… from within! – Adam Foxman | React Native EU 2022
Recording of the talk by Adam Foxman at React Native Europe 2022, about Microsoft's approach at helping the whole OSS community by sharing tooling and driving efforts.
Streamlining app creation with React Native for Windows CoreApp
We are introducing an API called `CoreApp` to help improve the developer experience for Windows developers.
Announcing the React Native Developer Tools
Today, we are launching a new React Native Developer Tools community project! These are modern, scalable tools focused on providing an exceptional developer experience.
React Native for Windows is helping Settings improve more quickly
React Native isn’t just for mobile! Check out how the Windows 11 Settings app is leveraging React Native for Windows to deliver new features and capabilities to users faster and with the same great visual fidelity as Windows 11.
Calling Windows APIs from React Native just got easier
We are excited to announce the <a href="http://aka.ms/reactnativewinrt">React Native WinRT</a> project, a new extension that makes it easier for <a href="https://microsoft.github.io/react-native-windows/">React Native for Windows</a> developers to call Windows Runtime APIs directly from JavaScript!
RNEU 2021: Lorenzo Sciandra & Tommy Nguyen – Improve all the repos – exploring Microsoft’s DevExp
Recording of the talk by Lorenzo Sciandra & Tommy Nguyen at React Native Europe 2021, about Microsoft's tooling to improve the developer experience for React Native developers.
React Native EU 2021: Khalef Hosany – Unlocking the next generation of desktop app with React Native
Recording of the talk by Khalef Hosany at React Native Europe 2021, about Microsoft's usage of React Native for highly performant and accessible experiences.
Use Win32 features from a React Native for Windows application
How to use Win32 features from a React Native for Windows application
Add Toast notifications to your React Native for Windows application
Add Windows toast notifications to a React Native for Windows application
Add inking to your React Native for Windows application
How to use add inking to a React Native for Windows application
Using CodePush in a React Native for Windows application
How to use CodePush to deliver real-time updates to your React Native for Windows application
Gallery App, TurboModules, and more community modules
React Native 0.64 is out! Which means it's time to showcase all the work we've put in around supporting more community modules, TurboModules, APIs improvements, and even some tools, all in the effort to improve the developer experience.
React Native EU 2020: Steven Moyes – Building For Desktops And Dual Screens
Recording of the talk by Steven Moyes at React Native Europe 2020, about Microsoft's tooling to create experience via React Native for dual screens and desktop.
Windows & macOS version 0.63 updates, Hermes, and more
React Native for Windows is now on a 0.63 stable release with React Native core, lighting up some fun new APIs
Fast refresh and more on Windows with 0.62 release
React Native for Windows released latest stable 0.62.2 with Fast Refresh, RTL support, RedBox and thread safe property storage APIs
Build 2020 Recap
React Native for Desktop was a major topic at this year's Microsoft Build 2020 conference. Learn more about the sessions, takeaways, and key partnerships.
Announcing React Native for macOS and more
We're excited to announce our first preview release aligning with React Native 0.62! As a preview release, we will try our best not to make breaking changes, but still have a few bumps to sort out before we're ready for release. You can now start trying out the 0.62-preview of React Native for Windows! A similar upgrade for React Native for macOS is in progress. Stay tuned for the next update! What's New? React Native for macOS One of our biggest announcements recently is our addition and full support of the React Native for macOS extension! We are super excited to be developing React N...
Keeping Up with React Native Core
Announcing React Native for Windows v0.61, now on the high performance common core across iOS and Android