Excuse me if I'm misunderstadning you, but an FTP app wouldn't require a back 
button as it isn't a page stack, same goes for (most) games, they use custom 
UI's (think Angry Birds etc).

http://design.ubuntu.com/apps/global-patterns/navigation

From what I understand, Back is used in a very specific set of circumstances, 
these are _only_ page stack views beyond the 1st page. As an example, opening 
the settings app for the first time wouldn't have a back button, but navigating 
to 'settings > general > option 3 > bla' would require a back button for each 
layer of the hierarchy.

To my eyes, the issue just isn't one of discoverability, or familiarity, but 
also one of adding un-necessary gestures, movements and actions to reveal a 
tool bar _every time_ a user needs to go navigate back. The issue is form over 
function in an attempt at creating a chromeless fullscreen layout. Hiding the 
back button in all instances only serves to add complexity in an attempt to 
create a superficial minimalism.

Don't get me wrong, I'm vocal about this because I think the OS is a beautiful 
piece of design, not because I want to pick holes. I don't think that hiding a 
critical navigation device serves the purpose of the vision - "...give a
very natural feel to touch screen interactions and require minimal effort from 
the use."

http://design.ubuntu.com/apps/get-started/design-vision


Again, take a look at this video example Evernote I uploaded, it's a beautiful 
method for dealing with toolbars, but I suggest it _only_ in the areas in deep 
page stack views - http://www.youtube.com/watch?v=HX1xelZhkEU


Warmest regards

Lou




On 13 Jun 2013, at 22:33, Daniel Clem <clem11...@gmail.com> wrote:

