📅 2019-07-06
前面我们通过官方文档Dart语法预览快速的学习了Dart的基本语法特性。
本篇我们学习Dart中关于类型扩展的三种关系:继承、混入、接口实现;分别对应关键字:extends、with、implements。
在编写一个类时可以同时使用继承、混入和接口实现,依次按顺序即可extends, with, implements
.
Dart中的继承(extends)与Java语言中的继承特性基本一致,Dart里的继承也是单继承。
...📅 2019-07-05
前面我们已经安装了Flutter的开发环境,并运行了Flutter的hello_world
的样例。本篇介绍一下Dart语言开发环境的安装和配置。
Dart也是谷歌开发的一门用于前端开发的语言(当然也支持服务器端),据说最初的目的是想取代JavaScript,后来Flutter的开发语言成了Dart。
因此,学习Flutter的第一步是先学一下Dart语言开发。(ps: 前端开发的Dart + 后端开发的Go,不难看出Google的布局)。
...📅 2019-07-04
1.flutter开发环境安装和配置
#
1.1 安装xCode
#
安装或更新Xcode,之后运行sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
终端运行open -a Simulator
打开iOS模拟器,点击Hardware - Device - Manage Device
,查看各个iOS设备的模拟器齐全。
1.2 flutter安装和配置
#
下载flutter SDK:
...