Image showing 3 app screens. User Library, Explore and Search.

Designing a Unified Cross-Platform Experience

Auditing, simplifying, and aligning mobile and web for consistency and speed
Role: Product Designer
Focus: Mobile UX, systems alignment, platform-native design

1. Introduction

Wakelet’s iOS app had evolved separately from the web product, with a dedicated team and design patterns that diverged significantly over time. While the app served the same users, it offered a fragmented experience that differed in navigation, components, and interaction patterns.

I led the end-to-end redesign as the Lead Product Designer on this initiative, auditing the existing iOS experience, understanding how users moved between web and mobile, and driving a platform-native redesign. The goal was to reduce complexity, improve consistency, and enable faster, more reliable development.

2. The problem

Although the iOS app and web product served the same audience, they had diverged to the point where users were effectively learning two different products.
This created several issues:
  • Inconsistent navigation patterns and mental models between platforms
  • Increased cognitive load for users switching contexts
  • Higher build time and error rates for engineering due to custom components
  • Slower iteration caused by maintaining separate design patterns
The core problem was not a lack of features, but a lack of alignment.
How do we create a consistent experience for users moving between web and mobile, while reducing the complexity of maintaining two increasingly divergent products?
A collection of 4 app screens. Home, Collections, Sidebar and Account settings.
The original iOS experience, highlighting navigation, layout, and interaction patterns that had diverged from the web platform
An image showing 4 app screens. A collection with sections in column layout, a collection in mood board layout, an action menu and an explore page
Additional screens from the original iOS experience, illustrating inconsistent layouts, navigation patterns, and system interactions
An image of the original information architecture of the Wakelet app
The original information architecture, mapping the structure and navigation of the existing iOS experience

3. Context & constraints

  • The iOS app had been developed by a separate team from the web product
  • Any redesign needed to minimise disruption to existing users
  • Reduced engineering capacity meant we needed to lower system complexity to enable faster, lower‑cost iterative design and build cycles
A collection of inconsistent UI screenshots
A selection of interface patterns from the original iOS app, audited to identify inconsistencies in components and interactions

4. Discovery & insight

I began with a comprehensive audit of the iOS app, reviewing navigation patterns, components, and user flows across key areas of the product. In parallel, I spoke with users to understand how and when they used Wakelet on mobile versus web.
Key insights included:
  • Users were routinely switching between web and mobile throughout the day, meaning inconsistency between platforms created unnecessary cognitive overhead and relearning
  • Users expected similar information architecture across devices
  • Custom components increased complexity without adding clear user value
  • Platform-native patterns felt more intuitive and trustworthy to users
This reinforced the need to prioritise consistency and familiarity over bespoke mobile design.
Image showing 3 app screens. Profile search, Home and collection search.
Auditing list-based interfaces to identify inconsistencies in layout, hierarchy, and interaction patterns across the iOS experience
Image showing 3 app screens. Home (with a sidebar open), Reorder and reorder sections.
Reviewing management interfaces to identify opportunities for more consistent editing, organisation, and navigation patterns
A screenshot of the iOS audit
A comprehensive audit of the existing iOS experience, documenting interface patterns, user flows, and opportunities for cross-platform alignment

5. Defining the approach

This was a full redesign of the iOS app. To avoid repeating the mistakes that led to fragmentation originally, I grounded the work in a set of clear principles that would guide both design and implementation:
  • Align information architecture with the web where it improved familiarity
  • Simplify navigation to reflect user mental models
  • Prefer iOS system components and patterns to reduce custom complexity and engineering overhead
  • Preserve Wakelet’s visual identity through considered styling, motion, and interaction details
The goal was to create an experience that felt recognisably Wakelet, while also feeling native to iOS. Rather than treating mobile as a separate product, the redesign repositioned it as part of a cohesive Wakelet experience that users could move between seamlessly.
An image of the new wakelet app information architecture
The redesigned information architecture, consolidating navigation into three core areas: My Library, Search, and Explore
An image showing a collection of consistent UI components, including headers, list items, and dropdown menus
A library of standardised iOS system components created to establish consistent interaction patterns across the redesigned app

6. Design & Iteration

redesigned core areas of the app using iOS system components where appropriate, ensuring patterns such as navigation, lists, and actions behaved consistently with platform expectations, whilst keeping styling aligned to Wakelet’s visual identity.
Design work included:
  • Restructuring navigation to mirror the web experience
  • Replacing custom UI with iOS system components
  • Standardising spacing, typography, and interaction patterns
An image of 4 consistent list views
Reusable list views built using the new component library, providing consistent patterns for selection, organisation and content management

7. Outcome & Impact

The redesigned iOS experience:
  • Reduced fragmentation between mobile and web
  • Improved usability for users switching between platforms
  • Reduced engineering overhead by replacing bespoke custom UI with standard iOS system components, reducing technical design debt and creating a more maintainable platform foundation.
  • Created a maintainable, platform-native foundation for all future development
The result was a rebuilt iOS experience that was easier to maintain, faster to iterate on, and more coherent for users moving between platforms.
An image showing 3 app screens. The first is Library, the second is Explore, and the third is Search.
The redesigned navigation introduced a clearer information architecture, consistent interaction patterns, and closer alignment with the web experience
An image of 2 app screens. The first showcases a list of collections, the second shows an example collection.
The redesigned collection experience, introducing a cleaner visual hierarchy and consistent navigation aligned with the wider platform
An image showing 2 app screens. The first is the account menu, the second is the design menu.
Examples of reusable sheets and inset grouped lists, demonstrating how shared interaction patterns were applied across multiple features

8. Reflection

This project highlighted the importance of understanding how users move between platforms. Designing for consistency across devices proved more valuable than optimising each platform in isolation.
It also reinforced the value of platform-native design as a way to balance usability, performance, and long-term maintainability.