flutter

1 人感兴趣 · 24 次引用

  • 推荐
  • 最新
https://static001.geekbang.org/infoq/06/06b0b1575dceb8ef8ca6f483f7678418.jpeg?x-oss-process=image/resize,w_416,h_234

Flutter 引擎源码解读-Flutter 是如何在 iOS 上运行起来的

用户头像
稻子 2020 年 5 月 3 日

官方文档在原生侧的说明很少,更多的时候需要从源码去寻找答案,本文主要是针对 Flutter 在 iOS 上是如何运行起来的源码进行串联,总结大致的运行流程。

https://static001.geekbang.org/infoq/a4/a469a53e4a85d6a65008daa941047505.jpeg?x-oss-process=image/resize,w_416,h_234

我所想的跨平台开发:小程序 +App+Web

用户头像
曾伟@喵先森 2020 年 5 月 1 日

让我们来高仿一个瑞幸咖啡,覆盖小程序,App,Web

https://static001.geekbang.org/infoq/aa/aabd9c651a26be3bf277addac3987935.png?x-oss-process=image/resize,w_416,h_234

如何无缝的将 Flutter 引入现有应用?

用户头像
稻子 2020 年 5 月 1 日

本文主要是介绍开源项目 thrio,包括写 thrio 的初衷,以及 thrio 如何让 Flutter 无缝接入原生应用成为可能,并对比 主流的开源解决方案,总结 thrio 的优势。

https://static001.geekbang.org/infoq/ee/ee10c9c1d2223f23ab60584055ebb6eb.png?x-oss-process=image/resize,w_416,h_234

面向页面的移动端架构设计

用户头像
稻子 2020 年 5 月 13 日

本文非常长,阅读需要勇气。作者尝试在移动端总结出一套面向页面的架构设计,暂定命名为POA(page-oriented architecture),因为核心的关注点在于page,阅读本文更多的是了解移动端架构的方式方法。

https://static001.geekbang.org/infoq/63/636203d6afb5b62fa01b0e7012db11b0.jpeg?x-oss-process=image/resize,w_416,h_234

最右 JS2Flutter 框架——动画、小游戏的实现(四)

用户头像
刘剑 2020 年 8 月 11 日

本文主要阐述了JS2Flutter框架Vsync机制的建立,以及Animation和小游戏的实现。综合前面的几篇文章,相信大家对JS2Flutter框架有了更多的了解,希望能对大家有所启发和帮助,最右将在Flutter动态化道路上持续探索,欢迎关注。

https://static001.geekbang.org/infoq/63/636203d6afb5b62fa01b0e7012db11b0.jpeg?x-oss-process=image/resize,w_416,h_234

最右 JS2Flutter 框架——开篇(一)

用户头像
刘剑 2020 年 7 月 6 日

JS2Flutter框架是最右在探索Flutter动态化之路上的技术沉淀,本文作为系列文章的开篇,阐述了JS2Flutter框架的设计初衷和理念、诞生由来及业界发展现状等

https://static001.geekbang.org/infoq/81/81896c334505297943bf380d1589ac2a.png?x-oss-process=image/resize,w_416,h_234

Dart 进阶 | 深入理解 Function & Closure

用户头像
LitaVadaski 2020 年 5 月 18 日

本文将带你深入理解 Dart 的函数 (Function)&闭包(Closure)以及它们的用法。

https://static001.geekbang.org/infoq/63/636203d6afb5b62fa01b0e7012db11b0.jpeg?x-oss-process=image/resize,w_416,h_234

最右 JS2Flutter 框架——通信机制(三)

用户头像
刘剑 2020 年 8 月 5 日

本文主要阐述最右JS2Flutter框架的通信机制实现过程

https://static001.geekbang.org/infoq/63/636203d6afb5b62fa01b0e7012db11b0.jpeg?x-oss-process=image/resize,w_416,h_234

最右 JS2Flutter 框架——渲染机制(二)

用户头像
刘剑 2020 年 7 月 15 日

本文主要讲述最右JS2Flutter框架的渲染机制,涵盖虚拟树的构建、真实Widget树的还原,以及页面状态更新、跳转和退出等。

Flutter Andorid 真机或打包 APK 杂症记录

用户头像
北风烈 2020 年 5 月 8 日

Flutter 打包APK时遇到的疑难杂症

Flutter 的 staggered GridView 详细使用

用户头像
潘珉 2020 年 5 月 26 日

flutter staggered gridview是一个支持多列网格大小不同的布局,且Android、iOS、Web都适用

为什么我们应该使用 Flutter?

用户头像
环信 2020 年 7 月 14 日

