Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • VTK VTK
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 757
    • Issues 757
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 205
    • Merge requests 205
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • VTK
  • VTKVTK
  • Issues
  • #18548
Closed
Open
Created May 14, 2022 by Ka Long@jackyko1991

Flutter integration with VTK

With the recent release of Flutter 3.0, the toolkit brings GUI development framework on both Linux, Mac and Windows. This seems attractive for old Qt developers to migrate new projects to this modern toolkit.

After a bit of investigation on C++ binding in Flutter (dart:ffi(https://docs.flutter.dev/development/platform-integration/c-interop)) and some OpenCV integration, it looks that VTK/ITK projects are possible to be merged with Flutter using cmakelist.

I understand that cross support mobile devices requires OpenGL ES, that is not officially supported by VTK. But on desktop development, it seems to requir a VTK widget in Flutter to use the latest GUI framework for scientific rendering.

Will there be any long term development plan to add a FlutterVTKWidget, at least for desktop development?

Assignee
Assign to
Time tracking