Creating a mobile experience that lets people cook, monitor, and perfect their BBQ from anywhere in their house.
Overview
Ninja was introducing the Woodfire PRO Connect XL, a connected BBQ controlled entirely through a mobile app. The challenge was translating real-time cooking data and IoT capabilities into a simple, reliable experience users could trust while cooking remotely.
Discovery
The Ninja Woodfire PRO Connect XL app was designed from scratch while the hardware was still in development. Both the grill and the mobile experience evolved in parallel, which meant the product had to be designed through continuous experimentation and close collaboration with engineers and stakeholders. From a design perspective, the core functionality was clear from the beginning: users needed to monitor temperature, control the grill remotely, and receive alerts when their food was ready. The challenge was not defining the experience, but understanding how the technology could support it: translating engineering decisions into something simple and reliable for the user. In cooking, trust is everything. If the system failed to communicate the state of the grill clearly, users could easily ruin a meal or miss the perfect cooking point. The experience therefore focused on making the cooking process transparent, helping users understand where they were at any moment, from preheating, to cooking, resting, and finally, when it was ready to eat!
Real-time cooking data, hardware constraints, and remote control interactions introduced complexity that could easily confuse users during the cooking process.
We focused on clarity and trust, structuring the experience around clear cooking states, real-time feedback, and guided interactions that helped users understand the grill at a glance.
Process
Mapped the full cooking workflow: from preheating to cooking, resting, and completion to understand when users needed feedback, control, or reassurance during the process.
Defined how the grill would communicate its state through the interface: live temperature updates, a progress dial showing distance to the target temperature, and color-coded backgrounds indicating each cooking phase.
Integrated the Smart Cook System, allowing users to choose their preferred doneness level using a visual reference of the meatβs cooking stages. This helped translate temperature data into something immediately understandable.
Since the product had no existing design system, we defined the appβs visual foundation, including colors, typography, and a custom icon set to support the connected cooking experience.
Worked closely with engineers while both the grill and the app were evolving, refining interactions, notifications, and cooking states as the hardware capabilities became clearer.
Reflection
Designing for connected devices is very different from designing purely digital products. When software controls a physical outcome (like cooking) the interface must communicate certainty and trust at every step.
Small signals such as cooking states, temperature feedback, and notifications become critical. If users donβt clearly understand what the product is doing, they wonβt trust the result.