Create native apps for Android, iOS, and more using React
Use a little—or a lot. You can use React Native today in your existing Android and iOS projects or you can create a whole new app from scratch.
React primitives render to native platform UI, meaning your app uses the same native platform APIs other apps do.
Many platforms, one React. Create platform-specific versions of components so a single codebase can share code across platforms. With React Native, one team can maintain multiple platforms and share a common technology—React.
Native Development For Everyone
React Native lets you create truly native apps and doesn’t compromise your users’ experiences. It provides a core set of platform agnostic native components like
Image that map directly to the platform’s native UI building blocks.