HookBook

iOS App Design & Development
Visit the App Store
Project Overview
I designed and developed HookBook, the highly praised sex health tool tailored to the LGBTQ community. By Sept. 2022, the app has reached over 2.7k monthly active users, 4.9/5 rating in U.S. App Store, and received a huge amount of love and support.
My Role
Design & Engineering
Tools
Figma, Xcode, SwiftUI, UIKit, Core Data, Swift Concurrency
★★★★★
4.8 / 5 (U.S. App Store 2023)
★★★★★
Love the inclusive features for LGBTQ+ users
Duvy, 08/18/2022
We needed an app like this years ago. Helps keep track of important things like medication reminders and other important info for sexual health that I wasn’t tracking before.
★★★★★
Fantastic app!
TheKingsWool, 07/15/2023
Such a neat app! I have failed to keep count of my partners since I began being sexually active, but now is a better time than never right? I can’t wait to see all the fun I’ll get into the rest of the year. This app is wonderful!
★★★★★
Easy to use
ShawnAmiro, 03/06/2022
Absolutely love this app. It really helps when you want to keep track of your sex activities, especially if you have multiple partners. I also like how you can add multiple partners in an activity.
Research & Insights
Over the last decades, the number of people using PrEP is steadily increasing and will likely continue to grow. Additionally, STI rates among gay men have risen significantly, highlighting the need for better sexual health management tools.
After surveying 250 potential target users, two major issues emerged: about half reported difficulty managing their medication and maintaining consistency, and most have a habit of activity tracking but lack proper tools.
With the research and insights gathered, a “How Might We” statement has been formulated to guide the solution development:
How might we create an integrated solution that simplifies medication management and simplifies activity tracking for our users?
Wireframe & Prototype
As both a UX Designer and an Engineer, my approach to wireframes and prototypes is uniquely holistic, focusing not only on user experience but also on the practical aspects of implementation.

Unlike traditional wireframes, which primarily address visual layout and user flow, mine also incorporated engineering considerations from the outset. This dual focus allowed me to anticipate technical challenges and integrate solutions directly into the design phase, significantly streamlining the development process.
Case Study: Card Stack Improvement
From Design to Engineering

In developing HookBook, I leveraged my dual expertise in UX design and iOS development to seamlessly transition between designing and coding. This integration allowed for rapid iterations, enabling me to refine and implement changes efficiently, significantly reducing development time. My ability to fluently adapt design elements directly into code ensured a cohesive user experience and a robust application, demonstrating the potent synergy of combining technical proficiency with design acumen.

Main problem:
The existing user interface, modeled after Apple Wallet with a scrollable card stack, becomes inefficient when users have more than 8 activity cards in a month.This design flaw discourages users from reviewing and logging their activities. The user research indicates that 45% of users typically exceed this threshold each month.

Design Challenges:
- Versatility in Design: Develop a solution that supports a wide range of activities, maintaining an effective and aesthetically pleasing interface for users with anywhere from three to eleven activities.
- Streamlined Review Process: Simplify the interface to enhance the ease of viewing past activities.

Explore Options:
1. Scrollbar Replacement: Tested a design that replaces the traditional scrollbar with a minimap index, allowing users to jump directly to specific cards.
2. Dynamic Information Area: Considered altering the information area (the distance between the cards) to be dynamic, ensuring the UI remains contained within a single page, regardless of the number of cards.

After thorough research and usability testing with high-fidelity Figma prototypes, Design Option 2 proved superior. Further refinements were made based on these insights, leading to the decision to advance this design into the functional prototyping phase.

Case Study: Card Stack Improvement
Functional Prototype
Limitation of traditional Hi-Fi prototypes: These prototypes are valuable for collecting feedback on the overall concept and guiding the design direction. However, more detailed feedback and iterative refinements are crucial for execution.

Functional Prototypes: These are essential not only for testing the overall technical architecture but also for minimizing distractions caused by tool limitations. This allows users to focus more on the application itself, thereby providing more constructive feedback.

Final Design

After multiple iterations of functional prototyping, the final design successfully resolved the initial usability issues.

It ensures that the app is not only usable and functional but also delivers a pleasurable and accessible experience. This outcome was achieved by rigorously incorporating user feedback into each design iteration, emphasizing a user-centered development approach.

More dev story about HookBook:
TikTok

Visit this project :
App Store