View Single Post
Posts: 752 | Thanked: 2,808 times | Joined on Jan 2011 @ Czech Republic
#76
Originally Posted by pichlo View Post
...is a very valid point. I suspect the main reason we don't have that is the masses who would start shouting how bad it is because "it looks like Android".
I think it's just your Android paranoia, since I've seen you posting this same comment at least 5x

I think it is generally bad to take something from a different system without thinking it through. And that's not just Android, but also Harmattan or other systems. One fine example is SailfishOS 2.0 - in 1.0, you would just swipe upwards and have all of your events available (and controls with a patch - there's no reason why Jolla couldn't implement it exactly like that) while still being one swipe away from the app you were using.

Then some people shouted how Harmattan was great with its status bar and carousel (which was great, I don't disagree with that, but it was a different system), so they implemented some of that...

Now the system is a hybrid where you have a tiny status bar (I am really glad I have TOHOLED, since checking the time in the OS is quite painful in v2.0), Harmattan-like carousel that prevents you from easily going back to the app you were using before checking the Events view, weird gestures like "swipe left, then up, click a switch, swipe bottom, swipe right, tap the app cover" and overall inconsistency.

That's what you get when you listen to particular requests without a strong design leadership.

  • Harmattan was a great system with its own logic (even if it didn't suite everyone).
  • Sailfish 1.0 was a great system with its own logic (even if it didn't suit everyone).
  • iOS & Blackberry 10 are great systems with their own logic (even if it may not suit everyone).
  • Android is an established system with its own logic. The only reason why I don't call it great is that I think they made some very poor design choices, like putting some important controls (like the swipe down status bar or app headers) at the top, making it impossible to use with one hand. That's also the reason why I don't want some UI things to be inspired by Android - not because "it's Android", but because I think that good UI is something that Android severely lacks. But people use it, even though I often see Android users struggle with it as well - but there's little to no alternative, so they just put up with it.

Anyways, systems have their own logic and paradigms that work well for their use case. But if you try to put different features from different systems without thinking, it will likely end up in a mess. The fact that some other system has some good feature does not necessarily mean you can just take it and put it in your specific design flow.

EDIT: Not to just trash Android - it has a very nice widget area. But you can't just take it and put it in SailfishOS as it is.

Last edited by nodevel; 2015-10-23 at 14:54.
 

The Following 11 Users Say Thank You to nodevel For This Useful Post: