Skip to content
This repository has been archived by the owner on Mar 6, 2024. It is now read-only.

Enhancement Request: Platform-Specific instruction for Improved User Guidance #180

Open
Peddinti-Sriram-Bharadwaj opened this issue Dec 1, 2023 · 2 comments

Comments

@Peddinti-Sriram-Bharadwaj

Enhancement Request: Adaptive "Start Game" Prompt for Mobile and Browser Platforms

Issue Type: Enhancement

Issue: Currently, the app's "Tap/press Space to start" prompt upon launching causes confusion on mobile devices (iPadOS 17.1.2, Android 13) where pressing the space key is not feasible. This leads to a suboptimal user experience.

Observed Platforms: iPadOS 17.1.2, Android 13.

Suggested Enhancement: Update the game's initial prompt to dynamically display platform-specific instructions. When accessed as a mobile application, show "Tap to start," and for the browser version, retain "Tap/press Space to start." This adaptive approach ensures clarity and usability on different platforms.

Expected Benefits:

  • Improved user experience on mobile devices.

  • Clear and actionable instructions based on the user's platform.

  • Minimization of confusion during the initial game launch.

Implementation Steps:

  1. Identify the user's platform (mobile application or browser).

  2. Display platform-appropriate instructions:

    • Mobile application: "Tap to start."
    • Browser: Retain "Tap/press Space to start."
  3. Thoroughly test the updated prompt on various devices to ensure consistent behavior.

This enhancement aims to enhance accessibility and provide an optimal user experience across diverse platforms.

@Peddinti-Sriram-Bharadwaj
Copy link
Author

I have been through the codebase thoroughly, and I know which file contains all the text displayed.

I request you to please assign this issue to me. I would like to contribute to Flutter this way.

@Peddinti-Sriram-Bharadwaj
Copy link
Author

I made a Pull Request that solves this issue. please look into it Respected Project maintainers

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant