Audience

Mobile app developers seeking a solution to create applications

About React Native

React Native combines the best parts of native development with React, a best-in-class JavaScript library for building user interfaces. 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 two platforms and share a common technology—React. 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 View, Text, and Image that map directly to the platform’s native UI building blocks.

Pricing

Starting Price:
Free
Free Version:
Free Version available.

Integrations

Ratings/Reviews - 3 User Reviews

Overall 4.3 / 5
ease 4.3 / 5
features 4.0 / 5
design 5.0 / 5
support 4.3 / 5

Company Information

Meta
Founded: 2004
United States
reactnative.dev/

Videos and Screen Captures

You Might Also Like
Our Free Plans just got better! | Auth0 by Okta Icon
Our Free Plans just got better! | Auth0 by Okta

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your secuirty. Auth0 now, thank yourself later.
Try free now

Product Details

Platforms Supported
SaaS
Windows
Mac
Linux
iPhone
iPad
Android
Training
Documentation

React Native Frequently Asked Questions

Q: What kinds of users and organization types does React Native work with?
Q: What languages does React Native support in their product?
Q: What other applications or services does React Native integrate with?
Q: Does React Native have a mobile app?
Q: What type of training does React Native provide?
Q: How much does React Native cost?

React Native Product Features

Mobile App Development

Drag and Drop Editor
Visual Editor
Integration Options
For Enterprise Apps
Multiple Apps from Same Base
Access Controls / Permissions
Collaboration Tools
Debugging
No-Code
Reporting / Analytics
Source Control
Compatibility Testing
Data Modeling
Mobile App Security
For Consumer Apps
Any App Development Language
No Dependencies
Single Sign-On (SSO)
Multi-Factor Authentication (MFA)
FaceID and TouchID
Enterprise Mobility (EMM/MAM)

React Native Reviews

Write a Review
  • Siddharth N.
    SDE
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 1,000 - 4,999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "Makes smooth user interfaces."

    Posted 2023-08-29

    Pros: - React Native is one of the best and leading frameworks to create cross-platform applications with a single codebase.
    - If you are familiar with ReactJS it becomes easy to work on this framework as the core concepts aside from component names stay the same.
    - The building time is one of the lowest.
    - Hot refresh works like a charm.

    Cons: - There are little to no premade components, everything is bare bones so the user has to build upon it to achieve any user interface, it would have been great if the framework provided some premade components and allowed customization on top of it.

    Overall: Overall, React Native is one of the best frameworks to work with, the community is quite supportive and responsive. My experience has been quite good with it over the years.

    Read More...
  • A React Native User
    Principal Software Engineer
    Used the software for: 6-12 Months
    Frequency of Use: Weekly
    User Role: User, Administrator
    Company Size: 100 - 499
    Design
    Ease
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "Native app performance with a web framework "

    Posted 2022-07-24

    Pros: - provides close to native performance on mobile devices, but using JavaScript
    - build cross-platform apps from one codebase (iOS and Android)
    - hot reload and mobile emulation support
    - can be used with many tools from the React ecosystem
    - can build for web from the same codebase as mobile apps
    - free

    Cons: - poor documentation on advanced features
    - build pipeline configuration gets very complicated if you try to customize elements
    - difficult first time setup on larger apps
    - poorly supported despite Meta backing

    Overall: Overall, React Native is an exciting tool that provides close to native performance from web application code. However, many advanced features and integrations with popular react libraries are poorly supported. React Native, while a good tool, seems to receive second tier support from Meta.

    Read More...
  • Nabeel N.
    Senior iOS Developer
    Used the software for: 2+ Years
    Frequency of Use: Daily
    User Role: User
    Company Size: 500 - 999
    Design
    Ease
    Features
    Pricing
    Support
    Probability You Would Recommend?
    1 2 3 4 5 6 7 8 9 10

    "Easiest framework to develop cross-platform mobile application."

    Posted 2022-02-06

    Pros: 1. React Native helps in developing cross-platform stable applications for both Android and iOS with single code base.
    2. It supports hot reload and hot restart, so the developer can see the changes in the application in real time.
    3. The community is overwhelmingly fast, so any developer can start learning the framework with ease.
    4. The application made on React Native gives performance close to native application made on Kotlin and Swift because of the native library used.

    Cons: 1. The debugging can be a problem initially, as the debugging is not as intuitive as other frameworks.

    Overall: Overall, React Native is a great framework to develop stable cross-platform application with single code base. There aren't many prerequisites to get started, and there is also a great community support behind it.

    Read More...
  • Previous
  • You're on page 1
  • Next