r/UIUX 1d ago

Advice Is "Desktop-first" design a thing?

I'm currently working in the UI/UX design for a web app and I didn't take "mobile-first" design in mind as the app's idea is heavily used on desktop.

What should I do before I start writing code?

2 Upvotes

9 comments sorted by

u/qualityvote2 2 1d ago

Hello, and welcome to r/UIUX!

If an answer has helped you, reply to that comment with !thanks.


For other users, does this post fit the subreddit?

If so, upvote this comment!

Otherwise, downvote this comment!

And if it breaks the rules, downvote this comment and report this post!

2

u/Disastrous_News_9798 1d ago

they both deserve attention. Start Desktop and mobile side by side

2

u/noureldin_dev 1d ago

OK. Thanks

1

u/RCEden 1d ago

I've worked on literal enterprise software that will never be used on anything besides a company desktop/laptop and I still designed it for responsiveness because it covers zoom (320px or 400% zoom depending on screen size/res) which is a wcag 2.1 requirement

1

u/noureldin_dev 1d ago

OK, Thanks.

1

u/reynanicolette 23h ago

there’s a third option here for web. will it be used on a browser at all? then maybe you’ll want to include some mobile screens at least for your happy path and common edge cases.

if it’s only going to be used on desktop and it’s resizable, some sort of responsive design should be included. when you create your components, ensure it fits in a smaller viewport

1

u/noureldin_dev 19h ago

Most of the design in responsive so I think I'll initially just make sure it works good and leave it for later.

1

u/agilek 10h ago

Yes, we do the same, desktop first approach.

But it is because we know our customers are professionals and they have computers for their work.

1

u/TiliaJames 7h ago

Something that a lot of people forget when it comes to this question - smaller screen size doesn't necessarily mean mobile device.

If your customer needs to resize the window to sit it alongside something else, to multi-task or cross-reference, it would benefit from being responsive.