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

☂ Add UI adaptation guides for mobile platforms #8427

Open
4 of 7 tasks
Tracked by #8426
InMatrix opened this issue Mar 23, 2023 · 0 comments
Open
4 of 7 tasks
Tracked by #8426

☂ Add UI adaptation guides for mobile platforms #8427

InMatrix opened this issue Mar 23, 2023 · 0 comments
Assignees
Labels
e2-days Effort: < 5 days meta.umbrella Collects multiple related issues p2-medium Necessary but not urgent concern. Resolve when possible. t.adaptive-apps Relates to creating adaptive apps t.mobile Relates to the mobile friendliness of an app target.Android Target apps on the Android Platform target.iOS Target apps on the iOS Platform

Comments

@InMatrix
Copy link
Contributor

InMatrix commented Mar 23, 2023

What information is missing?

A few of us are looking into UI adaptation between iOS and Android beyond automated behavior documented in Platform-specific behaviors and adaptations.

How would you like us to fix this problem?

We'd like to develop guides to help developers make informed UI design choices and provide example code to assist the implementation of adaptive UI. Here're some of the topics we're investigating:

The tentative plan is to add those guides to Platform-specific behaviors and adaptations as new sections.

Comment on this issue to help us prioritize which topic we should spend time on.

Cc: @leighajarett @Nancyhu2023

@danagbemava-nc danagbemava-nc added st.triage.triage-team Triage team reviewing and categorizing the issue p2-medium Necessary but not urgent concern. Resolve when possible. e2-days Effort: < 5 days and removed st.triage.triage-team Triage team reviewing and categorizing the issue labels Mar 24, 2023
sfshaza2 added a commit that referenced this issue Apr 6, 2023
_Description of what this PR is changing or adding, and why:_

This PR adds guidance for alert dialogs to [Platform-specific behaviors
and adaptations
](https://docs.flutter.dev/resources/platform-adaptations). This is the
first of a few cross-platform adaptation guides we're developing. The
goal is to address #8427 over
time.

_Issues fixed by this PR (if any):_

#8427 

## Presubmit checklist
- [X] This PR doesn’t contain automatically generated corrections
(Grammarly or similar).
- [x] This PR follows the [Google Developer Documentation Style
Guidelines](https://developers.google.com/style) — for example, it
doesn’t use _i.e._ or _e.g._, and it avoids _I_ and _we_ (first person).
- [x] This PR uses [semantic line
breaks](https://github.com/dart-lang/site-shared/blob/master/doc/writing-for-dart-and-flutter-websites.md#semantic-line-breaks)
of 80 characters or fewer.

---------

Co-authored-by: Shams Zakhour (ignore Sfshaza) <[email protected]>
@atsansone atsansone added the t.adaptive-apps Relates to creating adaptive apps label Jun 1, 2023
@atsansone atsansone added ltw-triage target.iOS Target apps on the iOS Platform target.Android Target apps on the Android Platform t.mobile Relates to the mobile friendliness of an app labels Jun 2, 2023
@atsansone atsansone changed the title Add UI adaptation guides for mobile platforms ☂ Add UI adaptation guides for mobile platforms Aug 26, 2023
@atsansone atsansone added the meta.umbrella Collects multiple related issues label Aug 26, 2023
@sfshaza2 sfshaza2 self-assigned this Jun 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
e2-days Effort: < 5 days meta.umbrella Collects multiple related issues p2-medium Necessary but not urgent concern. Resolve when possible. t.adaptive-apps Relates to creating adaptive apps t.mobile Relates to the mobile friendliness of an app target.Android Target apps on the Android Platform target.iOS Target apps on the iOS Platform
Projects
None yet
Development

No branches or pull requests

5 participants