(In reply to Chris Peterson [:cpeterson] from comment #5)
(In reply to Andreas Bovens [:abovens] from comment #4)
- a) If no default browser is set, tapping on "Make $Firefox your default browser" should trigger the "Open with" intent screen, which lists all installed browser and allows them to set this choice "Just once" / "Always".
Andreas, what is the "Open with" intent screen? Are you suggesting that tapping "Make $Firefox your default browser" will try to open a URL in order to purposely trigger Android's list of installed browsers?
Yes, that's pretty much what needs to happen I think: I'd like to see what is shown in open-with.jpg - we can point to www.mozilla.org/firefox/mobile for instance. Other suggestions are welcome.
- When showing the "Default apps" Android Settings screen, we should show a toast message (https://developer.android.com/guide/topics/ui/notifiers/toasts) explaining what needs to happen. Suggestion: "Tap Browser App & select $Firefox"
Can we make the toast message appear after the "Default apps" screen has been opened? The user could then see our "Tap Browser App & select $Firefox" instructions and the Browser App menu item on screen at the same time.
Yes, that's the idea. It is possible afaik.
Petru, we should add an L10n code comment to inform translators that "Browser App" is the name of Android's menu item, so they should use the same menu name translation as Android.
- show a mini overlay guide animation describing what to do in scenarios 4a and 4b. In case 4b is implemented, the toast message described in 5 is no longer needed. This particular feature will need UX input and graphic design.
This animation sounds like a lot of extra work for our short schedule. I think the 4b toast message's instructions are clear enough. :)
That's indeed the most realistic scenario. But one can dream ;)