Flutter Mac初体验,跨平台开发应用很简单

简介

一直想写一些在Mac 下面,体验Flutter开发的文章,终于,来了老弟. Flutter是一个谷歌开发的跨平台开发框架,免费,开源.越来越多的公司,开发者用Flutter来构建他们的应用. 相比于SwiftUi, Objective-C, Flutter更容易学习,语法接近Java,Javascript.

学起来不怎么费力.

Swift语言一代比一代新,一代坑多过一代,学不动了. Objective-C 历史坑太多了.要不然苹果也不会发明Swift来尝试替代Objective-C. 不过苹果努力这么多年,还一直没达到效果. Objective-C还是很多人在用.

 

环境安装配置

最简单的方法,是通过brew命令来安装flutter, brew大家应该都会用吧,安装工具软件,非常方便快捷.

brew install --cask flutter

brew install cocoapods

一个命令,就会自动下载安装flutter到你电脑上, 记得 网络连通性,需要访问谷歌下载flutter安装文件.

为了在Mac下面开发桌面应用,你需要安装xcode, 这个很重要.

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -runFirstLaunch

创建项目

 

我们创建一个mac 应用项目吧


        
mkdir ~/tmp
cd ~/tmp
flutter channel dev
flutter upgrade
flutter config --enable-macos-desktop
flutter create -d macos myapp
cd myapp
flutter devices
flutter run -d macos

警告:从Mac启动应用程序时,如果看到错误:无法连接到锁定的错误代码-17,请确保您已信任计算机。

 

如果没有意外,你应该就可以看到第一个程序的图形界面了

 

编辑器配置

VSCode 是一个很不错的选择, 运行VS Code, 打开扩展安装界面,搜索Flutter,安装, 然后你就可以开心的进行Flutter 桌面应用开发了.

分类: 编程语言 标签: Mac VSCode Flutter 发布于: 2020-12-26 19:46:35, 点击数: