Hello everyone!
I’m very new to developing and am trying to wrap my head around the value add of EAS at small startup levels.
For example the free plan includes 30 builds. As dumb as this question is, what constitutes a build? I get I can run a command in the CLI to have it create a build, but wouldn’t I generally only be doing this when I have something ready to push to the app stores? Is there a step I’m missing, like testing and such, where creating a build every day of a month is more relevant?
What about EAS update? What is a monthly updated user? Is it an end user who updates from the iOS or Android store? Is it an OTA update? Is it a tester who looks at a test build? All of them?
What about edge bandwidth? Is this just as simple as a rate limiter on the size of the app (so I couldn’t upload a 5tb app and download it 29 times for free)? Is there a different use case?
I’m building something relatively small, even at scale probably, and am trying to determine if EAS is a good idea for streamlining this whole process or if I’ll just get hamstrung once I start scaling up (if I manage to) because I hit one of these walls.
Thank you!
been out of the loop; OTA updates are no longer free? is there a way to use expo without paying for the updates? just have to build new binary each time? or will expo block users from app once it exceeds 1000 MAU?
Got the same issue after some research, it seems we've both been locked behind a paywall. According to this update post in December 2020.
EAS Update preview is available to EAS Production plan subscribers (up to 100,000 updates/mo) and EAS Enterprise plan subscribers (up to 1,000,000 updates/mo). In 2022, EAS Update will be publicly available with a free tier.
A more recent update with new EAS features in April 2021 re-iterates
As a reminder, previews of EAS Build and Submit are available to developers subscribed to the EAS Priority Plan, and they won’t be available on a free tier until they graduate from preview
https://expo.dev/pricing
EAS plan pricing tiers
Free tier doesn't include Preview EAS Update.
This is no more a concern.
If you check the billing page(https://docs.expo.dev/eas-update/introduction/), you can see the section of EAS Update, this is the expo publish equivalent.
More info: https://docs.expo.dev/eas-update/introduction/
I'm seeking clarification on the EAS On-Demand plan's pricing structure. The free plan offers 30 builds at no cost, and I'm curious if this benefit extends to the On-Demand plan. My impression is that it doesn't, but I want to confirm since it seems unusual. Typically, my monthly build needs are under 30, but there are times I might exceed that. It's frustrating to pay for each build under the On-Demand plan, especially when I seldom exceed the free tier's limit. Consequently, I'm inclined to stick with the free tier. Ideally, I'd prefer a system where I only pay for builds that surpass the free quota, but such an option appears unavailable.