git clone https://github.com/drewsepeczi/squidex-mobile.git
cd squidex-mobile
npm install
cd apps/mobile
npx expo prebuild --platform android
cd android && ./gradlew assembleDebug
Requires Android SDK, JDK 17+, and a local Android build environment. For a signed release build, use EAS instead: eas build --platform android --profile production
iOS
iOS
Build and run on your iPhone using Xcode and a free Apple ID. No paid Developer account needed for device testing.
Prerequisites
macOS with Xcode 16+ installed.
A free Apple ID (no Developer Program membership required).
Build steps
git clone the Squidex repository
cd squidex-mobile && npm install
npx expo run:ios
In Xcode, set your team to your free Apple ID (signing & capabilities)
Build to your connected iPhone (7-day certificate)
TestFlight and App Store distribution require an Apple Developer Program membership ($99/year).
CLI Bridge
macOS / Linux / Windows
The bridge is the server-side component that runs on your development machine. Install it globally with npm.
npm install -g squidex-mobile@latest
Then start the bridge:
squidex init
Requires Node.js 20+, and codex, opencode, or cursor-app-server in your PATH.