Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1st impression in application is bad #4263

Closed
mucek4 opened this issue Aug 29, 2014 · 12 comments · Fixed by #7543
Closed

1st impression in application is bad #4263

mucek4 opened this issue Aug 29, 2014 · 12 comments · Fixed by #7543
Labels
Feature Request A request for a new feature/function Frontend Design User Interface problems Prio - High A significant malfunction of a feature/function. High user impact.

Comments

@mucek4
Copy link
Member

mucek4 commented Aug 29, 2014

Ok. Many people install c:geo to test it. They go to settings with toast they can't login. In past 2 days I had 2 people on support saying they couldn't find a way out of settigns as you need to press BACK button.

We need to make some more "user friendly 1st impression".

@Lineflyer
Copy link
Member

We could/should use the showcaseview to explain what has to be done on that screen.
Or (if showcaseview supports that) a guided tour.

I remember I have created an issue with a suggestion to startup with the general selection of services instead of inside geocaching.com.

@mucek4
Copy link
Member Author

mucek4 commented Sep 1, 2014

Please note that showcase does not work on big phones, small phones, <3.0, ...

@SammysHP
Copy link
Member

SammysHP commented Sep 1, 2014

Not on big phones?!

@mucek4
Copy link
Member Author

mucek4 commented Sep 1, 2014

LG G2 5.2", HD resolition #4233

@mucek4
Copy link
Member Author

mucek4 commented Sep 4, 2014

Ok. I have installed some fancy software yesterday to get an impression how others do it.
Let's first loog big guys: Facebook, google and Dropbox.
screenshot_2014-09-03-21-04-01 screenshot_2014-09-03-21-06-11
screenshot_2014-09-03-21-18-07 screenshot_2014-09-03-21-18-16
Facebook directly asks you for username & password they have a small link to sign up and a little questionmark to take you online for getting help. I kind of like their help. Nice & simple.
Google giudes you trough some "wizard" What would you like to do and what not.
Dropbox includes sign in and swipe left right for quick help. None of them has any title (or action) bar on top.
One recovery software uses dropbox approach.
screenshot_2014-09-03-21-24-36
Other geocaching apps does not do a lot better than we do. Couple of showcases and forward to settings to enter password.
screenshot_2014-09-03-21-12-42
So any idea what we could do? What do you like most?

@marco-dev
Copy link
Contributor

I would like the assistant approach. First select the connector, after that enter login for each selected, maybe with swipe between the connectors after the first selection activity.

@andrixnet
Copy link

+1

@andrixnet
Copy link

Also regarding 1st impressions: when accessing the map for the 1st time, the user is presented with a warning that caches shown but not yet stored locally / offline do not have accurate location.
Is this a general thing or only specifically related (requested by?) geocaching.com?

If it is strictly related to geocaching.com, then this warning should only be displayed when the user accesses the live map for the 1st time AFTER configuring and activating the account on geocaching.com.

@andrixnet
Copy link

Also I must underline what is described in #6539 that such introduction should not push geocaching.com service as the apparently only cache listing service.

@andrixnet
Copy link

I have the following suggestions:

  1. first time opening c:geo should show a welcome screen with a few introductory information.
  2. from here on, you might continue with a wizard style configurator, similar to that which any Android device gives you the very first time you start it (or factory reset it)
  • inform the user he/she must first configure a cache listing service.
  • offer the choice of cache listing services to configure
    (see Android settings, Accounts section for inspiration. assume your device and installed apps show more then a google account choice there)
  • once a service is selected, offer using an existing account, or creating a new account
  • once a service is configured, return to services choice. Offer the choose another service or to go to the next step (at least one service is required)
  • offer to configure additional services (such as geokrety. gcvote, send2cgeo). This step should be skippable
  • offer to install offline maps. This step should be skippable.
    See Offer to download and install offline maps #6072 and OSMAND application
  • show main screen with first-time usage guidelines.

@Lineflyer
Copy link
Member

Update to this one:
After our move to targetSDK =26 with the need to implement permission handlers, we do now have no first start guidance at all. While in the past we at least opened up the gc.com credential page in c:geo we do now AFAICS with the main screen being not authenticated to any connector.

While this can be seen in the status bar at the bottom, I can still see on support channels that users just start using the app without being authenticated and due to our historic implementation they will still be able to see something (but nothing meaningful....e.g. totally wrong gc.com caches on live map).

At this point we should at least reimplement to start up the app in Settings - Services in case no service is activated.
Even better would - of course - be a real guidance or option to open the relevant section of the online user guide.

@Lineflyer Lineflyer added the Prio - High A significant malfunction of a feature/function. High user impact. label Mar 31, 2019
bekuno referenced this issue in bekuno/cgeo Apr 23, 2019
fix#4263 (1st impression in application is bad)

As before discussed in cgeo#7461 now separated the idea for an initial welcome screen.

I have created a "Getting Started" page that is displayed to the user the first time c:geo start after installation.
It is located in the "about c:geo" section, so the user can read it also later.
The initial text is split in 3 section - general, permission and platform information.
This could be extended if necessary, e.g. in German language to https://www.cachewiki.de/wiki/Hauptseite.

The page is presented before the permissions questions (on map access).
@andrixnet
Copy link

I just got feedback from a former iphone user switching from cachly (iphone) to c:geo (android).
At least regarding the offline maps part, this user complained about the manual steps required to be done, while he did the same in few clicks inside the app on cachly.
Nominating "cachly" because the user did, not intending to make any other comparison except regarding the user experience on the offline maps issue.

Lineflyer referenced this issue Apr 25, 2019
* Create a "Getting Started" page to display on first installation

fix#4263 (1st impression in application is bad)

As before discussed in #7461 now separated the idea for an initial welcome screen.

I have created a "Getting Started" page that is displayed to the user the first time c:geo start after installation.
It is located in the "about c:geo" section, so the user can read it also later.
The initial text is split in 3 section - general, permission and platform information.
This could be extended if necessary, e.g. in German language to https://www.cachewiki.de/wiki/Hauptseite.

The page is presented before the permissions questions (on map access).

* Update the design and text.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request A request for a new feature/function Frontend Design User Interface problems Prio - High A significant malfunction of a feature/function. High user impact.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants