文章目的

我很高兴 Flutter 来到桌面应用程序开发,当然,这只是一个开始,但你今天已经可以尝试了。

我想向您介绍如何使用基于macOS的 Flutter 教程编写您的第一个桌面应用程序。

1.开始使用 Flutter 开发桌面应用,您需要通过一次性的配置更改来配置桌面支持。


$ flutter config --enable-macos-desktop   # for the macOS runner

2.若要确认是否已启用桌面版 Flutter,请运行以下命令。

$ flutter devices

3. 创建一个新的 Flutter 应用

flutter create flutter_desktop_sample

4. 在macOS平台上运行应用程序:

flutter run -d macos

Flutter教程之 02 Flutter 桌面程序开发入门教程运行hello world (教程含源码)相关推荐

  1. 桌面程序开发入门(WinForm with C#)

    1.使用Visual Studio 2013创建新项目 2.创建一个主窗体和4个子窗体 3.创建一个数据库.一个表.一个存储过程 4.在配置文件里添加数据库连接字符串 5.真正的编码工作. 第一步:创 ...

  2. 微信小程序实现PDF预览功能——pdf.js(含源码解析)

    文章目录 前言 一.pdf.js 是什么? 二.使用步骤 1.下载库文件 2.使用方式 微信小程序端--使用 web-view 标签 H5 端--使用 iframe 标签(使用vue框架) 3.更改源 ...

  3. 北京生鲜小程序开发之万象优鲜生鲜配送系统源码

    在日渐成熟的新零售商业模式推动下,生鲜配送管理系统开发受到到企业的欢迎,司科生鲜配送软件,专业用于蔬菜配送,水果配送,农产品订货配送等生鲜配送,软件包括线上商城,司机,账务库存系统,手机app,实配出 ...

  4. 【Chrome浏览器插件开发】浏览器插件运行机制02之实战开发出一款Google浏览器插件——含源码全部过程 (建议在Linux环境下)

    一.浏览器插件配置文件 manifest.json入门 每个浏览器插件都有一个 JSON 格式的文件,叫做 manifest.json,里面提供了插件的描述信息. manifest.json 文件本质 ...

  5. android入门程序源代码,安卓程序开发入门

    您可能感兴趣的话题: 安卓程序开发入门 核心提示:本教程为大家介绍采用Eclipse软件来编写安卓Hello,World程序. 创建一个新项目是很简单的,只要你安装了Eclipse插件,并且你的Ecl ...

  6. 【Chrome浏览器插件开发】浏览器插件运行机制03之实战使用Vue.js 3 + Vite 2开发出简易的浏览器插件(含源码)

    文章目录 知识点: 一.使用 vite 创建项目 1.1 环境搭建 1.2 安装vite工具 1.3 创建vite项目 1.4 进入项目并安装依赖 1.5 修改端口 1.6 运行项目 二.创建项目资源 ...

  7. Flutter教程之Windows桌面应用程序开发

    Flutter教程之Windows桌面应用程序开发 一.前言 二.环境安装 三.创建项目 四.已有项目添加其他平台支持 一.前言 Flutter 是 Google 开源的 UI 工具包,帮助开发者通过 ...

  8. python程序开发_用python进行桌面程序开发

    Python是一种面向对象.直译式计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定.这种语言具有非常简捷而清晰的语法特点,适合完成各种高层任务,几乎可以在所 ...

  9. java swt shell_一个java swt桌面程序开发到打包的总结(1)

    一个java swt桌面程序开发到打包的总结(1) --概述与关于swt的问题 一.概述: 几天一直在用金山打字通练习英语(本人英语比较烂),把金山打字能里面的文章全部掠了N遍.打的没意思了,想想怎么 ...

最新文章

  1. 通知中心 NSNotificationCenter 的简单使用方法
  2. 七.激光SLAM框架学习之A-LOAM框架---速腾Robosense-16线雷达室内建图
  3. 【Python】sys库介绍
  4. [Ext JS 7]基于NPM的开发
  5. Java题目筛选器_【024期】JavaWeb面试题(五):Filter和Listener
  6. [leetcode]5337. 每个元音包含偶数次的最长子字符串
  7. 垃圾回收GC经典算法
  8. 无标度网络和小世界网络的区别
  9. 透视效果的十字路口,不再“亲人两行泪”
  10. Facebook POP,迈向大师操作之路
  11. 【Tableau】维度,度量,胶囊,蓝色,绿色
  12. Could not clean server of obsolete
  13. MIMO-UNet学习
  14. 基于滴滴云搭建 Ceph 开发环境
  15. Fast Reed-Solomon Interactive Oracle Proofs of Proximity学习笔记
  16. 什么是微信公众号开发
  17. (批处理学习)句柄备份——个人见解之“>nul 3>nul“——记录学习过程(详细)
  18. PatchWork组织Herbminister行动武器库大揭秘
  19. 问题: Schrodinger方程的非齐次Strichartz估计
  20. 金融数据分析(八)计算股票的超额收益率

热门文章

  1. 大数据之数据倾斜剖析
  2. livy(0.5) on zeppelin(0.8)报No YARN application is found with tag问题解决
  3. 基本数据类型和引用类型
  4. 挂缀codevs2382
  5. linux取证工具,【FastIR Collector Linux---让Linux取证更简单】
  6. 起底被阿里相中的汇通达:另类农村电商独角兽如何炼成
  7. C++类成员函数作回调函数
  8. 这可能是我学习计算机以来的全部收获和总结
  9. 5年经验Java程序员面试20天,拿下数个offer,总结出的经验感想!
  10. 【全国数据】最新全国POI数据大全下载