更新日期: 2021年3月16日
作者: Cyrus Ng
Flutter 2.0于2021年3月4日发布,受到空前的关注程度,其重要性可谓是新的里程碑。除了它是Google的「亲生儿子」外,还更重要的是它强大的生态及优点。有别于其他Flutter (Flutter 2.0) 的介绍,本文以较为显浅的文句及以企业角度分析Flutter (Flutter 2.0) 能为公司带来的发展优势。
Flutter (Flutter 2.0) 是什么?
以往要开发一套软件要在多个平同的平台如Web, App至少要开发支援不同浏览器(如Chrome, Firefox, Safari…)的软件; App方面要编写Android及iOS。 Flutter 1.0面世时已可以用一套代码同时构建Android和iOS应用。
如今Flutter 2.0更是一套代码建构全部主流(Web、Android和iOS)平台的软件。
Flutter (Flutter 2.0) 优点
Flutter 的竞争对手
Flutter 1.0 的阶段时React Native、Ionic、Uni-app等都是一个平台编写可以转译为在Android, iOS上同时上架运行;但到了Flutter 2.0时代,它却可以运行在几乎所有桌面端(Windows, macOS , Linux), 手机及平板电脑(Android, iOS)甚至自动驾驶车的系统(Toyota)都加入开发及支援。其平台上的跨越性是前所未有的大。
关于Flutter 2.0 可为企业在架构、业务上带来新变革的部分将留在下篇文章再分析。下文将会以OriginBit – 始元科技以企业的角度使用Flutter 的宣传、教育及以经验分享作为更具体及切实的内容为各位分析。