• Courses
  • YouTube
  • Dev News
  • Technology
  • Blogs
  • Flutter Jobs
  • Contact
    • About Us
    • RegisterLogin
    Navoki
    • Courses
    • YouTube
    • Dev News
    • Technology
    • Blogs
    • Flutter Jobs
    • Contact
      • About Us
    • RegisterLogin

      Uncategorized

      • Home
      • Blog
      • Uncategorized
      • Linux Desktop app with Flutter | Publish on Snapcraft Tutorial
      Flutter Desktop Linux Snapcraft

      Linux Desktop app with Flutter | Publish on Snapcraft Tutorial

      • Posted by Shivam Srivastava
      • Categories Uncategorized, Dart, Flutter
      • Date August 4, 2021
      • Comments 0 comment
      Spread the love

      Flutter is Google’s UI framework to make apps for Android, iOS, Web, Windows, Mac, Linux, and Fuchsia OS. Since the last 2 years, the flutter Framework has already achieved popularity among mobile developers to develop Android and iOS apps.  In the last few releases, Flutter also added the support of making web applications and desktop applications. 

      Introduction

      Flutter Desktop is now in alpha release and recently Canonical enables Linux desktop app support with Flutter in Linux distribution including Ubuntu. By this Linux support in Flutter, it’s easy for developers to publish their apps for Linux users also via Snapcraft Store.

      In this article, I will tell you how to publish your own Linux Desktop app in Flutter on Snapcraft SnapStore. I am going to use the default Sample Counter Application created by Flutter.

      Note: Flutter Desktop is not stable yet, so you might face some issues or app crashes.

      Lets Begin

      1. Install Flutter SDK on Ubuntu

      There are many methods to set up this on Linux but this is one of them. Type command

      snap install flutter

      2. Enable Flutter Desktop in Flutter SDK

      Currently, Flutter is in stable channel we need to switch to master channel using command

      flutter channel master

      To support flutter desktop in flutter SDK you need to enable desktop config using:

      flutter config --enable-linux-desktop

      NOTE: After completing above steps make sure your update flutter SDK flutter upgrade

      To make Flutter Desktop run on Linux you will also need Linux toolchain

      Bookmark(0)

      Please login to bookmark

      Continue with Google
      0

      Tag:canonical support, desktop support, flutter desktop, flutter desktop app, flutter desktop linux support, flutter for desktop, flutter for web, google desktop

      • Share:
      author avatar
      Shivam Srivastava

      Mobile Solution [email protected], Android and Flutter Dev, Dart ,Founder of @Navoki, Instructor

      Previous post

      Flutter 2 is here | What's new in Flutter 2.0.0
      August 4, 2021

      Next post

      [SOLVED] Warning: Mapping new ns to old ns
      February 23, 2022

      You may also like

      everything-about-flutter-3-in-google-i-o-2022 navoki.com
      Everything about Flutter 3 in Google I/O 2022
      12 May, 2022
      Flutter-Web-CORS-Error-SOLVED-Navoki.com
      [SOLVED] Flutter Web CORS Error
      4 May, 2022
      How Video Call works in Flutter
      How Incoming Video Call Notification works in Flutter
      15 April, 2022

      Leave A Reply Cancel reply

      You must be logged in to post a comment.


      Categories

      • Android
      • Dart
      • Dart Server
      • Dart Web
      • Developers
      • Flutter
      • Flutter Desktop
      • Flutter Mobile
      • Flutter Web
      • Fuchsia
      • Go Lang
      • Technology
      • Uncategorized

      Recent Post

      • Everything-About-Flutter-3-In-Google-I-O-2022 Navoki.comEverything about Flutter 3 in Google I/O 2022
      • Flutter-Web-Cors-Error-Solved-Navoki.com[SOLVED] Flutter Web CORS Error
      • How Video Call Works In FlutterHow Incoming Video Call Notification works in Flutter

      Subscribe Now

       

      Recent Courses

      Single And Multi Selection Listview In Flutter

      Single and Multi Selection ListView in Flutter

      Go Installation And Variables

      Go Installation and Variables

      List In Dart Programming Language

      List in Dart Programming language

      Variables In Dart Programming Language

      Variables in Dart Programming language

      View All

      DON’T MISS
      FLUTTER UPDATES

      Be the first to know when our blog is published.

      flutter-mobile-mockup

      Check your inbox or spam folder to confirm your subscription.

      Contact

      •   Navoki Technologies Pvt. Ltd.
        JMD Megapolis , Sector 48, Gurugram, Haryana 122018

      Company

      • About Us
      • Blogs
      • Contact
      • Privacy policy
      • Terms & Condition

      Useful Links

      • Courses
      • Youtube
      • Dev News

      Mobile

      Click and Get started in seconds

      "Navoki" is a registered trademark of Navoki.com ® 2020–2030 Navoki Technologies Pvt Ltd.

      • Terms & Condition

      Login with your site account

      Continue with Google

      By "Sign in” above to accept Navoki’s Terms of Service & Privacy Policy.

      Not a member yet? Register now

      Register a new account

      Continue with Google

      By "Sign Up” above to accept Navoki’s Terms of Service & Privacy Policy.

      Are you a member? Login now