> Non-dev comment:
> Revealing controls on scroll up would work if you want it to be same for all 
> apps, as not all apps scroll. Such as the FTP server app I use for my Droid. 
> Or video games that need a.menu for settings and saving games, but no 
> scrolling at all.
> 
> My personal opinion is this menu should hide by default but leave a very 
> visible shadow over the bottom of the screen (ontop the app all the time) 
> done in such a way to hint that something in hidden there.
> 
> The whole system here is based on short and long swipes. If the user doesn't 
> know to short swipe up for the menu, then they most likely don't yet know any 
> of the other swipe actions either. A tutorial to teach the first user is all 
> that is needed, then that user would teach their friends/family that use it. 
> That.is the only ways ANYone learns Android, WebOS or any new system.
> 
> Sidenote on back button actions. Short swipe up shows the menu, what does a 
> long swipe up do? Could a long swipe up be use for "Back” action? I use the 
> back button ALLLLL the time in every app, including the apps someone else 
> mentioned weren't common for back actions. As a user I bounce from one part 
> of an app to another using "back” because few if any apps are designed in 
> such a way that any feature or area can quickly be reached by any other part. 
> So backing out to a common are is what's needed most the time even if its 
> only one level deep.
> 
> What do you all think?
> Thank you and God Bless,
> Clem
> 
> Lou Greenwood <lougreenw...@me.com> wrote:
> My personal opinion is that it's possible to find a solution which works for 
> all situations, rather than creating fragmentation in the UI by letting 
> individual dev's make too many choices.
> 
>> 1. Use the developer’s toolkit
> 
>> 
> 
>> Here is our handy developer’s toolkit which contains all the essential 
>> building blocks to
> 
>> help you get started! We use our building blocks to keep our apps 
>> consistent, and so we
> 
>> don’t carry other platform’s UI elements or behaviours.
> 
> 
>> /\ http://design.ubuntu.com/apps/get-started/make-it-ubuntu
> 
> 
> I've just uploaded a short clip of the Evernote app on iOS, the way it 
> handles the toolbar is beautifully intuitive and invisible.
> 
> http://www.youtube.com/watch?v=HX1xelZhkEU
> 
> Something like this Evernote example (default visible, hides on 
> scroll/interaction, reveals on scroll up), which is  _only_ implemented on 
> deep page stack pages would be my suggestion. As far as I can see from the 
> design spec, no other page types have this 'back' problem. See this link for 
> the various page types > 
> http://design.ubuntu.com/apps/global-patterns/navigation.
> 
> Lou
> 
> 
> 
> 
> 
> 
> 
> 
> On 13 Jun 2013, at 18:18, Omar B. <estela...@hotmail.com> wrote:
> 
>> Some apps don't have a problem with users going "back". For example the 
>> *Friends* app shows both its Breadcrumbs and the bottom toolbar by default:
>> 
>> http://youtu.be/Q566IGyVB0o?t=8m36s
>> 
>> Apps should probably decide if they want to show these toolbars by default 
>> (or when one goes deeper in the stack like others mentioned) if its better 
>> for their users (and allow users to hide them if they want more screen). I 
>> think this approach might be better than trying a "one fits all".
>> 
>> Regards.
>> 
>> > Date: Thu, 13 Jun 2013 17:02:58 +0100
>> > From: m...@canonical.com
>> > To: ubuntu-phone@lists.launchpad.net
>> > Subject: Re: [Ubuntu-phone] [Design] Page stack back gesture
>> > 
>> > -----BEGIN PGP SIGNED MESSAGE-----
>> > Hash: SHA1
>> > 
>> > Scott May wrote on 12/06/13 12:33:
>> > > 
>> > > Yeah I'm a "me too" on the concern that the "back" button is too 
>> > > hidden given it's frequent use. Perhaps we won't need "back" so
>> > > much in this new environment?
>> > 
>> > The System Settings design uses deep page stacks -- for example, five
>> > levels deep when setting a background picture.
>> > <https://wiki.ubuntu.com/Appearance#Phone>
>> > 
>> > Discoverability of "Back" is my biggest concern with System Settings
>> > right now. In a couple of cases I've specified that the toolbar should
>> > be visible all the time: for example, the screen for choosing an area
>> > of the background picture. But that's only because the toolbar
>> > contains other buttons on those particular screens.
>> > 
>> > > In any case, with gestures we need to be very mindful of how apps
>> > > are going to operate. We don't want to offer a gesture that might
>> > > look anything like something you might do in reasonable use of some
>> > > app that doesn't exist on this platform yet. Think about about
>> > > what you do on the screen when say, using a map, drawing a picture,
>> > > moving a piece in a game etc, etc. I think gestures coming in from
>> > > the edge are fairly safe, but the main screen area is for the
>> > > app...
>> > > 
>> > > ...
>> > 
>> > A gesture might be more efficient than revealing the toolbar then
>> > tapping Back. But I doubt it would be more discoverable.
>> > 
>> > - -- 
>> > mpt
>> > 
>> > -----BEGIN PGP SIGNATURE-----
>> > Version: GnuPG v1.4.12 (GNU/Linux)
>> > Comment: Using GnuPG with undefined - http://www.enigmail.net/
>> > 
>> > iEYEARECAAYFAlG57TEACgkQ6PUxNfU6ecoGzwCgo4vTTmdYlcLHYGnl0LQz71HC
>> > eckAoI1i56T817vHSEfYS/WGBaHTkfV5
>> > =s1ad
>> > -----END PGP SIGNATURE-----
>> > 
>> > -- 
>> > Mailing list: https://launchpad.net/~ubuntu-phone
>> > Post to : ubuntu-phone@lists.launchpad.net
>> > Unsubscribe : https://launchpad.net/~ubuntu-phone
>> > More help : https://help.launchpad.net/ListHelp
>> -- 
>> Mailing list: https://launchpad.net/~ubuntu-phone
>> Post to     : ubuntu-phone@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~ubuntu-phone
>> More help   : https://help.launchpad.net/ListHelp
> 
> 
> -- 
> Mailing list: https://launchpad.net/~ubuntu-phone
> Post to     : ubuntu-phone@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~ubuntu-phone
> More help   : https://help.launchpad.net/ListHelp

-- 
Mailing list: https://launchpad.net/~ubuntu-phone
Post to     : ubuntu-phone@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-phone
More help   : https://help.launchpad.net/ListHelp

Reply via email to