Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。我们将在这里揭开他可爱而神奇的面纱。Flutter官网地址,最新的版本是3.1.6。目前也有中文的地址,学习资源也是挺丰富的,像阿里的咸鱼应用就是使用flutter开发的。
课程说明,有用的废话
flutter是基于Dart语言开发的,Dart官网地址。Dart 是一种针对客户端优化的语言,可在任何平台上开发快速的应用程序。其目标是为多平台开发提供最高效的编程语言,并为应用程序框架搭配了 灵活的运行时执行平台。如果在下载依赖包很慢的时候,需要配置镜像。教程链接,打开终端管理员,设置环境变量
$env:PUB_HOSTED_URL="https://pub.flutter-io.cn"
$env:FLUTTER_STORAGE_BASE_URL="https://storage.flutter-io.cn"
New-Item -Path '`%USERPROFILE%\dev`' -ItemType Directory; cd `%USERPROFILE%\dev`
bash
设置好环境变量后,执行flutter pub get
,就会在镜像中下载了,再执行flutter run
即可运行flutter项目了。
认识一下Flutter
Flutter 为软件开发行业带来了革新:只要一套代码库,即可构建、测试和发布适用于移动、Web、桌面和嵌入式平台的精美应用。
Flutter开发环境搭建Windows版
如果想使用flutter开发桌面端的应用,需要进行以下的相关步骤。不管开发哪个端(桌面,web,移动端,嵌入式)的应用,都要先下载flutter sdk地址。下载后就要配置环境变量。执行flutter doctor
看是否安装成功。桌面端应用开放教程。桌面端开发需要安装Visual Studio 2022,使用 「C++ 的桌面开发」,不过这个链接是在线安装程序,社区版本是免费的。安装好后就可以创建项目了。
flutter create vnote
cd vnote
flutter run -d windows # 运行即可
flutter build windows # 编译成生产环境代码 release
bash
如果运行报错执行:flutter clean->flutter create .
。同时需要再CMake官网下载cmake,并且配置环境变量。
报错:No CMAKE_CXX_COMPILER could be found。暂时没有找到解决的方案,卡到这里了。重装卸载Visual Studio 2022。重装后,正常运行了。装到了C盘,装到D盘就不能运行。
Flutter开发环境搭建Mac版
安装AVD虚拟机 Flutter跑起来
VSCode下如何玩转Flutter
安装flutter插件,vscode->拓展->flutter->ctrl+shift+p->flutter
安装即可。
写一个HelloWorld程序
(完)