话题编程语言 › Dart

编程语言:Dart

Flutter For Web性能优化和新场景探索

近年来Flutter在App开发领域深受欢迎,但是Flutter For Web并没有被大规模应用。首先是因为它的首屏加载速度普遍较慢,另外也会有不同程度的卡顿问题。针对上述问题,作者做了较为详尽的调研,并在文章中将优化和探索的经验进行分享。

Flutter代码静态检查原理与应用

Flutter虽然火了很久,但是大家对Flutter代码静态检查原理与应用依然有很多大大小小的问题,在Flutter开发中就存在一些大家都会遇到普适性的问题。

Flutter 的线程模型和异步原理

在Android应用中, 用户时常会遇到界面卡顿的情况,非常影响用户的体验。作为Android开发肯定都知道:应用在主线程里做了大量的耗时操作(例如文件读写, 数据库读写,网络访问,图片编解码等),就会导致UI不能及时刷新,出现跳帧现象。如果应用主线程不能及时处理用户的输入事件或广播消息,系统甚至会直接弹出著名的ANR对话框,提示用户杀死应用。

在Flutter应用中,如果出现界面卡顿,它的原因也是如此吗?

我们带着这些疑问,一起来搞清楚Flutter的线程模型和异步原理,并找到问题的答案。

Flutter 地图在携程的最佳实践

助力快速接入Flutter地图插件的实战经验。

政采云 Flutter 单元测试实践

从最初的探索,再到现在的团队成员共同完善 Flutter 单元测试,期间踩了不少坑也积累了不少经验,现将这些内容分享出来,希望能给对 Flutter 单元测试感兴趣的同学带来一些帮助。

Flutter 如何更加准确地获取FPS

如果我们需要对比Flutter与Native的性能数据,那么我们就需要获取Flutter的一部分性能数据,FPS就是其中的一个衡量标准。

Flutter低代码-Fair云开发平台实践

Fair云开发平台支持在线编写代码,通过前端用户输入发起编译预览请求,后端通过dartdevc编译器对工程代码进行编译,返回JS产物给前端注入到iframe中进行效果预览。欢迎使用Fair并为我们点亮star,也欢迎贡献代码和提交问题。加入交流群,联系方式在文章中给出。

Flutter技术在哈啰两轮的升级之路

我们在Flutter落地之后,由于业务的发展,导致我们需要对Flutter进行升级。

Flutter Dart:泛型的协变与逆变

Flutter Dart也支持泛型和泛型的协变与逆变,并且用起来比Java,Kotlin更方便。那么Dart中的泛型协变和逆变,应该如何理解和使用呢?它与Java,Kotlin中的逆变和协变又有什么区别呢?

FlutterEngine 桌面端架构浅析

从发展历史、架构概述、与移动端引擎对比等角度,希望读者能对 FlutterEngine 桌面端实现方案有一个整体的了解。

Flutter系列(一):Flutter在开眼快创的实践

分享快手Flutter跨端实现上的实践,包含过程中遇到的问题和解法。

Flutter + Dart三端一体化动态化平台实践

FairPushy 是基于Flutter+Dart三端一体化打造的动态更新平台,为Flutter动态化场景提供动态分发能力,全方位降低上手成本,提升开发体验。实现了动态化资源产物自动化打包和动态分发的能力,让开发者摆脱了技术栈的壁垒,并且系统轻量化、简单易用。

深入理解Flutter多线程

本篇文章详细讲解了Flutter的多线程,并且将Flutter的多线程和iOS的GCD进行了对比,以帮助大家理解Flutter多线程。

企业微信Flutter与大型Native工程跨四端融合实践

跨平台开发框架是客户端领域的经典课题,几乎从操作系统诞生开始就是我们软件从业者们的思考命题。为了促进 Flutter 在 4 个端的成熟,企业微信研发团队也和 Google 团队针对电脑端 Flutter 稳定版的落地做了多轮技术沟通。终于在近期的版本实现同一个功能跨平台 4 端同步上线。企业微信每一个迭代都需要确保 iOS、Android、Windows、Mac 四个客户端平台的版本功能完全一致,版本发布时间一致。这是非常大的挑战。任何研发投入都是 X4 的,且由于系统差异,相同功能的研发周期和技术方案也会有明显差异。我们前期实现了逻辑底层架构 4 端统一,但是 UI 层怎么办?迫切需要更优的跨平台方案。但是要在历史的 Native 代码行数已经过千万级的超大型软件系统——企业微信上引入新的跨平台框架何其困难。

高效开发与高性能并存的UI框架——携程Flutter实践

在性能方面,Flutter的表现比RN更为优秀。

Flutter 在哈啰出行 B 端创新业务的实践

看 Flutter 是如何在哈啰出行 B 端业务进行创新的。

首页 - Wiki
Copyright © 2011-2024 iteam. Current version is 2.123.1. UTC+08:00, 2024-03-02 19:22
浙ICP备14020137号-1 $访客地图$