搜文章
推荐 原创 视频 Java开发 iOS开发 前端开发 JavaScript开发 Android开发 PHP开发 数据库 开发工具 Python开发 Kotlin开发 Ruby开发 .NET开发 服务器运维 开放平台 架构师 大数据 云计算 人工智能 开发语言 其它开发
Lambda在线 > BestSDK > 谷歌发布Flutter beta 1 :可开发原生APP,支持跨平台

谷歌发布Flutter beta 1 :可开发原生APP,支持跨平台

BestSDK 2018-02-28

Flutter 是 Google 用以帮助开发者在 iOS 和 Android 两个平台开发高质量原生应用的全新移动 UI 框架。现在就可以去 flutter.io 快速上手开发精美的原生应用。

Flutter 的目标是解决移动开发中的两个重要问题:其一是实现原生应用的性能和与平台的集成,其二是提供一个多平台,可移植的 UI 工具包来支持高效的应用开发。

Flutter 同时为新手以及有经验的移动开发者所设计,它可以帮助你在更快地开发出精美且成功的应用。同时 Flutter 还兼具以下优点:

  • 利用保持状态的热重载、全新的响应式框架、丰富的控件以及集成的开发工具这些特点进行快速开发;

  • 通过可组合的控件集合、丰富的动画库以及分层可扩展的架构来实现富有感染力的灵活界面设计;

  • 借助可移植的 GPU 加速的渲染引擎以及高性能本地 ARM 代码运行时以达到跨设备跨平台的高质量用户体验。

从去年的 alpha 版本发布以来,借助社区的力量,我们发布了一系列功能,包括屏幕阅读器和其它无障碍功能、从右至左的文字布局、本地化和国际化,以及对 iPhone X 和 iOS 11 的支持、内嵌视频、更多的图片格式支持、后台运行 Flutter 代码等等。

Flutter 全新的控件查看器帮助你将控件树可视化

在开发框架和工具链中诸多新功能的支持下,Google 内部的团队以及世界各地的其他团队都通过 Flutter 取得了成功。Flutter 已经被应用在拥有数百万安装量的线上应用中,一些用 Flutter 开发的应用已经同时被 App Store 和 Play Store 推荐。

例如来自芬兰的开发工作室 Codemate,将他们能够快速开发出精美的 Hookle 应用归功于 Flutter 的快速开发迭代能力以及可定制的 UI 套件。Codemate的 CEO Toni Piirainen 说道:“我们现在非常自信地将 Flutter 推荐给客户。Flutter 能帮助他们为移动用户提供更大的价值并提升效益。”

谷歌发布Flutter beta 1 :可开发原生APP,支持跨平台

用 Flutter 开发的应用实现了跨平台的高质量、高性能的定制化设计

Flutter beta 版本兼容 Dart 2 的预览版本,Dart 2 利用更加精简的代码改进了通过代码申明 UI 的体验。例如,Dart 2 可以在你开发界面的时候推断 new 和 const 关键字来移除样板代码。示例如下:

用 Dart 2 书写的 Flutter UI 代码简洁明了

我们非常高兴看到 Flutter 生态的壮大。现在有超过 1000 个 Flutter 库(例如:SQLite, Firebase, Facebook Connect, shared preferences, GraphQL, 还有很多),超过 1700 个人在我们的 gitter 聊天组里,我们还欣喜地看到社区创建了一些新网站,例如 Flutter Institute、Start Flutter 和 Flutter Rocks。另外,你现在可以订阅新的由社区编辑和发布的 Flutter Weekly 周报:https://flutterweekly.net。

我们十分期待 1.0 正式版的发布,在此之前我们会专注于稳定性以及更多开发场景的支持。开发者社区的反馈直接影响我们的路线图,目前我们正着力于完成以下这些功能:集成 Flutter 到现有应用、内嵌 WebView、更好的路由和导航 API、更多的 Firebase 支持、内嵌地图、更小的核心引擎,还有更多其它功能。

现在正是尝试 Flutter 的绝好时机。你可以通过我们的入门指南,从零开始开发你的第一个 Flutter 应用:

https://flutter.io/setup

如果你的电脑上已经安装了 Flutter 开发环境,你可以根据下面的指引文章,快速切换到 beta 频道:

https://github.com/flutter/flutter/wiki/Flutter-build-release-channels

文章来源:谷歌开发者

文章出处:http://www.sohu.com/a/224412699_670669

若侵犯作者权益请联系我们删除,联系方式: ygli@bestsdk.com

版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《谷歌发布Flutter beta 1 :可开发原生APP,支持跨平台》的版权归原作者「BestSDK」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458

文章来源: 阅读原文

相关阅读

关注BestSDK微信公众号

BestSDK微信公众号:bestsdk

BestSDK

手机扫描上方二维码即可关注BestSDK微信公众号

BestSDK最新文章

精品公众号随机推荐