1.用意:Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。跨平台:android、ios、linux、fushsia;本身就具有原生用户界面意思;开源免费节省很多开销。
2.开发语言:dart,安装flutter的时候会自动安装dart语言
3.目前移动开发UI主流框架:

cordova(混合式开发框架)android原生的思想;RN(React native)以view为基础,体现的是桥接技术;RN的渲染机制是基于前端框架的考虑,复杂的UI渲染是需要多个view进行叠加,以复杂的listView为例,每一个小的控件,都是一个native的view,然后相互组合叠加.想想此时如果我们的list再需要滑动刷新,会有多少个对象需要渲染;Flutter 高帧率,渲染技术采用自己实现GDI,类似GUI,避免了RN的那种通过桥接器与Javascript通讯导致效率低下的问题,

具体二者区别:转https://www.jianshu.com/p/51c4f7f6e446
4.Flutter环境搭建条件

系统要求:win7以上64位系统,32的自己可以百度如何转64挺简单的;Java环境配置(jdk和jre);Flutter SDK(官网)配合变量,添加到电脑系统path中;需要安装Android studio,提前先安装上;检测是否安装和配置成功:win+R输入cmd后再输入flutter命令和flutter doctor(判断所需要的)


这里需要安装AVD(虚拟机),Flutter插件
打开android studio,再文件-设置里找到plugins输入flutter进行安装
虚拟机的安装就是在android studio中好到AVD manager进行虚拟机添加即可。

更多相关文章

  1. Android(安卓)App开发基础篇—64位Win10系统下安装配置开发环境
  2. Android中的图形图像
  3. Android(安卓)4.0 SDK 环境搭建体验 (On Windows 7 Ultimate)
  4. android camera
  5. 【Android】Android(安卓)监听apk安装替换卸载广播
  6. ArcGIS API for Android(安卓)案例教程 2
  7. Android中adb push和adb install的使用区别
  8. Android(安卓)Studio 安装具体步骤(配图)
  9. Android(安卓)开发手记一

随机推荐

  1. 【Android】二、HelloWorld
  2. Android横竖屏切换Activity生命周期变化
  3. android studio错误: 常量字符串过长
  4. 【Android】【配置文件】gradle和manifes
  5. Android发送邮件,并弹出邮箱类应用供选择
  6. 图片循环滑动
  7. android dialog宽度无法填满屏幕解决方案
  8. android把彩色图像变成灰度图(黑白)
  9. android获取资源文件非主流方法
  10. Android反射机制技术的使用示例