This is a blog post written for Morrow Digital Blog.
Using environment variables in Expo can be difficult for someone who is new to the SDK. This is because of the SDK’s architecture, which involves Expo GO, custom Development Clients, EAS Build and EAS Update services. It can be hard to coordinate the use of environment variables across all these. And things become more complicated when we want to add variants (stages) to the mix.