Portfolio / Ninja app CSase study

Mobile App IoT B2C 0β†’1 Product Connected Device Hardware + Software

Cooking without standing by the grill

Creating a mobile experience that lets people cook, monitor, and perfect their BBQ from anywhere in their house.

My role
Senior Product Designer
Timeline
1 year
Team
3 product designers, 1 project manager, 4 engineers
Tools
Figma, Adobe Suite, Trello, Confluence

The brief

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.

β˜…4.8
App Store rating
β˜…4.7
Google Store rating

Designing the product while the technology was still evolving

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!

πŸ”΄ Problems found

Real-time cooking data, hardware constraints, and remote control interactions introduced complexity that could easily confuse users during the cooking process.

🟒 Our approach

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.


First Approach to information architecture.




Structuring the connected cooking experience

01

Mapping the cooking journey

Mapped the full cooking workflow: from preheating to cooking, resting, and completion to understand when users needed feedback, control, or reassurance during the process.

02

Designing real-time cooking feedback

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.

03

Making doneness easy to understand

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.

04

Creating the visual language

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.

05

Iterating with hardware and engineering

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.

PDP and Checkout screens




What I learned

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.

Next project

πŸ’³ Hue Gift Cards

View case study β†’