The official ChefSteps app is being retired. Joule talks to the cooker directly over Bluetooth Low Energy, keeps everything on the device, and adds a recipe book and cook history.
Features
- Live bath temperature; set temperature and time, start and stop a cook.
- Progress tab: stage (preheating, add food, cooking, done), time left, ready-at time and a live temperature chart.
- Timer that starts when the bath reaches the target, with local notifications.
- Recipe book with import from web pages, including a Safari share extension.
- Cook history with rating, outcome, notes, per-cook temperature graph and stats.
- Pairing by pressing the button on top of the Joule.
Requirements
- iPhone with iOS 18 or later.
- Original ChefSteps Joule (Bluetooth model).
Info
Swift 6 / SwiftUI / SwiftData / CoreBluetooth · no third-party libraries · personal project, device pairing not yet verified end to end.
Interested? dev@codefritters.com