Некоторые библиотеки, которые используются для создания Flutter-приложений на десктопе:
- flutternativeview. 1 Плагин для встраивания нативных окон в окно Flutter. 1
- windowmanagerplus. 1 Позволяет настольным приложениям Flutter создавать и управлять несколькими окнами, например изменять их размер и положение, а также обмениваться между ними данными. 1
- desktop_lifecycle. 1 Позволяет настольному приложению Flutter определять, активировано ли окно. 1
- GLFW. 2 OpenGL-библиотека, которая предоставляет API для создания окон и обработки ввода с клавиатуры и мыши. 2
- dart:ffi. 3 Библиотека для повышения скорости интеграции с платформой, на её основе предоставляется прямой механизм привязки к нативному коду. 3