this post was submitted on 12 Jul 2023
230 points (89.1% liked)

ShowerThoughts

1861 readers
1 users here now

Sometimes we have those little epiphanies in the shower.. sometimes they come from other places. This is a home for those epiphanies.

founded 1 year ago
MODERATORS
 

Title really, it's the first thing everybody looks for when they download something.

you are viewing a single comment's thread
view the rest of the comments
[–] gdbjr 165 points 11 months ago (3 children)

Disagree. All apps should start by following the system mode. That way you get the app the way you like it and don’t have to change it.

[–] MeshPotato 12 points 11 months ago* (last edited 11 months ago) (3 children)

Yup. The latest app I've built has 3 modes.

  • System (default)
  • Light
  • Dark

It gives that setting right on start-up and saves the users selection as the new default straight after. It's not too hard to implement. At least not in Angular. Native Android on the other hand is a pain in the neck. I found react native to also bee rather painful.

[–] nero 3 points 11 months ago

App i’m working on with a friend has this too, way more user friendly and not at all hard to implement.

[–] [email protected] 3 points 11 months ago

React native has been a pain in my butt and I regret picking it for my final year project

[–] [email protected] 2 points 11 months ago

Yep. Did this with Buttercup Password Manager. Default should be the most intuitive, ie supporting the most users without needing to change any settings.

[–] [email protected] 8 points 11 months ago

Yes to this. It bugs me so much that they have the “follow system” option and it’s practically never the default.

It would be such a simple way of giving users a slightly customised experience out of the box.

[–] UnknownQuantity 2 points 11 months ago

You have a very good point.