An iOS app that converts oven recipes to air-fryer time + temperature, lets you save recipes, and runs concurrent cook timers with a “shake halfway” reminder.
Built with Expo SDK 54 / React Native, intended to ship via EAS Build to TestFlight.
design/ — the original HTML / JSX prototype (Air Fryer Converter.html
and the screen / device-frame mocks the prototype was built from). Useful
as a visual reference for the warm cream + terracotta aesthetic.app/ — the actual React Native app.app/scripts/make-sounds.js): a warm major-arpeggio bell for “done” and
two bright dings for “shake halfway”. Plays with the iOS silent switch on.cd app
npx expo start
Press i to launch the iOS simulator.
cd app
npx eas-cli login
npx eas-cli init # one-time, populates extra.eas.projectId
npx eas-cli build --platform ios --profile production
# fill in submit.production.ios in eas.json (appleId, ascAppId, appleTeamId)
npx eas-cli submit --platform ios --latest
cd app
node scripts/make-icon.js # icon.png, adaptive-icon.png, splash.png, favicon.png
node scripts/make-sounds.js # done.wav, shake.wav