使用Flutter一年后,这是我得到的经验,flutter通知栏

译者 | 薛命灯在这篇文章中,我将分享我使用 Flutter 的经验,以及我在整个过程中发现的所有 Flutter 的优缺点。在过去的一年里,我是如何使用 Flutter 的呢?我做了以下这些事情:使用 Flutter 重写一款已经发布到 App Store 的 iOS 应用程序。开发了一个 Flutter 免费速成课程,录制 5 个多小时的教学视频内容。使用 Flutter 开发一些小型尚未发布的应用程序。以下是在过去一年中,我通过使用 Flutter 学到的东西。1、Dart 易学易用
摘要由CSDN通过智能技术生成

译者 | 薛命灯

在这篇文章中,我将分享我使用 Flutter 的经验,以及我在整个过程中发现的所有 Flutter 的优缺点。

在过去的一年里,我是如何使用 Flutter 的呢?我做了以下这些事情:

  • 使用 Flutter 重写一款已经发布到 App Store 的 iOS 应用程序。
  • 开发了一个 Flutter 免费速成课程,录制 5 个多小时的教学视频内容。
  • 使用 Flutter 开发一些小型尚未发布的应用程序。

以下是在过去一年中,我通过使用 Flutter 学到的东西。

1、Dart 易学易用

与 TypeScript 或 Flow 相比,Dart 更容易学,语法也更简单。我能够快速地进行开发,因为编译器提供了明确的错误消息,具有更少隐藏的非预期运行时错误。在开发中型应用程序时,开发人员应该拥抱强类型语言,因为它在加快开发速度和编写可靠代码方面起到很大作用。

2、偶尔还要“自己动手”

在采用新技术时,有时候需要“推出自己的”库,以便与第三方服务集成。例如,为了在我的应用程序中集成 Mixpanel(因为它们提供了一个免费套餐选项和一个非常简单清晰的 UI),我不得不开发我自己的库 pure_mixpanel(https://pub.dartlang.org/packages/pure_mixpanel)。这不是什么大不了的事情,实际上它很有趣。

我个人在使用 scoped_model 方面有很多成功的经验,它很好地抽象出需要使用流的地方,并且很像 React 的新 Context API。你可以干净利落地将业务逻辑和渲染逻辑完美地分开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值