← Back to context

Comment by floydnoel

15 hours ago

I couldn’t disagree more, when it comes to UIs. They should match the platform they are being used on. Cross-platform always produces a very sub-par experience. But us developers tend to care primarily about what makes development easiest for us.

What does this mean in practice for software you write? What OSes to you build it for, and what OS or GUI-specific conventions to you follow which don't apply to others?

edit: Link software you wrote's installation instructions.

  • You can just look at my profile and see some of it, or check out my website. I’ll have a new app to show soon, so stay tuned!

Not everyone has the resources to build five or six different UIs.

  • I think it’s better to do a good job once rather than five or six bad jobs, but we all have different priorities.

    • The way you worded this message could mean either a) people should focus on a single platform using native frameworks, or b) people should use a cross-platform framework instead of spreading themselves too thin. Maybe even both?