谷歌的跨平台Flutter SDK在1.0版本的发布中又一次发布了里程碑的版本。Flutter正在移出beta版,并发布“ Flutter Release Preview 1”。谷歌表示,发布预览状态“标志着我们对稳定性和质量的信心,以及我们对错误修复和稳定性的关注。”
Flutter是谷歌在移动SDK上的第二次尝试(第一个是名为“Android”的小平台)。Flutter的声名远播是因为它是跨平台的在Android和iOS上运行的Flutter而且速度非常快的应用。Flutter应用程序避开了Android和iOS的应用程序平台,而是运行在Flutter渲染引擎(用C ++编写)和Flutter框架(用Google的Dart语言编写,就像Flutter应用程序一样)。当需要将Flutter应用程序发布到Google和Apple各自的应用程序商店时,必需的Flutter引擎代码将与应用程序代码捆绑在一起,而Flutter SDK会分发Android和iOS版本的单一代码库。每个版本都配备了Android或iOS内置的应用主题,因此他们仍然喜欢原生应用。
除了Android和iOS之外,还支持Fuchsia OS。
随着预览版本1的发布,Flutter团队将专注于Flutter应用的“场景完整性”。有一个改进的支持iPhone 5C等较老的32位iOS设备,并支持Firebase动态链接的视频播放器软件包。
Flutter团队还在设法将Flutter代码嵌入到现有Android或iOS应用程序的文档和工具中。
Flutter是Google I / O的一大话题,有六个会话致力于让开发人员在Google最新的平台上运行。谷歌表示,在发布I / O后,该项目看到活跃的Flutter用户增加了50%,该项目成为GitHub上的前100个软件项目之一。谷歌在中国举行的一次会议上宣布了Flutter Release Preview版本的存在,阿里巴巴和腾讯这样的大公司已经为其应用获得了平台支持。在Google本身内部,如果不是使用它来构建Adwords应用程序很难让平台获得更强的支持。Flutter在小型应用开发人员中也很受欢迎,因为分开学习iOS和Android应用程序开发方法可能是一个挑战,许多人根本不用担心跨平台应用程序。
最新的Release Preview 1 SDK应该可以在Flutter的网站上找到。
领取专属 10元无门槛券
私享最新 技术干货