[PATCH] Re: Kirigami design question

Dirk Hohndel dirk at hohndel.org
Thu Mar 31 15:53:35 PDT 2016


On Fri, Apr 01, 2016 at 12:15:04AM +0200, Thomas Pfeiffer wrote:
> On Donnerstag, 31. März 2016 23:20:41 CEST Robert C. Helling wrote:
> > After spending some more thoughts about this, and looking at some native
> > apps like mail 
> > 
> > I realize that the "back to the list" action is of course almost always
> > located as an arrow in the top left position. I understand that there is a
> > strong sentiment here also against having important buttons on the top of
> > the screen but this is where native apps have them. And the commit type
> > actions in the top right. 
> 
> Yes, they do, your observation is fully correct.
> Then again, Apple hasn't changed their basic UI layout since back in the day 
> when smartphones were small enough to allow people to reach every point on the 
> screen with one thumb.
> 
> If the goal is to go for maximum consistency with native apps, Kirigami 
> certainly isn't the best framework to use.

And then we'd be writing the Android app in Java and the iOS app in
Objective-C. No, that wasn't the point, ever. The point was to find a
balance between "looks nice, works well in the native environment" and
"shares a code base".

Subsurface for Windows and Mac both look good, but don't follow the UI
design guides perfectly. I want to achieve the same for Android and iOS.
No more, but please no less.

So we need to find the balance between "Kirigami wants to do X" and "the
users on this platform absolutely expect Y".

Case in point. I am pretty much convinced at this point that on iOS we
need a back button. But I agree with Thomas that it makes sense not to
have that in the top left corner.

Will we make everyone happy? Definitely no. Will we hopefully allow
ourselves to stay sane and at the same time have decent, useable apps both
on Android and iOS, built from the same sources? I think so.

/D


More information about the subsurface mailing list