React Native on Linux with the New Architecture
summary
React Native Skia ports the New Architecture Fabric to Linux and embedded devices using Fabric C++, running on a Raspberry Pi 3 demo and supporting X11/Wayland/DRM backends. It implements view and image properties, ScrollView, FlatList, touch and keyboard input, shadows and borders; more than 10 contributors from a Niagara embedded-TV team ship this work. Limitations include native animation driver missing, ongoing work on video, SVG, async-storage, reanimated and Shopify skia integration.
AI-written summary · about
chapters (12)
- 0:00Introduction and motivation
- 1:25History of React Native Skia projects
- 3:37New architecture and Fabric UI manager
- 5:00Proof of concept and early limitations
- 6:47Flutter engine integration idea
- 9:44Niagara team and contributions
- 11:15Live demo on Raspberry Pi
- 12:40Roadmap and future plans
- 13:50Rendering pipeline comparison
- 16:01Performance and flexibility benefits
- 17:48Project scope and call for help
- 18:30Mac OS support demo








