Flutter简单学习

最近有些时间学习简单学习了Flutter,在这里简单的做个学习笔记。
flutter可跨平台开发,采用dart语言预编译的方式直接编译出各个平台的原生代码。
环境的配置:
1.安装git
2.下载Fltter SDK 并解压
3.配置环境变量:
需要在Windows 环境变量Path中添加flutter的路径。路径指向到Flutter文件的bin路径。
4.安装
打开命令窗口 输入flutter doctor ,flutter会自动配置安装
5.开发工具Android Studio 3.0以上版本 以及Android SDK
6.下载flutter插件(flie-setting-Plugins-搜索flutter)
7. 新建一个flutter项目 (选择start new Flutter project);
选择 Flutter Application 点击 Next; 进入New Flutter Application 配置界面,配置 Flutter SDK 路径,点击下一步; 选择 Flutter Application 点击 Next,进入New Flutter Application 配置界面,配置 Flutter SDK 路径;并且配置包名(报名必须小写),然后下一步即可。
8.运行即可
原生的与flutter对比
(1) 原生的apk要比 flutter 安装包小许多。
(2)flutter 版 app 多出了一个 lib 库,打开里边是一个 libflutter.so,因为 Flutter 引擎是用 C、C++ 来编写的,在 android 上会使用 ndk 编译,在 iOS 上使用 LLVM 编译,而我们自己写的 dart 代码会通过 AOT 编译成各个平台的本地代码。
(3)Android原生的内存,cpu占用方面要低于flutter,但flutter能达到毫秒级的热加载,可以跨平台开发
根据项目需求选择适合自己的

flutter中文网址
http://doc.flutter-dev.cn/get-started/install/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值