Huawei · London HMI Lab · 2025

Huawei Calendar

From a simple scheduler into a contextual companion.

The project asked how Huawei Calendar could move beyond conventional event scheduling by incorporating ideas from the Intent-first System, chronobiology and personal wellbeing.

My role
UX research and synthesis, product ideation, low-fidelity wireframing and high-fidelity UI design
Scope
Collaborative product redesign and concept exploration
01 / Project overview

Redefining Huawei Calendar

Our brief was to research the Calendar app and the wider time management and scheduling space, identify user frustrations, and explore how Intent-first System ideas could improve or create new experiences. Existing complaints included sync issues, poor interoperability, limited integration, usability problems and missing features.

The team examined those problems, then looked beyond fixes. My work spanned research synthesis and concept exploration through to the low- and high-fidelity mobile UI.

02 / Research & opportunity

Not Just a Scheduler

Desk research drew on user-generated content, academic and industry papers, and expert commentary. Alongside known Calendar complaints, we found a growing interest in services centred on wellbeing, mindfulness and biological rhythms. This led to three connected directions: an AI-considered structure, wellbeing and chronobiology.

By leveraging IFS, the proposal moves the calendar from a simple scheduler towards a contextual companion: one that helps people shape their day around their internal rhythms and intentions, not just external obligations.

03 / UX strategy & information architecture

A More Intentional Structure

“For AI to improve the calendar app, the calendar app needs intentional structure and the AI needs room to express itself.” The team therefore reconsidered how people move between timeframes, views and event management. The proposed layout removes the timeframe tabs from the top, brings overlapping sidebar and overflow actions into one place, and adds a switch between Chronological, Agenda and Health views.

I translated this structure into low-fidelity screens, working through navigation, search, event creation and view changes. The unified sidebar brings calendar management, search, inbox, settings and a return to today into one predictable route.

Proposed unified calendar sidebar wireframe
A single place for calendar management and navigation.
Top of the proposed calendar layout showing the view controls
The proposed layout provides a route into different calendar views.
04 / Event types & visual language

Not All Events Are Equal

Events have different characteristics: some have a fixed time, some can move, some involve other people, and others are suggestions from the system. I designed an event language to make these differences legible in the calendar itself.

A solid left border grounds an event to a set time; ungrounded items have no such anchor. A dotted extension shows how far a rolling event can move. Collaborative events use borders on both sides, while suggested events are lighter, hollow and rounded to distinguish them from events created by the user. Colour adds another cue, including blue for rolling events, purple for planned sequences and teal for contextual events.

Event Type visual showing ten colour and border treatments on a white background
Event types · colour, borders and grounding

Rolling

A grounded event with room to shift within a sensible timeframe.

Planned

Sequential, grounded parts shown as equally important.

Contextual

An event connected to external context, with its cue in the grounding border.

Suggested

A lighter, hollow treatment signals an AI suggestion rather than a user-created commitment.

05 / Calendar views & UI design

Different Ways of Planning

The three views give the same events different contexts. I developed the interface explorations to show how each could support a particular planning task, rather than adding another layer of information to one crowded timeline.

Chronological calendar view with time and rhythm states
Chronological view

The default timeline places events alongside proposed rhythm and energy states, so a day can be read in relation to personal patterns.

Agenda view showing upcoming events as cards
Agenda view

Upcoming events become cards in order, skipping unused time. The proposal explores relevant controls inside each card.

Health view with coloured rhythm markers along a daily timeline
Health view

Health insights add rhythm changes, wellbeing suggestions and possible clashes between an event and an energy state.

06 / Timeframes

Moving Between Today and the Bigger Picture

The day is the default timeframe. Past events fade, the “now” line takes on the colour of the current rhythm, and free time is dilated as a dotted line.

In the week view, events stack per day. The month view surfaces goals created by the user or suggested by the system, alongside insights about trends and considerations. The year view shows entire months at a glance and lets people select a month to go into.

Week timeframe wireframe with events stacked by day
Week · events at a glance

Events are grouped per day so the week can be scanned without reading a continuous timeline.

Month timeframe wireframe with goals and insights below the calendar
Month · goals and insights

The month places goal suggestions and considerations below the calendar grid.

Year timeframe wireframe showing months together
Year · longer-term perspective

Months appear together, with a route back into a selected month.

07 / Create: Plan

Making Room for More Than Events

The Create menu presents different verbs for different tasks. Plan is for long-term, complex or multifaceted entities beyond events and reminders. Schedule creates single or recurring events with AI assistance; Remind defines a reminder with more complex triggers.

I designed the Plan entry screen around the four proposed templates—goals, routines, personal growth and life management—plus a custom option. The screen also offers suggested starting points and a way to discuss a plan with Celia.

Create menu with Plan, Schedule and Remind options
Create · different verbs open different creation screens
Plan creation wireframe showing goals, routines, personal growth and life management options
Plan · templates and suggested starting points
08 / Create: Schedule & Remind

From Managing Events to Planning With Assistance

Schedule contains the expected fields for an event and adds suggestions based on what the user enters. Remind is a separate creation screen, rather than another tab within event creation. I designed the event form, flight confirmation state and reminder trigger screens.

Intelligent scheduling

Enter a flight number in the event title and the proposed screen shows the flight information. Once the user confirms the match, the fields can be filled for them. The proposal also suggests shifting times based on rhythm, mental health or attendee availability.

Event creation form wireframe
Create an event
Flight information suggestion in the event form
Confirm a suggested flight

Reminders with meaningful triggers

Reminders can use temporal, location, connectivity, contextual and environmental triggers, including combinations with AND logic. A natural text summary shows the resulting rule; its slots can be changed directly. The proposal also explores entering a trigger in natural language.

Reminder trigger selection wireframe
Choose the trigger
Reminder form with natural-language trigger summary
Review the rule in plain language
09 / Celia AI

Connecting the Assistant to What Is on Screen

Celia currently appears as a floating element above the app, visually separating it from the content. The proposal asks how its appearance should change if it gains on-screen awareness: Celia could be layered into the Calendar interface, with the entire drawer animated when it is invoked.

I designed the proposed invocation and selection states. With Celia active, a selected calendar element is highlighted so the user can talk about that specific item with the assistant. On-screen awareness and these interactions remain proposals.

Celia invocation concept integrated with the Calendar screen
Proposed invocation · a closer visual connection to Calendar
Calendar item selected while Celia is active
Selection · talk about a specific on-screen item
10 / Outcome & impact

From Research to a Product Proposal

The proposal brought together a research-backed direction, simplified navigation, a more expressive event system, views across different timeframes, and new ways to plan, schedule and set reminders. Through wireframes and detailed UI design, I made the team's product ideas tangible as a mobile experience.

Huawei HMI Headquarters adopted the proposal for the next Calendar update. The work shown here is the proposal; its individual concepts should not be read as shipped features.