首页 > 其他分享 >初识Flutter问答&学习步骤

初识Flutter问答&学习步骤

时间:2024-07-21 22:27:58浏览次数:16  
标签:渲染 flutter 初识 跨端 https 组件 问答 Flutter

大家好,我是有用就点赞

学习Flutter = Flutter(UI库) + Dart(语言)

  1. 编写Flutter应用的语言是?

    Dart语言

  2. Flutter里的组件叫?

    Widget组件

  3. Flutter是哪家公司推出的?

    Google

  4. 什么是自渲染?(跨端一致性)

    1)一次编写,四处运行就是跨端的真谛。

    2)目前的场景:Android、IOS、PC、小程序、智能手表、车载电视等

    3)熟知技术:React Native、Flutter、Electron

    4)各种跨端实现方案:

    ​ h5 hybrid方案(webview):浏览器本就是一个跨端实现方案

    ​ 框架层+原生渲染(react-native):最终都会被渲染为原生组件

    ​ 框架层+自渲染引擎(flutter):利用更底层的渲染能力,自己渲染组件

    ​ 另类跨端(小程序)

学习步骤

  1. 怎么查文档

    英文文档:https://flutter.dev/

    中文文档:https://flutter.cn/

    Dart调试:https://dartpad.cn/

  2. 安装开发环境

    1)系统要求

    ​ 设置:必须在 Windows 10/11 上启用开发者模式。

    ​ 工具:Windows PowerShell 5.0 以上和Git for Windows 2.x以上

    2)获取Flutter SDK

    ​ 更新path环境变量

    ​ 检查DartVM运行环境:where.exe flutter dart

    ​ 运行flutter doctor检查现有环境

    3)设置Android开发环境

    4)Widdows设置

    ​ Visual Studio 2022,安装时请勾选[使用C++的桌面开发],包括其所有默认组件

  3. 在哪写代码

    build:打包的文件目录

    lib:写代码的文件目录

  4. 如何运行

    flutter run

  5. 如何调试

    1)print

    2)断点

    3)Dev Tool

  6. 如何发布

    flutter build

标签:渲染,flutter,初识,跨端,https,组件,问答,Flutter
From: https://blog.csdn.net/qq_44186810/article/details/140477257

相关文章

  • 如何处理 Flutter 项目中的 TypeError: fork_exec() 错误?
    我目前正在构建一个Flutter应用程序,它使用SeriousPython包来利用OpenCV和Numpy进行图像分析,并且我正在我的iPhone上进行测试。我认为我已经接近它的功能,但我收到了一个我无法识别的错误。XCode终端打印此内容:Traceback(mostrecentcalllast):File"/var/fold......
  • 【Linux】初识线程
    目录什么是线程线程的优点 线程的缺点线程异常 线程接口创建线程线程等待线程终止或者取消获取当前线程id分离线程什么是线程        在一个程序里的一个执行路线就叫做线程,更准确的定义是:线程是“一个进程内部的控制序列”。一切进程至少都有一个执......
  • 秒懂LINUX之初识指令
    目录一.ls指令​编辑1.1ls-l1.2ls-a二.pwd指令三.cd指令3.1cd..3.2 cd/home/litao/linux/ 3.3cd../day02/3.4cd~3.5cd-四.touch指令五.mkdir指令5.1 mkdir–p六.rmdir指令&&rm指令6.1rmdir-p6.2rm-f6.3rm-r6.4rm-rf*......
  • 分享Flutter 教程笔记收集整理
    01. 初学者须知02. 初识Flutter03. Flutter开发环境搭建Windows版04. 创建Flutter项目05. Flutter编写一个HelloWorld程序06. FlutterTextWidget文本组件的使用07. FlutterContainer容器组件的使用08. FlutterImage图片组件的使用09. FlutterL......
  • python之初识函数(函数的使用、可变长度参数*args和**kwargs、return的作用),了解函数的
    文章目录前言1、函数1.1函数的本质1.2定义函数1.3调用函数1.4深入解析函数1.5定义函数的完整语法1.5.1参数1.5.1.1参数的分类(位置、默认、关键字、可变长度)1.5.1.2参数的书写顺序1.5.2关键字:return前言本篇文章的目的是带领大家从零开始认识函数,作为函数......
  • 初识c++:类和对象(4)
    本文大纲:1.再探构造函数(1)之前我们实现构造函数时,初始化成员变量主要使⽤函数体内赋值,构造函数初始化还有⼀种⽅式,就是初始化列表,初始化列表的使⽤⽅式是以⼀个冒号开始,接着是⼀个以逗号分隔的数据成员列表,每个"成员变量"后⾯跟⼀个放在括号中的初始值或表达式。(初始化列表......
  • 7月11号问答
    问题零:docker的⽹络模式有哪些,默认是⽹络模式是什么Docker网络模式配置说明host模式–net=host容器和宿主机共享Networknamespace。容器的其他方面,如文件系统、进程列表等还是和宿主机隔离的。网络性能比较好,但是dockerhost上已经使用的端口就不能再用了,网络的隔离......
  • 初识JDBC
    1.JDBC的概念Java代码实现的数据库连接技术,软件层面的(非可视化)客户端,从操作数据库的角度来看和navicat(可视化)没有太大区别,后者对数据库的操作,jdbc也可以,都属于客户端。2.有了navicat为什么还要用jdbc操作数据库?navicat只是单纯地连接、操作数据库,无法书写后台代码和逻辑代......
  • BeautifulSoup模块之初识,BeautifulSoup模块之四种对象,BeautifulSoup模块之文档树操
    ⅠBeautifulSoup模块之初识【一】介绍【1】简言简单来说,BeautifulSoup是python的一个库最主要的功能是从网页抓取数据。【2】官方解释BeautifulSoup提供一些简单的、python式的函数用来处理导航、搜索、修改分析树等功能。它是一个工具箱,通过解析文档为用户提供需要......
  • 初识python容器
    python容器数据容器分类:list,tuple,str,set,dictlist1、列表的格式:变量名称=["元素1","元素2","列表1","元素4"]eg:name_list=["wo","xi","huan","ni","520",[1,2,3]]#定义空变量变量名称=[]变量名称=list()......