eMARKUS Charging

mobile app testing

Test the app on iPhone, iPad, and Android.

The production mobile source is on the development host. iPhone/iPad testing uses Expo Go until Apple Developer/TestFlight signing is connected.

Android now

Install Expo Go from Google Play for immediate testing. A signed Google Play AAB can be built after Play Console credentials are connected.

Install Expo Go

Source bundle

Download the current Expo mobile project. This is for development/build use, not direct iPhone installation.

Download project

Start iPhone testing

ssh [email protected]
cd /home/emarkus/echarge/emarkus-charging/mobile
npm install
cp .env.example .env
EXPO_PUBLIC_API_BASE_URL=https://echarge.ultimatepartners.group npm run start

The LAN Expo server is exp://192.168.1.20:19010. The outside-Wi-Fi tunnel is currently exp://mgkslmk-anonymous-19021.exp.direct. Tunnel URLs can change when Expo is restarted.

EXPO_PUBLIC_API_BASE_URL=https://echarge.ultimatepartners.group npx expo start --tunnel