发表日期:2018-12 文章编辑:小灯 浏览次数:2191
Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。
官方说的这么牛x,能不了解一下吗!本系列为本人学习flutter的学习笔记,重在记录学习中遇到的问题。
Flutter 1.0.0
Dart 2.1.0 (build 2.1.0-dev.9.4 f9ebf21297)
Xcode Version 10.1 (10B61)
IntelliJ IDEA 2018.3.2 (Ultimate Edition)
VS Code 1.30.1 (1.30.1)
参考flutter中文网或者自行Google,前人之述备矣,此处不再赘述。
本人为iOS开发,未安装过Android Studio,所以不具备安卓开发环境。
为了亲自体验一下不同编辑器,所以安装了IntelliJ IDEA 和 VS Code体验flutter开发。VS Code的配置参考官方教程。IntelliJ IDEA的配置参考官方教程。IntelliJ IDEA需要安装flutter和dart插件,在IntelliJ IDEA安装插件需要翻墙,也可以去官方插件库搜索插件从磁盘安装。从磁盘安装插件极有可能重启应用后报错闪退,修复方法是在应用目录下~/Library/Application Support/<PRODUCT><VERSION>中把安装的插件删除即可。推荐翻墙从应用内搜索插件安装插件。
更多命令直接运行flutter进行查看。
Global options: -h, --helpPrint this usage information. -v, --verbose Noisy logging, including all shell commands executed. If used with --help, shows hidden options.-d, --device-id Target device id or name (prefixes allowed). --version Reports the version of this tool. --suppress-analyticsSuppress analytics reporting when this command runs. --bug-reportCaptures a bug report file to submit to the Flutter team. Contains local paths, device identifiers, and log snippets.--packagesPath to your ".packages" file. (required, since the current directory does not contain a ".packages" file)Available commands: analyzeAnalyze the project's Dart code. attach Attach to a running application. bash-completionOutput command line shell completion setup scripts. buildFlutter build commands. channelList or switch flutter channels. cleanDelete the build/ directory. config Configure Flutter settings. create Create a new Flutter project. devicesList all connected devices. doctor Show information about the installed tooling. driveRuns Flutter Driver tests for the current project. emulatorsList, launch and create emulators. format Format one or more dart files. help Display help information for flutter. installInstall a Flutter app on an attached device. logs Show log output for running Flutter apps. make-host-app-editable Moves host apps from generated directories tonon-generated directories so that they can be editedby developers. packages Commands for managing Flutter packages. precache Populates the Flutter tool's cache of binaryartifacts. runRun your Flutter app on an attached device. screenshot Take a screenshot from a connected device. stop Stop your Flutter app on an attached device. test Run Flutter unit tests for the current project. traceStart and stop tracing for a running Flutter app. upgradeUpgrade your copy of Flutter.
终端在适合的目录下运行flutter create flutter_app创建一个名为flutter_app的应用。
从Flutter入门应用程序模板创建一个新的Flutter IntelliJ项目:
从Flutter入门应用程序模板创建一个新的Flutter项目:
在IDE中开发Flutter应用
英文还可以的同学参考官方的英文教程,官方提供了Android Studio / IntelliJ和VS Code的简单开发教学。
IntelliJ中直接在顶部工具栏就可以操做,VS Code按F5运行项目并显示工具栏。
flutter中文网
在IDE中开发Flutter应用
日期:2018-10 浏览次数:7248
日期:2018-12 浏览次数:4322
日期:2018-07 浏览次数:4870
日期:2018-12 浏览次数:4169
日期:2018-09 浏览次数:5492
日期:2018-12 浏览次数:9916
日期:2018-11 浏览次数:4799
日期:2018-07 浏览次数:4574
日期:2018-05 浏览次数:4853
日期:2018-12 浏览次数:4318
日期:2018-10 浏览次数:5134
日期:2018-12 浏览次数:6207
日期:2018-11 浏览次数:4455
日期:2018-08 浏览次数:4587
日期:2018-11 浏览次数:12625
日期:2018-09 浏览次数:5573
日期:2018-12 浏览次数:4826
日期:2018-10 浏览次数:4181
日期:2018-11 浏览次数:4523
日期:2018-12 浏览次数:6058
日期:2018-06 浏览次数:4003
日期:2018-08 浏览次数:5431
日期:2018-10 浏览次数:4454
日期:2018-12 浏览次数:4518
日期:2018-07 浏览次数:4356
日期:2018-12 浏览次数:4496
日期:2018-06 浏览次数:4376
日期:2018-11 浏览次数:4370
日期:2018-12 浏览次数:4244
日期:2018-12 浏览次数:5276
Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.