Skip to content

Roadmap

Andy Williams edited this page Dec 7, 2021 · 31 revisions

The Fyne project has significant ambitions which will take a long time to realise. To help any potential contributions we have set out this roadmap (which we'd love feedback on). The vision is grouped into the main projects involved, each of which which will be split into multiple milestones as they progress.

Releases

We aim for quarterly feature releases with two or three headline enhancements. Between feature releases we expect that smaller improvements and bug fixes will be packaged each month, depending on urgency or amount of changes to release.

Also see our more detailed Releases page

Upcoming releases:

# Date Content
2.2 Early 2022 Web and Wayland drivers, drag and drop, undo/redo, System tray
3.0 2022/23 Multimedia, UI designer, Localisation

Every stage of development should follow our design principles as well as exemplifying ease of use for developers and end users.

Projects

Fully featured application framework

This phase provides all the APIs and tools that make it possible to deliver rich, smart UI applications that integrate with all of our supported platforms.

  • Higher level interaction and workflow definitions - navigation, app scaffold, notifications etc
  • Web-service integration for working with cloud services etc
  • A complete Development environment - IDE, tooling etc standardised for trivial setup
  • Interoperability with other applications or UI providers (file pickers, document viewers etc)

World leading cross-platform toolkit

  • Multimedia integration
  • Payment integration
  • Full cloud sync provision

Contributions are not limited to progressing through this list in order, but we wish to be able to focus on the next milestone each time a release approaches so that a quality experience is always maintained for our users.

Welcome to the Fyne wiki.

Project documentation

Getting involved

Platform details

Clone this wiki locally