下一代原生应用开发框架来了:Google Flutter Release Preview 1

Posted 前端先锋

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了下一代原生应用开发框架来了:Google Flutter Release Preview 1相关的知识,希望对你有一定的参考价值。

翻译:疯狂的技术宅

原标题: Google Flutter Release Preview 1: Next-Gen Native App Design

来源:https://www.xda-developers.com/google-flutter-release-preview-1-native-app-design

跨平台开发是一个棘手的问题,不过Google创建了一个工具包,可以帮助你用Flutter简化跨平台开发。 在今年的Google I/O大会上,Google发布了Flutter Beta 3,他们认为这是跨平台UI框架的生产预备版。 Google宣布在中国北京举行的全球前端会议(GMTC)上发布Flutter Release Preview 1版本,承诺使其产品更加完善。

在RP1中,团队非常专注于实现边缘案例,以便覆盖更多的用户。 包括增加对32位ios ARMv7设备的支持(支持到iPhone 5c和iPad Mini),扩展Firebase支持以便更好地处理多平台报告和集成,增加视频播放器对更多格式的支持, 并进一步完善了如何向现有的android和iOS应用程序添加Flutter小部件的文档。

虽然该框架还并不稳定,但它已经非常普及了,自从今年Google I/O大会以来,活跃用户数增长了50%,而且它已经跻身于GitHub上的100个最受欢迎的存储库。

在我们接近Flutter的第一个稳定版本时,社区对它的支持大幅增长。由于了该项目是开源的,社区能够增加一些他们更感兴趣的功能,包括添加硬件键盘支持、视频录制、资源目录支持等功能,来进行扩充并提供帮助。该社区还编译了用于其他程序的附加软件包,包括ML Kit API包装器,动画构建助手和更好的本地跨平台小部件设计(适应iOS和Android的本机外观)。

谷歌对中国开发者在他们的应用中迅速的接受Flutter感到非常兴奋,谷歌将尽一切所能支持该社区。尽管Flutter在美国和印度迅速增长的市场份额并不令人惊讶,但来自中国开发界的大力支持,使Flutter在中国的突然成为可能,并加速了Google的国际化计划。为了支持中国的开发社区,谷歌正在推出一个中文网站(https://flutter.io/cn),它将为社区提供中文Flutter内容,供开发者使用和学习。

说到支持,Release Preview 1进一步扩展了可用工具。 Google针对Visual Studio Code的Flutter扩展可以看到实质性更新,增加了语句补全功能,在VS Code中直接支持模拟器,以及新的outline视图。 Google也很高兴地看到社区开发的Flutter Studio进展很快,它的目标是让开发人员能够直接从浏览器构建屏幕,并支持编辑超过50个小部件。

如果您已准备好尝试Release Preview 1,那么很容易就能升级到此版本,如果你在beta channel中,那么在终端输入“flutter upgrade”(或者如果仍在master channel中,那么咸输入“flutter channel beta” )。 RP1正在朝着最终正式版本稳步迈进,并且是开始使用它的好时机。

你在自己的apps中实现了Flutter吗? 你有没有看到你正在用的小型apps使用这个框架? 请在下面的评论中告诉我们!

相关资源Flutter: https://www.xda-developers.com/google-flutter-framework-native-design/

Flutter Beta 3:https://www.xda-developers.com/google-flutter-beta-3-cross-platform/




往期精选文章



小手一抖,资料全有。长按二维码关注京程一灯,阅读更多技术文章和业界动态。



以上是关于下一代原生应用开发框架来了:Google Flutter Release Preview 1的主要内容,如果未能解决你的问题,请参考以下文章

快速学习Dart语言

重磅!Dubbo3.0它要来了!

颠覆 Kafka 的统治,下一代云原生消息平台 Pulsar 来了!

鸿蒙之后,小米 Vela 也来了,下一代物联网平台应该是什么?

来了!闲鱼技术团队开源 Flutter 应用框架 Fish Redux

云原生微服务架构的技术内涵