HomeChef: Smart cooking app showing off Qt's WebAssembly features
summary
HomeChef is a Qt demonstrator that glues an iMX6 Linux device, a WebAssembly web app and an Android/iOS mobile app together with MQTT over WebSockets to sync recipes, shopping lists and live camera/WebGL feeds; it uses Qt Design Studio for reusable animated widgets and deploys videos via Qt WebEngine. WebAssembly builds run as 17–20 MB binaries with 1–3 minute client compile times, an MCU port produces a ~10 MB hex on STM Disco/Cortex‑M7, and the setup works with some filesystem and build-time caveats.
AI-written summary · about
chapters (11)
- 0:00Introduction and overview
- 1:04About Verona Engineering
- 2:10HomeChef app concept
- 4:21Demonstrator setup and demo
- 11:01Technology behind the demo
- 15:00Qt Design Studio benefits
- 20:06WebAssembly development experience
- 23:02WebAssembly limitations
- 26:12Qt for MCU demo
- 29:19Qt for MCU challenges
- 30:46Q&A session
related talks
31mGiving Low Code to Web with WebAssembly: Velneo's Success Story
50mQt for the Internet of Things, User Experience for Real Time
27mNative Web Apps: React and WebAssembly to Rewrite Native Apps
35mWebAssembly as Cross-Platform Architecture
26mWebAssembly as cross-platform architecture?!
22mHarnessing the power of WebAssembly
50mWeb Assembly
41mCreating High-Performance Web Apps with WebAssembly
