Flutter(入门)

    科技2025-10-06  6

    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

    Processed: 0.016, SQL: 8