some feedback from a mobile application development team

Dirk Hohndel dirk at hohndel.org
Wed Jan 6 15:32:03 UTC 2016


On Wed, Jan 06, 2016 at 11:29:16AM +0100, Marco Martin wrote:
> 
> > > Therefore what I'd like to see is that when our components are used
> > > within Android, they draw the buttons in the top bar (where they are -
> > > and that is a research-supported fact - hard to reach, but consistent
> > > with other Android applications) but leave edge-swiping as an
> > > easier-to-reach alternative for _both_ drawers (stock Android apps do it
> > > only for the left drawer, which is really nonsensical if you think about
> > > it). When the same application is run on Plasma Mobile, where people
> > > have learned how to use the Action Button-dragging from other
> > > applications, it should use that one.
> > 
> > See my comment above on the edge swiping...
> > 
> > What do you think about this solution instead:
> > - on Android, draw the two hard to reach corner menu buttons
> just having two little buttons on bottom-left/bottom-right (or top-left/top-
> right) should be easy enough, as long as they are pretty much invisible to the 
> application, so there aren't scenarios in which the application assumes either 
> the fab or the two buttons are reachable and would break otherwise

Well, before we removed the FAB I was quite easily able to get into
situations where the FAB would disappear and would not show back up,
regardless what I tried. The top bar doesn't disappear, so those buttons
are always there. Yet one more reason why I want them.

> > - on any OS, show the FAB with the arrows
> the fab can also have a single action associated, so should be shown also when 
> the application decides to do something when clicked (in that case would just 
> behave like the similar button already exists on android)
> 
> > - allow the application to override the edge swipe functionality
> 
> again, i don't think horizontal swipe really conflicts with the edge swipe of 
> the drawers.. at the moment it's more conflicting with the "horizontal swipe 
> to go back" behavior

Yeah, you are responding to old emails - Thomas has already cleared this
up for me.

/D


More information about the Plasma-devel mailing list