Flutter技术学习 -- Flutter工程环境、Dart

2019-12-25  本文已影响0人  摸爬打滚

准备工作

// 完成镜像的配置
export PUB_HOSTED_URL=https://pub.flutter-io.cn  
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

// 将 flutter 命令的执行路径追加到环境变量 PATH 中,完成Flutter SDK 的安装
export PATH=~/Documents/flutter/bin:$PATH

hello_world 示例为例

  1. 进入 hello_world 目录,输入 flutter emulators 命令,查看当前可用的模拟器:


    image.png
  2. 我们启动 iOS 模拟器, 运行 Flutter 项目:flutter emulators --launch apple_ios_simulator

Dart 语言概览

  1. JavaScript实际上是两类编程语言的混合产物:(简化的)函数式编程风格与(简化的)面向对象编程风格。所以Dart的最开始的定位也是一种运行在浏览器中的脚本语言
  2. 原本JavaScript只能在浏览器中运行,但是Node.js的出现让它开始有能力运行在服务端,很快手机应用与桌面应用也成为了JavaScript的宿主容器。进而,JavaScript成为了前后端通吃的全栈语言。
  3. 2015 年,在听取了大量开发者的反馈后,Google 决定将内置的 Dart VM 引擎从 Chrome 移除,这对 Dart 的发展来说是重大挫折,替代 JavaScript 就更无从谈起了。
  4. 但,Dart 也借此机会开始转型:在 Google 内部孵化了移动开发框架 Flutter,弯道超车进入了移动开发的领域;而在 Google 未来的操作系统 Fuchsia 中,Dart 更是被指定为官方的开发语言。
上一篇 下一篇

猜你喜欢

热点阅读