Skip to content

Build and publish

How do you build and submit your app for the App Store, Google Play or other stores?

Build and publish ratios over time

App Center
Bitrise
EAS Build
EAS Submit
Fastlane
Manually with Android Studio
Manually with Xcode
EAS Workflows

Mode:

View:

0%
20%
40%
60%
80%
100%
2022
2023
2024
0%
20%
40%
60%
80%
100%

Build and publish experience & sentiment

Group by:

Sort by:

70.1%
25.6%
4.1%
1,746
59.7%
32.8%
7.1%
1,691
54.5%
37.3%
7.5%
1,704
53.8%
38.6%
7.1%
1,735
47%
34.4%
18.3%
1,711
34%
38%
27.9%
1,704
14.5%
27.9%
57.3%
1,678
9.5%
47.1%
43.5%
1,682
Experience
  • Used it: Respondents who have used an item.
  • Heard of it: Respondents who have heard about an item, but haven't used it.
  • Never heard of it: Respondents who have never heard about an item.
Sentiment
  • Positive: Respondents who are interested in learning more about a technology; or are willing to use it again.
  • Neutral: Responents who did not indicate any sentiment about a technology.
  • Negative: Respondents who are not interested in learning more about a technology; or have used it and had a negative experience.
The 2024 State of React Native survey highlights a significant evolution in build and deployment practices within the React Native community. A notable trend is the increasing adoption of automated solutions, with Expo's EAS Build leading the way—70.1% of respondents have utilized this tool, reflecting its prominence in streamlining the build process. Conversely, traditional manual methods are witnessing a decline. Building with Xcode and Android Studio, while still in use (59.7% and 54.5% respectively), are becoming less favored as developers gravitate towards more efficient, automated pipelines. This transition is driven by a desire to minimize the complexities associated with manual builds and deployments. Automated tools not only reduce potential for human error but also enhance productivity, allowing developers to focus more on feature development and less on operational tasks. The React Native community's embrace of these tools indicates a broader movement towards optimizing development workflows for efficiency and reliability. This shift also coincides with the incoming shutdown of App Center, further accelerating the search for and adoption of alternative deployment solutions. There's also been a new addition in this space since last year - EAS Workflows, a React Native CI/CD solution for Android, iOS, and Web, built to integrate well with all the other EAS services.
Szymon Dziedzic
Software engineer at Software Mansion
We asked members of the React Native community to share their opinions about the results

Other solutions

Other ways to build app and publish to the stores
Freeform
What other solutions not mentioned above have you used for your React Native apps?
0%
16%
32%
49%
65%
81%
1

Github Actions

2

Codemagic

3

Other Answers

Answers matching “Other Answers” 34
0%
16%
32%
49%
65%
81%
% of question respondents

Building and publishing pain points

Building and publishing pain points
Freeform
What pain points have you encountered with deployment in your React Native projects? If applicable, point out the specific solution and its problems.
0%
8%
16%
24%
32%
40%
1

Stores

2

Build time

3

Signing

4

Lack of documentation

5

Failures

6

Xcode builds

7

Review process

8

Configuration

9

Excessive complexity

10

Submitting

0%
8%
16%
24%
32%
40%
% of question respondents