Flutter Desktop Apps: Getting Started

Learn how to create a Flutter Desktop App for both the Macintosh and Windows platforms. Create applications that run as fast as native apps and look like a native app. Use the native menu system and access local files. By Kevin D Moore.

Leave a rating/review
Download materials
Save for later
Comments
Share

Who is this for?

Developers interested in developing desktop apps for the Macintosh and Windows computers using the Flutter framework.

Covered concepts

  • Flutter UI
  • Desktop Development
  • Desktop Menus
  • Importing and Exporting data
  • Saving data to a database

Part 1: Flutter Desktop Apps

01
Toggle description

Learn how about Flutter Desktop apps and the Todo app you will create in this series.

Toggle description

Learn how to install Flutter to develop Flutter Desktop apps.

Toggle description

Learn how to create a Flutter desktop project for both the Macintosh and Window.

Toggle description

Learn how to set the window size of your app and set the minimum size of the window.

Toggle description

Learn how to edit and remove Macintosh menus.

Toggle description

Learn how to create the system File and Edit menus.

Toggle description

Learn how to create the system Todos, Find and Help menus.

Toggle description

Implement the deleteList menu.

Toggle description

Learn about Macintosh Entitlements and how they are used for handling file system permissions.

Toggle description

Learn how to export data to a file system.

Toggle description

Learn how to import data from a file system.

Toggle description

Learn how to create desktop icons for the Mac and Windows systems.

Toggle description

Learn how to create final release versions of your app to distribute.