开源软件名称(OpenSource Name):go-flutter-desktop/go-flutter开源软件地址(OpenSource Url):https://github.com/go-flutter-desktop/go-flutter开源编程语言(OpenSource Language):Go 62.2%开源软件介绍(OpenSource Introduction):go-flutter - A package that brings Flutter to the desktopPurposeFlutter allows you to build beautiful native apps on iOS and Android from a single codebase. This unofficial project brings Flutter to the desktop through the power of Go and GLFW. The flutter engine itself doesn't know how to deal with desktop platforms (eg handling mouse/keyboard input). Instead, it exposes an abstraction layer for whatever platform to implement. This project implements the Flutter's Embedding API using a single code base that runs on Windows, macOS, and Linux. For rendering, GLFW fits the job because it provides the right abstractions over the OpenGL's Buffer/Mouse/Keyboard for each platform. The choice of Golang comes from the fact that it has the same tooling on every platform. Plus Golang is a great language because it keeps everything simple and readable, which makes it easy to build cross-platform plugins. Getting startedThe best way to get started is to install hover, the official go-flutter tool to set up, build and run Flutter apps on the desktop, including hot-reload. Read the hover tutorial to run your app on the desktop, or start with one of our example apps. If you want more in-depth information about go-flutter, read the wiki. Supported features
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论