400-808-1701
首页 期刊 电脑编程技巧与维护 Flutter的原理深度剖析(非官网)

Flutter的原理深度剖析

摘要:目前移动端主要有Android、iOS两个平台,为了一次开发,两个平台都可以运行,在Flutter诞生之前,已经有许多跨平台UI框架的方案,比如基于WebView的Cordova、AppCan等,还有使用HTML+JavaScript渲染成原生控件的React Native、Weex等。Flutter则开辟了一种全新的思路,从头到尾重写一套跨平台的UI框架,包括UI控件、渲染逻辑甚至开发语言。渲染引擎依靠跨平台的Skia图形库来实现,依赖系统的只有图形绘制相关的接口,可以在最大程度上保证不同平台、不同设备的体验一致性,逻辑处理使用支持AOT的Dart语言,执行效率也比JavaScript高得多。

分类:期刊> 自然科学与工程技术> 信息科技> 计算机软件及计算机应用

收录:知网收录(中) > 维普收录(中) > 万方收录(中) > 国家图书馆馆藏 > 上海图书馆馆藏

关键词:flutter框架 框架 渲染库 

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社