Reference

Glossary

Term Meaning
EAS Expo Application Services — Expo’s build, submit, and update tooling.
Build profile A named build configuration in eas.json (development, preview, production).
Ad-hoc An iOS distribution that installs only on devices whose UDID is in the provisioning profile.
Provisioning profile The Apple file that says which app, certificate, and devices a build is allowed to run on.
UDID A device’s unique identifier; must be registered for ad-hoc installs.
Dev client A custom build of your app that includes its native modules (unlike Expo Go).
App Distribution Firebase’s free channel for delivering test builds to testers.
APP_ENV The environment selector (development / preview / production) that drives dynamic config.
CNG Continuous Native Generation — Expo’s approach of generating ios//android/ on demand instead of committing them.
Prebuild The npx expo prebuild command that performs CNG — generates native projects from app.config.ts and installed config plugins.
Config plugin A function that modifies the generated native project during prebuild (e.g. adding a permission, an Info.plist key, a Gradle dependency).
Barrel An index.ts that re-exports a module’s public surface.

Expo & EAS

Libraries

Testing