News for hackers. Stuff that matters.
Re:App Review process updates by addicted on Monday August 31, 2020 @02:10PM (#24334233)
Sure it should. I think that’s good UI.

Is it the App Review process’s role to be the arbiter of what is and isn’t good UI?

Should it be the App Review process’s goal today do this?

Re:App Review process updates by danudey on Monday August 31, 2020 @02:52PM (#24334722)
> Is it the App Review process’s role to be the arbiter of what is and isn’t good UI?

No, it should be the Human Interface Guidelines' role to be the arbiter of what is and is not good UI.

> Should it be the App Review process’s goal today do this?

Yes. Who else is going to do it? Apple doesn't want half-assed, misbehaving apps on their store, so they enforce it at that level. It's unfortunate that such a small detail hung up an update, but a deliberate change was made to the app to remove fundamental functionality that should exist, for no reason that I can tell. Sounds like this is exactly what the process is for, and it sounds like it worked.

Re:App Review process updates by Gene_Parmesan on Monday August 31, 2020 @08:33PM (#24337306)
> Apple doesn't want half-assed, misbehaving apps on their store

Then why are there so many half-assed, misbehaving apps on their store?

I don't think people's primary complaint is the rules (although for some it might be). Most people complain about the arbitrary enforcement. Whenever rules are enforced selectively & without rhyme or reason, people get angry -- especially when it's a situation where someone is trying to make money on your platform, and your arbitrary enforcement determines whether they're allowed to do that or not.

Re:App Review process updates by addicted on Monday August 31, 2020 @02:59PM (#24334787)
The HIG that Apple has never followed and has published apps and promoted UX that is actively against?
Re:App Review process updates by kevingadd on Monday August 31, 2020 @02:57PM (#24334762)
Is it an HIG requirement now? AFAIK it isn't.
Re:App Review process updates by saagarjha on Monday August 31, 2020 @06:55PM (#24336691)
It is a selectively enforced requirement.
Re:App Review process updates by WoodenChair on Monday August 31, 2020 @02:20PM (#24334345)
> Is it the App Review process’s role to be the arbiter of what is and isn’t good UI?

When it comes to standard OS conventions, like the minimize button, yes. I hope they would also reject a missing “Quit” menu item. Hurts accessibility to not follow standard conventions.

Re:App Review process updates by JadeNB on Monday August 31, 2020 @05:12PM (#24336025)
> When it comes to standard OS conventions, like the minimize button, yes. I hope they would also reject a missing “Quit” menu item. Hurts accessibility to not follow standard conventions.

Although Chrome's nonsense with ⌘Q, and Adobe's messing with … everything … indicates that you can misbehave on a fundamental level as long as you're a sufficiently powerful actor.

Re:App Review process updates by WoodenChair on Monday August 31, 2020 @06:05PM (#24336373)
Chrome is not in the Mac App Store so does not go through review.
Re:App Review process updates by JadeNB on Monday August 31, 2020 @08:45PM (#24337381)
Good point. Adobe Acrobat (which is what I had in mind) also doesn't seem to be.
Re:App Review process updates by Closi on Monday August 31, 2020 @04:34PM (#24335650)
> Is it the App Review process’s role to be the arbiter of what is and isn’t good UI?

Apple certainly sees their role as being some sort of QA gate, and this would fall under that to some extent.

Re:App Review process updates by filoleg on Monday August 31, 2020 @08:45PM (#24337377)
>Is it the App Review process’s role to be the arbiter of what is and isn’t good UI?

As their customer, that's part of the reason I prefer to use some of their products, yes.

Not necessarily as an arbiter of good vs. bad UI, but if they have some clear and explicit UI requirements that are generally agreed to be the baseline UI requirements for an app to be accepted into the App Store, I am all for those requirements to be actually enforced.

They aren't asking for some arbitrary and vague things in terms of UI design, like "the flow of the app should be intuitive and cohesive". They are asking for very basic things like "your app should be minimizeable". It is a very explicit and clear requirement with pretty much no room for ambiguity.

Re:App Review process updates by EpicEng on Monday August 31, 2020 @03:35PM (#24335166)
>Is it the App Review process’s role to be the arbiter of what is and isn’t good UI?

Yes, obviously it is. If you're asking "should it be?", that's debatable, but I have no problem with that either.