Flutter(入门)

在这里插入图片描述

Flutter(入门)

声明式布局

传统iOS and Android 是命令式

布局《由外向内》

多画界面,从中找感觉

性能

flutter 控制屏幕上的每个像素,避免了需要javaScript桥接导致的性能损失

RN是将布局转换为IiOS/Android 原生布局

环境配置

配置环境变量 bash_profile

  • 捷径 open ~
  • open .bash_profile
  • 创建 vim bash_profile
  • 更新:source bash_profile

由于墙的原因需要配置镜像。具体查看using flutter in china

  • export PUB_HOSTED_URL=https://pub.flutter-io.cn
    $ export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

  • export PATH=“ P W D / f l u t t e r / b i n : PWD/flutter/bin: PWD/flutter/bin:PATH”

    SDK 路径

flutter doctor 检查环境变量安装的情况

命令行创建项目

  • flutter create my_app

    • 目录结构

      • iOS 宿主工程
      • android 宿主工程
      • lib 主要是dart语言
      • pubspec.yaml:依赖包配置
  • flutter tun

  • r:热加载

  • R:热重启

  • q: 退出

  • t: 停止

iOS 真机运行项目

  • open runner.xcodeproj

心得

可能会遇到一些网络环境的问题导致无法运行

下载好工具的同时,最好能创建一个demo运行用来确定工具是不是可以正常运行的。

Flutter开发工具推荐Android studio

需要熟悉Android studio 工具用户指南

XMind - Trial Version

猜你喜欢

转载自blog.csdn.net/u010436133/article/details/108963700