Giter Club home page Giter Club logo

flutter-desktop-embedding's Introduction

Desktop Embedding for Flutter

This repository contains code that implements basic embedders for Flutter on desktop platforms, as starting points for building native desktop applications that embed Flutter. It does not contain the Flutter engine itself, as that is part of the Flutter project, only implementation of Flutter's embedding API (e.g., passing mouse and keyboard events to Flutter).

Currently macOS and Linux are supported, and the goal is to support Windows in the future as well.

How to use this code

See the README file in the directory corresponding to your platform.

Discussion

For bug reports and specific feature requests, you can file GitHub issues. For general discussion and questions there's a project mailing list.

When submitting issues related to build errors or other bugs, please make sure to include the git hash of the Flutter checkout you are using, as well as the git hash of the Flutter Engine checkout you are using. This will help speed up the debugging process.

Example:

Flutter Version: abcdefg123456
Flutter Engine:  2345678qwertyu

Caveats

This is not an officially supported Google product.

This is an exploratory effort, and is not part of the Flutter project. See the Flutter FAQ for Flutter's official stance on desktop development.

flutter-desktop-embedding's People

Contributors

awdavies avatar devoncarew avatar evilbird avatar laura-swe avatar stuartmorgan avatar vially avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.