我的flutter 第一天 环境搭建

Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。

框架特性:

绚丽UI

Flutter的热重载帮助你快捷方便的试验、重构UI、添加特性和修复bug。在仿真器、模拟器和ios、android硬件上体验亚秒级的重载,而不会丢失状态。

绚丽UI

通过Flutter内建的漂亮的质感设计和Cupertino(ios-flavor)小工具、丰富的动画API,平滑的自然滚动和平台感知,让用户感到满意。

响应式

通过Flutter的现代响应式(Reactive)框架和丰富的平台布局和基础组件轻松构建您的用户界面。用强大而灵活的API解决2D、动画、手势、效果等难题。

访问原生功能

通过平台api、第三方sdk和原生代码使您的应用变得生动起来。Flutter让您可以重用您现有的java、swift和Objc代码,并在iOS和Android上访问原生特性和SDK。
访问平台功能非常简单。这是互操作示例的片段

Future getBatteryLevel() async {
  var batteryLevel = 'unknown';
  try {
    int result = await methodChannel.invokeMethod('getBatteryLevel');
    batteryLevel = 'Battery level: $result%';
  } on PlatformException {
    batteryLevel = 'Failed to get battery level.';
  }
  setState(() {
    _batteryLevel = batteryLevel;
  });
}

Flutter的主要结构包括:
Flutter engine
Foundation library
Design-specific widgets

本文主要说明怎么开始自己的第一个flutter应用。其实很简单。使用Android studio 安装flutter插件。


捕获.PNG

需要安装flutter,下载地址https://github.com/flutter/flutter.git
下载后解压到本地,接下来配置到Android__home。因为我的Android sdk 安装在本机D盘,所以是以D:\Android\android-sdk为配置目录,这里大家可以按照自己Androidsdk 安装的目录来进行配置。具体的配置为:

捕获2.PNG

捕获3.PNG
捕获4.PNG
捕获5.PNG

到此完成

你可能感兴趣的:(我的flutter 第一天 环境搭建)