Flutter 是 Google 提供的新一代跨平台方案,随着 Google 在 IO19 宣布 Flutter 支持 Web 平台,就标志着 Flutter 已经全面持所有平台(目前 Windows 的只是早期预览版本,未来有可能会支持 UWP),它提供了非常友好的文档来帮助各端的同学迅速地进入到 Flut

https://static001.geekbang.org/infoq/06/06b0b1575dceb8ef8ca6f483f7678418.jpeg?x-oss-process=image/resize,w_416,h_234

Flutter 引擎源码解读-内存管理篇

用户头像
稻子 2020 年 5 月 6 日

本文主要是对 Flutter 引擎中的内存管理相关的源码进行解读,Flutter 引擎核心代码大都是用 C++ 写的,内存管理主要是引用计数,结合C++语言本身的灵活性,以很少的代码实现了类似于Objective-C语言的ARC的内存管理能力。

从 0 开始设计 Flutter 独立 APP | 第三篇: 一劳永逸解决全局 BuildContext 问题

用户头像
渔子长 2020 年 7 月 14 日

鉴于Flutter的高性能渲染、跨平台、多端一致性等优势,闪点清单在移动端APP上,使用了完整的Flutter框架来开发。既然是完整APP,架构搭建完全不受历史Native APP的影响,没有历史包袱的沉淀,设计也能更灵活和健壮。

https://static001.geekbang.org/infoq/89/890c750c339cf463e418b9eb5dcd86bf.png?x-oss-process=image/resize,w_416,h_234

Flutter 开发环境配置

用户头像
玉龙BB 2020 年 6 月 1 日

在Window10操作系统上安装和配置Flutter的开发环境。

https://static001.geekbang.org/infoq/3f/3fc049e19d3e82d587b1b3ca25420bc7.png?x-oss-process=image/resize,w_416,h_234

从 0 开始设计 Flutter 独立 APP | 第一篇: 数据库与状态管理

用户头像
渔子长 2020 年 6 月 26 日

鉴于Flutter高性能渲染和跨平台的优势,闪点清单在移动端APP上,使用了完整的Flutter框架来开发。既然是完整APP,架构搭建完全不受历史Native APP的影响,没有历史包袱的沉淀,设计也能更灵活和健壮。

https://static001.geekbang.org/infoq/4b/4bc5707cfe76ec1cbdcd22ff884f319b.png?x-oss-process=image/resize,w_416,h_234

全栈新星 -- Dart

用户头像
金刚狼 2020 年 7 月 26 日

Dart是google于2011发布的计算机语言。感兴趣的同学,还可以去infoq上看看当年的session(Dart: A Structured Web Programming Language)。不过,即使不看内容,仅从标题就能猜到,Dart当年的志向是为了改变web开发的现状,主要是要解决 javascript的一些问

https://static001.geekbang.org/infoq/c5/c52b2486d6b4a8cc64b69519ad61caca.jpeg?x-oss-process=image/resize,w_416,h_234

从 0 开始设计 Flutter 独立 APP | 第二篇: 完整的国际化语言支持

用户头像
渔子长 2020 年 6 月 28 日

国际化语言的支持,是很多APP都有的一个强需求,APP无论大小,只要还不想放弃国外的客户,一般就需要支持国际化。 鉴于Flutter高性能渲染和跨平台的优势,闪点清单在移动端APP上,使用了完整的Flutter框架来开发。

Flutter 中 SharedPreferences 的初始化?

用户头像
三爻 2020 年 5 月 7 日

最近在刚开始学Flutter,记录下遇到的问题

https://static001.geekbang.org/infoq/7f/7f705740bf0d6537f247ca9fc2b5e650.jpeg?x-oss-process=image/resize,w_416,h_234

5G 时代音视频开发王器:WebRTC

用户头像
华章IT 2020 年 10 月 19 日

导读:WebRTC是一个支持在网页浏览器中进行实时语音对话或视频对话的解决方案。于2011年开源,并在Google、Mozilla、Opera的支持下被纳入万维网联盟的W3C推荐标准。

https://static001.geekbang.org/infoq/96/96f138f87f61e184cc2a6f0543a96967.png?x-oss-process=image/resize,w_416,h_234

flutter 在行动之踩坑的日子 (1)

用户头像
霜蓝手环 2020 年 9 月 10 日

这些天走马观花阅读了很多flutter的入门与实战书籍,说起来还是有点小失望的。现在编程类的书籍,其流程几乎千篇一律,都是从搭建运行环境开始,接着是相关语言的基础,基本组件的使用这些内容,最后用综合案例来做总结。

flutter_flutter资料文章-InfoQ写作平台