Closed Bug 988575 Opened 11 years ago Closed 11 years ago

Update submit flow to de-emphasize platform

Categories

(Marketplace Graveyard :: Developer Pages, defect, P1)

Avenir
x86
macOS
defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 969242

People

(Reporter: robhudson, Assigned: robhudson)

References

Details

Attachments

(1 file)

Attached image photochop.png (deleted) —
We're de-emphasizing platform in the submission flow. See the mock-up. This will also update the edit flow in devhub.
Summary: Update slow to de-emphasize platform → Update submit flow to de-emphasize platform
Tony also provided the following: I think we should do some tooltips on the form factor icons as well and I’ve provided the text for those below: Responsive: “Your app is optimized to provide a great experience on any sized screen with any kind of input methods.” Mobile: “Your app is optimized to provide a great experience on smartphone-like devices with a multi-touch screen as its primary input method.” Tablet: “Your app is optimized to provide a great experience on tablet-like devices with a multi-touch screen as its primary input method.” Desktop: “Your app is optimized to provide a great experience on traditional desktop and laptop computers, with a keyboard and mouse as its primary input method.”
Thinking through some of the scenarios that the current flow covers: 1. Currently: Selecting platform=desktop hides the packaged app tab if the waffle flag "desktop-packaged" is not enabled. We can tie this to form_factor=desktop also. 2. Currently: Selecting platform=android hides the packaged app tab if the waffle flag "android-packaged" is not enabled. Since the Android option is now down with the validation results we can hide the Android option if the packaged tab is displayed. 3. Currently: In the paid tab the only platforms available are fxos and android, and android is tied to the "android-payments" waffle flag. Now if the paid tab is chosen we would always show both "Mobile" and "Tablet" form factors, as these form factors are available for both FxOS and Android. But we'll need to disable the "Android" option if "Paid" is chosen and the waffle flag is disabled. Note: There is no "desktop-payments" waffle flag but we may need to handle that case at some future time. I think those are all the special cases. Please let me know if anything sounds incorrect.
How are changes between versions of packaged apps handled? Would this affect how updates work? example: If version 1 of an app supports mobile as a formfactor but version 2 doesn't, should you not get prompted for an update if you have version 1 installed?
Blocks: 968380
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: