Settings- user options.

I am expanding the functionality of my watchApp with Settings and am having trouble working out how to document them.

The following screenshot from my iPhone, (using a Debug app store download version of the app) shows three user options after entering new values: "Save", "Done" and "Go"

Can anyone explain - in user-language- which button to use and what they mean?

  • the save one is the important one, as soon as it's saved your new options should be live on your watchapp

    on android the done is not needed, but i giess the done just closes your settings window

    the go is part of your keybboard, if you use cursor movement you shouldn't even need to press it.

  • Yeah so "Save" is obviously part of the Connect IQ app settings page. You press it to save your changes.

    As for the "Done" and "Go" buttons, these are standard keyboard buttons that appear when you fill out a form on your iPhone (along with the ^ and v buttons which are used to move between form fields.) Their presence may indicate that the Settings page is implemented using an HTML form. For example, you'll also see these buttons if you use Chrome or Safari (on your iPhone) to open any web page in that has a form and tap on a field to focus it (which opens the keyboard).

    "Done" closes the keyboard.

    "Go" submits the form (*). In this case, if the app settings page is implemented properly, pressing "Go" should be equivalent to pressing "Save".

    You should see the same (or similar) keyboard if you open the following site in Chrome or Safari (on your iPhone) and tap on one of the form fields:

    https://www.w3schools.com/html/html_forms.asp

    (*) Pressing "Go" is the equivalent of pressing Enter/Return on a computer - note that the Go button does *not* appear for textareas, and is instead replaced by the Return button which adds a newline to the textarea. IOW, "Go" is the same as Enter/Return on a computer, it's just relabeled in those cases when it would submit a form. It's the same reason that the "Go" button appears on your keyboard when you edit a URL in the Safari or Chrome address bar.

    In other words, the "Done" and "Go" buttons on your keyboard are a standard part of iOS, not something that Garmin put in there to confuse users.