React Native 0.78 launches with support for React 19, Android XML drawables, and more

React Native 0.78 launches with support for React 19, Android XML drawables, and more

The React Native team has unveiled version 0.78 of its JavaScript library, designed for creating native applications across platforms like Android and iOS using React. This release includes the integration of React 19, which necessitates app updates due to changes from React 18.

A notable feature in React Native 0.78 is the ability to load graphic elements on Android as XML resources, allowing the use of vector and shape drawables for scalable, high-quality images. On the iOS front, the introduction of the RCTReactNativeFactory class streamlines integration with Brownfield apps by enabling React Native instance creation without an AppDelegate, simplifying usage in ViewControllers.

Additionally, the update reintroduces JavaScript log streaming via the Metro dev server for Community CLI users, following feedback from the community. The release process has also been revised to facilitate smaller and more frequent stable releases in 2025.

by Paul

cz
city_zen found this interesting
MORE ABOUT: #React Native
  • FreeOpen Source
  • ...

React Native enables developers to create native application experiences using JavaScript and React. It emphasizes developer efficiency across multiple platforms, allowing for a "learn once, write anywhere" approach. Key features include performance monitoring, helping developers optimize app performance. Alternatives to React Native include WebViewGold, Qt, and Flutter, each offering unique capabilities for cross-platform development.

No comments so far, maybe you want to be first?
Gu