subsurface / subsurface

This is the official upstream of the Subsurface divelog program
https://subsurface-divelog.org
GNU General Public License v2.0
2.66k stars 514 forks source link

[idea] Mobile UI #2: default action for main screen button #426

Closed Bocio closed 7 years ago

Bocio commented 7 years ago

This idea follows (https://github.com/Subsurface-divelog/subsurface/issues/425)

All original mockups made with moqups and are online at: (https://app.moqups.com/Bocio/3SSyFCoEwP)

New dive/Add function

Subsurface follows a peculiar approach with a central icon that irremediably covers the last dive displayed. IMHO making worthless the space it saved not using the action bar. The classic approach would layout the Add button in the right lower corner. There is a reason for that: if the last item has a short description you do not cover it. In other words: we write and read left to right so the most important info should be always on the left. Of course, in Arabic language most info are mirrored. IMHO our Add symbol lies just in the center like a kick in the ass. This is the classic approach:

android add

I'm obsessed with defaults. It means less UI click/tap to complete a task. What is the most common action on Subsurface main screen? Is it "add dive manually"? Are we sure? Once the BT download feature will be ready I guess that I will find myself using subsurface mobile to download data from my Petrel 99% of the time. So we could have a choice for that button function. Hence an alternate version would be:

subsurface-mobile-main-alt

More to follow...

Ghalr commented 7 years ago

Thank you so much. Please keep your hard work :)

dirkhh commented 7 years ago

I agree that the default action will likely change...

dirkhh commented 7 years ago

@Bocio does the latest version of Subsurface-mobile reasonably address this issue for you? What about the button icon? To me the down arrow you have in your mockup was too close to "download from the internet" - which is very different from "download from local device"; but I'm not sure that I like the icon I picked any better...

Bocio commented 7 years ago

Let me see the latest build and I 'll give a feesback

davide@mobile

On Jun 28, 2017 6:55 PM, "Dirk Hohndel" notifications@github.com wrote:

@Bocio https://github.com/bocio does the latest version of Subsurface-mobile reasonably address this issue for you? What about the button icon? To me the down arrow you have in your mockup was too close to "download from the internet" - which is very different from "download from local device"; but I'm not sure that I like the icon I picked any better...

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Subsurface-divelog/subsurface/issues/426#issuecomment-311721583, or mute the thread https://github.com/notifications/unsubscribe-auth/AZ4Gl9n5EBIuMFxekw_GGhrrVmC4cP6pks5sIoV4gaJpZM4Nz9Lg .

janmulder commented 7 years ago

http://subsurface-divelog.org/downloads/test/Subsurface-mobile-4.6.4.300-arm.apk

dirkhh commented 7 years ago

That doesn't have reachability disabled, not sure it have today's Kirigami. I'll make new binaries the moment I find ten minutes to do so

⁣-- From my phone​

-------- Original Message -------- From: janmulder notifications@github.com Sent: Wed Jun 28 11:20:35 PDT 2017 To: Subsurface-divelog/subsurface subsurface@noreply.github.com Cc: Dirk Hohndel dirk@hohndel.org, Comment comment@noreply.github.com Subject: Re: [Subsurface-divelog/subsurface] [idea] Mobile UI #2: default action for main screen button (#426)

http://subsurface-divelog.org/downloads/test/Subsurface-mobile-4.6.4.300-arm.apk

-- You are receiving this because you commented. Reply to this email directly or view it on GitHub: https://github.com/Subsurface-divelog/subsurface/issues/426#issuecomment-311744775

Bocio commented 7 years ago

Leave that button. I would only change button color choosing an accent color to be used later in other UI part. I understand the now there are other priorities. I quickly searched for a dive computer icon and license apart I found only this ugly console :)

https://png.icons8.com/scuba-computer/win8/1600

Google material icons has only a watch that could resemble a DC.

https://material.io/icons/#ic_watch

I could start from the Google watch adding two arrows (download/upload) inside the screen or at the side

BTW While playing with the new BT functionality I tried a download without a dive computer... See the screencast

https://youtu.be/s08fD9UeT0g

dirkhh commented 7 years ago

I think this is all implemented? @Bocio ? Downloads (with a gorgeous icon) is now the default...

Bocio commented 7 years ago

Yesss