A philosophical guide to thinking like a designer who creates experiences that users love.
Last Updated: January 19, 2026
For: IvorMusic Project & Beyond
This isn't about code snippets or component APIs. This is about how you think when you sit down to design something beautiful.
Great design isn't about following rules—it's about developing intuition. This guide will help you cultivate the mindset that separates forgettable apps from ones users genuinely love.
- The Designer's Mindset
- Emotional Design: Making Users Feel
- The Philosophy of Material Design
- Design Thinking Process
- Finding Your Unique Voice
- The Art of Seeing
- Inspiration & Where to Find It
- Principles to Live By
- Quotes to Remember
It's not Figma skills or knowing every Compose API. It's how they see the world.
"The best designers I know begin every project with questions, not answers."
Don't assume you know what users want. Ask. Observe. Question everything—including your own ideas.
Practice:
- Before designing, write down 10 questions about your users
- Watch someone use your app without saying anything
- Ask "Why?" five times in a row about any design decision
Great design is fundamentally about understanding people:
- What frustrates them?
- What delights them?
- What are they trying to accomplish?
- How do they feel right now?
The empathy exercise: Imagine your user. Give them a name. What's their day like? Are they tired? Rushed? Relaxed? How does your app fit into their life?
Design is messy. The best solution isn't usually obvious at the start.
"If you're not uncomfortable, you're not pushing hard enough."
Learn to sit with uncertainty. The answer will emerge through iteration.
Don't just think about designs—make them. Even rough sketches or quick prototypes reveal things that pure thinking cannot.
The act of creation is a form of exploration.
Every interaction operates on three emotional levels:
This is the gut reaction. Before users even interact with your app, they've already formed an opinion based on:
- Colors
- Typography
- Imagery
- Overall aesthetics
Question to ask: When someone first opens my app, what do they FEEL?
- Excitement?
- Calm?
- Trust?
- Confusion?
This is about usability and functionality:
- Can users accomplish their goals?
- Is it intuitive?
- Does it feel smooth and responsive?
- Are there moments of friction?
Question to ask: Does using my app feel effortless or exhausting?
This is the deep connection—what users think about your app after they've closed it:
- Does it reflect their identity?
- Would they recommend it?
- Does it give them status or satisfaction?
- Is there a story they tell themselves about using it?
Question to ask: When users think about my app later, what do they feel?
| Emotion | How to Evoke It |
|---|---|
| Joy | Delightful animations, surprising micro-interactions, playful copy |
| Trust | Consistent patterns, clear feedback, professional aesthetics |
| Calm | Generous whitespace, soft colors, smooth transitions |
| Excitement | Bold colors, dynamic movement, energetic typography |
| Pride | Personalization, achievements, beautiful shareable content |
| Connection | Social features, personalized content, familiar patterns |
Think of your app as a story with an emotional arc:
Opening the app → First interaction → Core experience → Completion → Return
(Hope) (Discovery) (Engagement) (Satisfaction) (Loyalty)
Design for each emotional beat.
Material Design treats digital surfaces like physical paper—they exist in 3D space, cast shadows, and respond to touch.
But Material 3 Expressive goes further. It says:
"Interfaces should feel alive, not static. They should feel personal, not generic."
Digital elements should behave like real-world objects:
- Things have weight and mass
- Light creates shadows
- Surfaces stack and layer
- Motion follows physics
Why this matters: It creates intuitive understanding. Users don't need instructions—they already know how paper works.
Every visual choice should have meaning:
- Color draws attention
- Typography creates hierarchy
- Space implies relationships
- Shape signals function
Why this matters: Intentional design respects the user's time and attention.
Animation isn't decoration—it's communication:
- Transitions show relationships
- Feedback confirms actions
- Movement guides attention
- Physics creates delight
Why this matters: Motion answers the question: "What just happened?"
Material 3 Expressive adds a fourth belief:
"Design should evoke feeling. Interfaces that feel alive create deeper relationships with users."
This is the shift from functional to meaningful.
| M2 Question | M3 Expressive Question |
|---|---|
| Does it work? | Does it feel right? |
| Is it usable? | Is it delightful? |
| Is it consistent? | Is it personal? |
| Is it clear? | Is it alive? |
Design thinking isn't linear—it's a dance between stages.
┌────────────────────────────────────────────┐
│ │
▼ │
┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐
│ EMPATHIZE│───▶│ DEFINE │───▶│ IDEATE │───▶│PROTOTYPE│───▶│ TEST │
└─────────┘ └─────────┘ └─────────┘ └─────────┘ └─────────┘
│
▲ │
└─────────────────────────────┘
Understand your users deeply:
- Watch them
- Interview them
- Walk in their shoes
- Feel their frustrations
Output: Deep understanding of user needs, desires, and pain points.
Articulate the problem clearly:
- What are we really solving?
- Who are we solving it for?
- Why does it matter?
Output: A clear problem statement that guides all decisions.
Generate possibilities without judgment:
- Quantity over quality
- Wild ideas welcome
- Build on others' ideas
- No idea is too crazy
Output: Many possible solutions to explore.
Make ideas tangible:
- Quick and cheap
- Good enough to test
- Focuses on the question
- Disposable
Output: Something users can interact with.
Learn from real users:
- Observe, don't explain
- Note surprises
- Find what works and what doesn't
- Be willing to go back to any stage
Output: Insights that improve the design.
| Stage | Mindset |
|---|---|
| Empathize | "I know nothing." |
| Define | "What matters most?" |
| Ideate | "Yes, and..." |
| Prototype | "Good enough to learn." |
| Test | "Show me what I'm missing." |
There are millions of apps. Most look the same. The ones we remember have a distinct personality.
"Your app should feel like YOU made it, not like Google made it."
-
If your app were a person, who would they be?
- Professional and reliable?
- Playful and energetic?
- Calm and peaceful?
- Bold and confident?
-
What three words describe your app's personality?
- IvorMusic might be: "Vibrant, Personal, Alive"
-
What should users NEVER feel when using your app?
- Frustrated? Confused? Bored? Stressed?
| Voice Trait | How It Shows Up |
|---|---|
| Playful | Bouncy animations, bright accents, friendly copy |
| Professional | Restrained motion, neutral colors, precise alignment |
| Bold | Strong contrasts, large typography, confident layouts |
| Calm | Soft colors, generous space, gentle transitions |
| Premium | Subtle details, polished animations, refined typography |
Your voice should be recognizable but not distracting.
"The best personalities enhance the experience. They don't overwhelm it."
Great designers see differently. They notice things others miss.
Every day, screenshot something beautiful—an app, a website, a poster, anything. After a month, look at your collection. What patterns emerge? What draws you?
When you see something you like, ask WHY:
- Why does this feel so smooth?
- Why does this color combination work?
- Why did they position this here?
- Why does this animation feel so good?
Take a design you admire and recreate it exactly. Not to steal—but to understand. You'll discover details you never noticed.
Design the same screen three different ways:
- With only one color
- With no images
- With only icons
- With maximum whitespace
Constraints force creativity.
Taste isn't innate—it's earned through exposure.
"To have good taste, you must first consume a lot of good design."
Do this:
- Follow designers you admire
- Study award-winning apps
- Visit design museums (even virtually)
- Look beyond mobile—architecture, fashion, nature
| Source | What You'll Find |
|---|---|
| Dribbble | Visual concepts, UI explorations |
| Behance | Complete case studies, process work |
| Mobbin | Real app screenshots, pattern research |
| Awwwards | Award-winning websites, creative excellence |
| Mood boards, visual collections | |
| Design accounts, typography, color |
| App | What to Learn |
|---|---|
| Spotify | Personalization, album art, dark mode |
| Airbnb | Trust, photography, search experience |
| Headspace | Calm, illustration, onboarding |
| Duolingo | Gamification, delight, motivation |
| Notion | Flexibility, typography, structure |
| Linear | Premium feel, keyboard navigation, speed |
| Arc Browser | Innovation, space, fresh thinking |
The best inspiration comes from outside your field:
- Architecture: Space, light, flow, materials
- Fashion: Color palettes, textures, seasons, personality
- Nature: Organic shapes, color harmony, movement
- Music: Rhythm, dynamics, emotion, progression
- Film: Composition, color grading, storytelling, pacing
- Collect — Save everything that catches your eye
- Organize — Tag by emotion, style, or element
- Revisit — Review regularly before starting projects
- Connect — Look for patterns across your collection
- Apply — Reference when making design decisions
"If you have to explain it, redesign it."
Never sacrifice understanding for aesthetics. The coolest animation is worthless if users don't know what's happening.
"Good design is obvious. Great design is transparent."
Users might not notice the perfect 8px alignment or the carefully chosen easing curve. But they'll feel it.
Every inconsistency (in spacing, colors, behavior) creates a small moment of confusion. These add up to a feeling of unreliability.
"Perfection is achieved not when there is nothing more to add, but when there is nothing left to take away." — Antoine de Saint-Exupéry
Before adding, ask: "Is this essential?"
The best designers are never satisfied. There's always something to improve, learn, or reconsider.
Behind every metric is a person with feelings, goals, and a life beyond your app. Design for their humanity.
"You are not your user. Your preferences are not their preferences."
Test. Listen. Be willing to be wrong.
"Simplicity is the ultimate sophistication."
— Leonardo da Vinci
"The ability to simplify means to eliminate the unnecessary so that the necessary may speak."
— Hans Hofmann
"Good design is obvious. Great design is transparent."
— Joe Sparano
"The details are not the details. They make the design."
— Charles Eames
"Design is not just what it looks like and feels like. Design is how it works."
— Steve Jobs
"People ignore design that ignores people."
— Frank Chimero
"Every great design begins with an even better story."
— Lorinda Mamo
"Design is thinking made visual."
— Saul Bass
"I've learned that people will forget what you said, people will forget what you did, but people will never forget how you made them feel."
— Maya Angelou
"Good design goes to heaven; bad design goes everywhere."
— Mieke Gerritzen
"The public is more familiar with bad design than good design. It is, in effect, conditioned to prefer bad design, because that is what it lives with."
— Paul Rand
Design isn't about making things pretty. It's about:
- Solving problems with elegance
- Connecting humans with technology
- Creating experiences that matter
- Expressing ideas visually
- Serving users selflessly
You don't become a great designer by reading—you become one by doing:
- Design something every day
- Study intentionally
- Accept critique gracefully
- Iterate relentlessly
- Stay curious always
Every designer has a superpower: the ability to shape how people experience technology.
Use it well.
"Design is not a single object or dimension. Design is messy and complex."
— Natasha Jen
Go create something beautiful. 🎨
Remember: The code guide tells you HOW. This guide tells you WHY. Both matter.