Flutter是一个主要由Google使用Dart语言和运行时开发的跨平台UI框架,Dart语言也是Google开发的。目前的重点是跨平台的移动开发,但嵌入式和桌面的也由合作伙伴在积极的开发(索尼,丰田,微软,Canonical)。Flutter的软件授权非常自由,各个行业的使用率都非常好,生态系统已经非常大了。尤其是在谷歌内部大量使用。在这个阶段,对于Flutter的概念验证和与其他解决方案(如Qt)的性能指标比较是可以进行的。
|
DART-flutter
|
什么是DART? 什么是Flutter?你知道吗,索尼(SONY)等电子巨头,丰田(TOYOTA)等领先的汽车OEM厂商,以及微软(MICROSOFT),它们都已经采用了DART/flutter?讽刺的是,这项技术最初却是由谷歌(Google)诞生的。
DART是一种客户端优化语言,用于在任何平台上开发快速应用程序。它的目标是为多平台开发提供最高效的编程语言,并为应用程序框架提供灵活的执行运行时平台 (来源 DART.dev @2021)。 Flutter是DART的一个GUI框架,由Google作为一种开源技术诞生,用于为Android和iOS编写跨平台的本机应用程序,但它已经迅速赢得了开发人员的兴趣,开发人员已经扩展到多个行业,而且还在增长。 DART/Flutter为客户提供了无与伦比的好处
2021年发布的Flutter2,紧随着来自各行业的嵌入式开发商和制造商都在争相使用Flutter开发爆款产品。丰田就在采用Flutter开发汽车互联产品。 |
我们能提供什么?tQCS KDAB提供领先的软件咨询服务,flutter-pi的原作者现在加入了KDAB。
Flutter-pi是Raspberry pi平台上Flutter的专用支持。作为DART/Qt绑定的作者,我们可以围绕Flutter、HMTL和QML进行全面的分析和适应性研究。 DART/flutter为需要简单但功能强大的GUI框架的客户带来了大量技术好处,包括性能和功能丰富的跨平台开发支持。 一些客户正在寻找一个支持多个操作系统的GUI框架,而另外一些客户则在寻找多个开发语言。由于flutter的语法与HTML非常相似,因此它也与QML或Qt技术很相似。虽然从一个平台迁移到另一个平台在技术上是可行的,也是值得推荐的,但实际上,许多客户都希望混合使用这些平台。DART/Flutter的开发方式很像HTML/JavaScript,提供了在跨平台的中提供了编码的便利性,同时能够达到和C++/QT同样的性能,能够预见到DART/Flutter扩展到包括汽车、工业和医疗/医疗设备在内的嵌入式行业是不可避免的。 为了支持客户的研发工作,TQC KDAB将提供灵活的研讨会和/或专业咨询服务,以评估技术适用性并提出概念证明,包括
这类研究项目的典型持续时间是几周到3个月。 询问我们能为您顺利过渡到Dart/Flutter提供什么。 |