Flutter 是什么?
Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。
- 快速开发
Flutter 拥有热加载功能,只需几毫秒就能运行应用程序。它的自定义窗体功能也可以用来创建原生界面。
- 表述式、灵活的设计
快速交付的功能着重于原生的最终用户体验。多层的架构可以实现完全的定制化,从而得以实现灵活的设计和快速的渲染。
- 原生性能
窗体覆盖了所有基本的平台之间的差异,同时拥有滚动、导航、图标和字体等功能,同时为 iOS 和 Android 提供了完整的原生性能。
Flutter 和 rn 的区别?
React Navite 是个 JavaScript 库,其具有高效、灵活的特性,而且使用声明式来编写用户界面。开发者可以通过小型、独立的代码片段(所谓的“组件”)来构成复杂的 UI。
Flutter 安装步骤?
-
系统要求
要安装并运行Flutter,您的开发环境必须满足以下最低要求:操作系统: macOS (64-bit)
磁盘空间: 700 MB (不包括Xcode或Android Studio的磁盘空间).
工具: Flutter 依赖下面这些命令行工具.
bash, mkdir, rm, git, curl, unzip, which
- 配置环境变量
环境变量位置(mac): ~/.bash_profile 目录下
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
-
下载sdk
https://flutter.dev/docs/development/tools/sdk/releases?tab=macos#macos
- 运行 flutter doctor
提示:mac 环境需要下载
Android SDK
Android Studio
Xcode
运行doctor 之后根据提示查找相关问题解决即可.一般如下图表示环境配置成功接下来最后一步创建工程
使用Android studio 加载插件
之后从新启动,便多出选项