GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Download Microsoft Edge

This view

  • Original page
  • New address

GeezerVison is showing learn.microsoft.com — Design Windows apps

Read in English

Design Windows apps

Create Windows app experiences that are clear, accessible, responsive, and consistent with Fluent Design.

Start designing

Establish your design direction, explore the Windows guidelines, and include accessibility from the beginning.

  • Apply Windows design principles

    Use the principles that shape how Windows apps should look, feel, and behave.

  • Explore the design guidelines

    Find guidance for color, commanding, layout, materials, motion, navigation, typography, and usability.

  • Design accessible experiences

    Plan for keyboard access, assistive technologies, adaptable visuals, and inclusive interaction patterns.

Design your app experience

Work through the visual, structural, and interaction decisions that shape a Windows app.

  • A design editor window.

    Plan layout and navigation

    Structure your app, adapt it to different window sizes, and help people move between pages and features.

    • Layout overview
    • Navigation basics
    • App title bar
  • A paintbrush and shape representing visual design.

    Define color, materials, and typography

    Build a coherent visual system by applying Windows color, material, elevation, and type guidance.

    • Color
    • Materials
    • Typography
  • A puzzle piece representing app features.

    Create app icons

    Choose Windows iconography and create app assets that remain clear across sizes, themes, and surfaces.

    • Iconography overview
    • App icon guidance
    • Generate app icons
  • Code brackets.

    Design motion and interaction

    Use motion, haptics, and commanding patterns to communicate changes and support direct interaction.

    • Motion
    • Haptics
    • Commanding
  • A person with outstretched arms representing accessibility.

    Design for usability and inclusion

    Make your app understandable and adaptable across abilities, languages, input methods, and preferences.

    • Usability overview
    • Designing inclusive software
    • Design for bidirectional text
  • A design editor window.

    Use design tools and resources

    Use Windows design kits, fonts, icons, templates, and related resources when creating and prototyping your app.

    • Design tools and resources

Continue your Windows app journey

Move between onboarding, development, deployment, and publishing while you refine your app design.

  • A collection of app windows.
    Get started with WinUI
  • Code brackets.
    Add Windows features
  • A package with an upward arrow.
    Package and deploy
  • A design editor window.
    Publish through Microsoft Store
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.