当前位置:   article > 正文

Flutter

Flutter

Flutter简介

  • Flutter是Google推出并开源的移动应用开发框架,主打跨平台、高保真、高性能。开发者可以通过Dart语言开发App,一套代码同时运行在ios和安卓平台。提供组件、接口,开发者可以很快的为Flutter添加native扩展。同时Flutter还使用Native引擎渲染视图,为用户提供良好的体验
  • 特点

    跨平台自绘引擎
    高性能:页面刷新、通信等

Flutter开发环境配置

  • 获取Flutter SDK并解压缩

官网地址
http://flutter.io/sdk-archive/#windows
也可以从官方的github上下载:
https://github.com/flutter/flutter/releases

  • 设置环境变量

在path中添加flutter/bin的全路径

  • 运行flutter doctor命令,检察环境是否有未安装的依赖

在这里插入图片描述
首先要打开电脑中安装的Android Studio,如果没有的话,一定要安装的

  • 升级flutter的命令:flutter upgrade
  • 打开Android Studio,file,New Flutter Project,选择Application(应为实际开发的是程序)
    在这里插入图片描述

dart_开发环境配置

1.下载

下载链接https://gekorm.com/dart-windows/
选择第一个稳定版本
打开安装包,按步骤下载

2.如何与开发工具结合

可以打开intelliJ IDEA,然后在file里面点击new project
不过在这之前,需要装flutterdart
选择dart工程,输入dart sdk路径
在这里插入图片描述
在这里插入图片描述
创建完成之后会生成一个dartstudy.dart文件,可以运行它,会打印出Hello,World
在这里插入图片描述
这个命令行工程,在这个main里面可以运行希望写的东西

void main () {
	print('Hello, World')
	var str = "hello world" //创建了一个变量
	print(str);
}
//点击运行按钮会跳出
//Hello, World 这是打印字符串
//hello world 这个是打印的变量
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

dart_ 变量与常量

dart变量声明

首先,dart是一个强类型的编程语言.
与js不同,js可以不声明类型.而且js在编译阶段是不会去检查类型的.
dart需要在声明的时候首先去声明它的类型,但是他也具备和js一样的var声明方式

void main() {
//var 声明
var username = "quan";//这个时候并没有声明username的类型,应为用的是var
					  //和js不一样的点在于,声明之后这个username的类型,就已经通过值来判断出来了
					  //比如这里,是把一个字符串"quan"赋给了username,这个时候dart的编译系统就会推断出来一个字符串类型
					  //所以接下来给username赋值的时候,只能给字符串类型,不能给数字类型声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签