Developing packages and plugins, particularly the
Federated plugins section.

How to write a Flutter web plugin, part 2,
covers the structure of federated plugins and
contains information applicable to desktop
plugins.

Modern Flutter Plugin Development covers
recent enhancements to Flutter’s plugin support.

Samples and codelabs

Write a Flutter desktop application

A codelab that walks you through building
a desktop application that integrates the GitHub
GraphQL API with your Flutter app.

You can run the following samples as desktop apps,
as well as download and inspect the source code to
learn more about Flutter desktop support.

running web app,

repo