自从我们交付了第一个应用程序并从客户那里收集到了五星级好评,我们认为,我们应该开始更加积极地向客户推荐Flutter。从2019年5月开始,我们决定Flutter将是我们移动技术的第一选择。同时,我们将停止在其他不同框架上开发应用程序的工作。
自那时以来,我们已经在Flutter中交付了10多种移动产品,并提供了数十种MVP / PoC。现在,该得出结论了。
Flutter 更快
我们并未在这里讨论理论方法(在此处可以查找Bran De Connick的论文),尽管这也很有趣。后来我们重写了基于 Xamarin 和 ReactJS 的App,将二者进行对比,在后端使用相同API的情况下,与Xamarin(667h vs 987h)相比,我们减少了33%的时间,使用ReactJS(486h vs 704h)相比,则减少了31%的时间。
停下来思考一下这些数字。这些数据回答了如何更快,更便宜地构建移动应用程序(使用Flutter)。随着经济不景气,在预算范围内按时交付产品变得越来越重要。这也意味着对于相同的预算,您可以多交付50%的订单。想象一下,您是一名产品负责人,负责开发团队的优先事项,能够将预算壁垒进一步提高50%。
这将极大地提高团队的创造力和他们交付的工作质量。有关GastroJob案例的详细分析,请查看我们在Flutter Europe Conference上的演讲,或在此处查看我们的案例研究。
平均90%的代码在iOS和Android之间共享。
我们的90%的代码不会在两个本机平台上都编写两次。与本地应用程序开发相比,节省了90%的时间,并且由于一致性和团队围绕一个目标团结而不是分成两个本地流,因此释放了很多创造力。除了共享业务逻辑和用户