Skip to content

Publish benchmarks comparing performance between native iOS/Android code and Flutter, continuously updated with releases #47561

Description

@zoeyfan

Corporate customers of Flutter want a dashboard that shows the performance comparison between Native iOS/Android code and Flutter code.

With this information, they will be able to articulate clearly the benefits of Flutter and promote Flutter within the company. Customers are happy to provide use-cases and scenarios, but wish to have an official performance benchmark dashboard coming from the Flutter team.

Related docs

Activity

  1. added
    perf: app sizePerformance issues related to app size (binary/code size) or disk space
    perf: memoryPerformance issues related to memory
    perf: speedPerformance issues related to (mostly rendering) speed
    c: new featureNothing broken; request for a new capability
    on Dec 21, 2019
  2. added
    a: devtoolsDevTools related - suite of performance and debugging tools
    c: contributor-productivityTeam-specific productivity, code health, technical debt.
    toolAffects the "flutter" command-line tool. See also t: labels.
    on Jan 17, 2020
  3. removed
    a: devtoolsDevTools related - suite of performance and debugging tools
    toolAffects the "flutter" command-line tool. See also t: labels.
    on Jan 17, 2020
  4. jmagman commented on Jan 17, 2020

    @jmagman
    Member

    @zoeyfan Is this a request for documentation on the website?

  5. zoeyfan commented on Jan 17, 2020

    @zoeyfan
    Author

    I think the final artifact could be a documentation with a table that compares native code with Flutter code. But the customer is more hoping for a live dashboard that gets updated frequently whenever there is a new version of Flutter in different channels on different types of devices.

  6. 39 remaining items

  7. flutter-triage-bot commented on Jan 20, 2024

    @flutter-triage-bot

    This issue is assigned to @gaaclarke but has had no recent status updates. Please consider unassigning this issue if it is not going to be addressed in the near future. This allows people to have a clearer picture of what work is actually planned. Thanks!

  8. added
    ⏳Bot is counting down the days until it unassigns the issue
    on Jan 20, 2024
  9. flutter-triage-bot commented on Mar 23, 2024

    @flutter-triage-bot

    This issue was assigned to @gaaclarke but has had no status updates in a long time. To remove any ambiguity about whether the issue is being worked on, the assignee was removed.

  10. removed
    ⏳Bot is counting down the days until it unassigns the issue
    on Mar 23, 2024
  11. huycozy commented on Mar 25, 2024

    @huycozy
    Member

    From primary triage: imitation_game was in master_archive/packages but it is not maintained at the current packages repository. So I'm unsure which team will take this.

  12. jmagman commented on Mar 26, 2024

    @jmagman
    Member

    While this is probably still actionable by someone, imitation_game isn't being worked on, I'm not aware of any other plans to make this kind of comparative benchmarking happen, and I'm not sure who would own that work.

    If something specific around native benchmarking comes up from customers and it could have a clear owner, we could look into it. I'm going to close this for now.

  13. github-actions commented on Apr 10, 2024

    @github-actions

    This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

  14. locked as resolved and limited conversation to collaborators on Apr 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Issues that are less important to the Flutter projectc: contributor-productivityTeam-specific productivity, code health, technical debt.c: new featureNothing broken; request for a new capabilityc: performanceRelates to speed or footprint issues (see "perf:" labels)d: api docsIssues with https://api.flutter.dev/perf: memoryPerformance issues related to memoryperf: speedPerformance issues related to (mostly rendering) speedwill need additional triageThis issue or PR needs attention before being routed to secondary triage

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions