Mid-Fidelity Layouts and Responsive Design

Mid-Fidelity Layouts and Responsive Design

introduction

With visual identity and layout structures defined, the next stage of the design process focused on developing mid-fidelity prototypes for both the Rock in Rio website and mobile app. This post covers how I created mid-fidelity wireframes in Figma, integrated interactive functionality, and most importantly, gathered and applied user feedback to improve the design according to UX and UI principles.


What Are Mid-Fidelity Prototypes?

Mid-fidelity prototypes bridge the gap between static wireframes and final high-fidelity designs. These versions emphasize:

  • Layout structure
  • Functional flow
  • Core user tasks

They intentionally exclude detailed visuals (like full images or final fonts), allowing stakeholders to focus on usability and navigation, rather than visual styling.


Prototyping Process in Figma

Using Figma’s prototyping tools, I connected the mid-fidelity screens to simulate real user interactions, focusing on:

For the Website:

  • Navigation between homepage, lineup, tickets, and contact.
  • Scrollable homepage with CTA buttons (“Buy Tickets”, “See Lineup”).
  • Hover states on menu items.

For the Mobile App:

  • Bottom tab navigation: Home, Schedule, Map, Artists.
  • “Add to Schedule” buttons for performances.
  • Clickable onboarding flow for new users.

Interactive links were added to test journeys like finding artist info, planning a schedule, and purchasing tickets.


User Testing and Feedback

To gain actionable insights, I conducted quick user tests with five peers, asking them to complete the following tasks:

  1. Find the Rock in Rio lineup on the website
  2. Add a performance to their schedule in the app
  3. Navigate the map feature in the app
  4. Access ticket options and select a pass

Feedback Summary

FeedbackAction Taken
Website navigation bar was “too small” on desktopIncreased font size and padding on nav links
Users struggled to find artist profilesAdded visual cues and icons for interactivity
App schedule page “too cramped”Increased spacing and used a card layout
Map was confusing to useReplaced with a simplified version using icons and labels
Onboarding screens scrolled too quicklyExtended screen timer and added progress dots

Design Revisions Based on Feedback

Several design changes were made after testing:

  • Website Navigation: The navbar was repositioned and enlarged for better accessibility. Sticky behavior was added for easier navigation.
  • Artist Info Access: Clicking on artist names now leads to a full bio page with social media and scheduled performance time.
  • App Schedule View: Shifted from list view to card-based grid layout, making it easier to see multiple artists at once.
  • Onboarding Flow: Refined with progressive screen indicators and a slower transition speed to reduce cognitive load.

All changes were made with the UX design principles of discoverability, clarity, and user control in mind (Lidwell et al., 2010).


UX and UI Principles in Action

  • Usability Heuristics (Nielsen, 1995): Visibility of system status was enhanced through hover states, visual cues, and simplified layouts.
  • Feedback Loops: “Add to Schedule” now shows a visual checkmark confirmation.
  • Consistency and Standards: Standard icons and layouts reduce cognitive friction.
  • Mobile First: Designs were optimized at 375px before expanding to desktop sizes.

References


Conclusion

This prototyping stage was essential for refining the UX before moving into high-fidelity visuals. Feedback-driven improvements ensured a more user-centered design, reducing usability issues and increasing intuitive navigation. Both the website and app now provide a more seamless journey for Rock in Rio attendees, grounded in solid UX principles.

Back To Top