最近在学习Flutter, 刚开始直接看Flutter的example时, 对于Dart的写法有一种介于java和kotlin DSL的既视感. 这种语法初看怎么看怎么不顺眼, 所以我还是觉得需要过一遍dart的语法. …
分类:flutter
# Flutter从入门到奔溃(六):一些疑惑的问题
[toc] Flutter从入门到奔溃(六):一些疑惑的问题 Object或dynamic有什么区别? 答:一般情况下这2个你肯定看成是等同的。 类型 dynamic 只在编译时存在,在运行时则不存在, 比如下面这种情况…
Flutter如何引用第三方库并使用
Flutter官网点击访问 Flutter教程(一)Flutter概览 Flutter教程(二)Flutter安装及运行 如何引用并安装第三方库 pubspec.yaml管理第三方库 在pubspec.yaml中添加第三…
【Flutter学习笔记】Windows 安装遇到的坑及解决办法
搞Android的当然要紧跟谷歌大佬走,这部谷歌大佬又有了好东西Flutter,正好最近有时间就了解了下,然后试着在电脑上来实现下。官方教程入口,不过官方的教程是通过命令的方式进行安装,直接通过Git命令的方式,可能需要…
Flutter教程 (二)Flutter安装及运行
Flutter官网点击访问 Flutter教程(一)Flutter概览 Flutter教程(二)Flutter安装及运行 Flutter如何引用第三方库并使用 如何安装 Windows用户安装说明 Mac 用户安装说明 …
Dart 2.3 | 让集合操作更加 fancy
前言 Flutter 作为 Dart 语言的一个重要框架,在过去的一年中取得了惊人的成长。这意味着将有非常多的开发者在使用 Dart 语言便携大型深层嵌套表达式的 UI。为了使 Dart 能够更好的编写声明式具有高可读性…
五、Flutter开发包与插件
1️⃣包介绍 使用包可以创建可轻松共享的模块化代码。 最小包装包括: pubspec.yaml文件:声明包名称,版本,作者等的元数据文件。 包含程序包中的公共代码的lib目录,最少包含一个 .…
深入理解flutter的编译原理与优化
作者:闲鱼技术-正物 问题背景 对于开发者而言,什么是Flutter?它是用什么语言编写的,包含哪几部分,是如何被编译,运行到设备上的呢?Flutter如何做到Debug模式Hot Reload快速生效变更,Releas…
流言终结者- Flutter和RN谁才是更好的跨端开发方案?
作者:闲鱼技术-灯阳 背景 论坛上很多小伙伴关心为什么闲鱼选择了Flutter而不选择其他跨端方案?站在质量的角度,高性能是一个很重的因素,我们使用Flutter重写了宝贝详情页之后,对比了Flutter和Native详…
聊一聊Flutter Engine线程管理与Dart Isolate机制
阿里妹导读:Flutter是一款开源的移动跨平台UI开发套件,它不仅与现存的Native代码兼容,还能帮你用Dart语言快速开发高质量的跨平台App。 本文由闲鱼技术团队福居撰写,结合Flutter Engine官方文档…
Flutter:教你用CustomPaint画一个自定义的CircleProgressBar
注意:这其实是一篇CustomPaint的使用教程!! 源码地址:https://github.com/yumi0629/FlutterUI/tree/master/lib/circleprogressbar …
深入理解 Flutter 的编译原理与优化
阿里妹导读:对于开发者而言,Flutter工程和我们的Android/iOS工程有何差别?Flutter的渲染和事件传递机制如何工作?构建缓慢或出错又如何去定位,修改和生效呢?凡此种种,都需要对Flutter从设计,开发…