0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

谷歌新版Flutter应用开发框架已至此在Windows平台上的应用程序

如意 来源:cnBeta.COM 作者:cnBeta.COM 2020-09-24 12:01 次阅读

为了给 iOSAndroid 移动平台轻松开发应用程序,谷歌推出了名为 Flutter 的应用开发框架。不过随着时间的推移,它正在成为“一次编译,随处运行”的大规模跨平台项目的一个缩影。最新消息是,新版 Flutter 应用开发框架已支持轻松开发可在 Windows 平台上运行的应用程序。

在推出后的几年时间里,Flutter SDK 已提供了对 Web、嵌入式、macOS、以及 Linux 应用创建的支持,极大地拓展了这款应用开发框架的覆盖范围。

此前谷歌还调侃过,Flutter 只剩下 Windows 这个主要平台没有提供支持了。

现在,Flutter 团队正在启动适用于 Windows Alpha 的 Flutter SDK,以帮助开发者构建标准的 .exe 可执行文件和支持库。

这些程序不仅可在 Windows 7 到 Windows 10 PC 上运行,还能够与其它平台(比如 Android / iOS)使用完全相同的 Dart 代码。

如需体验 Flutter for Windows,请移步至 Flutter 的开发通道(Dev Channel),启用 Windows 构建、并为项目设置必要的文件内容,所有这些操作都可在命令提示符下轻松完成。

为将 Windows 应用程序发送到其它计算机,谷歌还提供了打包压缩的支持。

当然,将 Flutter 应用程序放到 Windows 之类的桌面平台上运行、而不是仅仅是依赖于 Web Apps,最大好处就是能够利用系统内置的功能、以及调用现有的第三方桌面功能库。

Tim Sneath 表示,Flutter 团队一直在这方面努力,以使 Flutter Dart 代码能被轻松用于 Windows 应用程序中的一些最常见任务。

为展示 Flutter 在 Windows 上的潜力,谷歌还提供了一些开源的示例应用,比如主打通讯录管理功能的 Flokk、以及改进后的 Flutter Gallery 图库(为桌面使用场景而优化)。

目前使用 Flutter 构建的 Windows 应用程序都基于经典的 Win32 API,因而大家无需顾虑它们与大多数 Windows 计算机的兼容性。

展望未来,开发团队还计划为 Windows 10 / Xbox One 等 UWP 平台提供支持,甚至当前 Windows Store 上就已经提供了一个实验性质的版本。
责编AJX

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 谷歌
    +关注

    关注

    27

    文章

    6168

    浏览量

    105378
  • WINDOWS
    +关注

    关注

    3

    文章

    3545

    浏览量

    88694
  • 应用程序
    +关注

    关注

    37

    文章

    3268

    浏览量

    57705
收藏 人收藏

    评论

    相关推荐

    鸿蒙Flutter实战:14-现有Flutter 项目支持鸿蒙 II

    引言 之前的文章鸿蒙Flutter实战:09-现有Flutter项目支持鸿蒙中,介绍了如何改造项目,适配鸿蒙平台。 文中讲述了整体的理念和思路,本文更进一步,结合可实操的项目代码,详
    发表于 12-26 14:59

    HAL库Arduino平台上的使用

    ,适合于快速原型开发和教育。HAL(硬件抽象层)库是一种Arduino平台上使用的软件库,它提供了一种标准化的方式来访问硬件功能,使得开发者可以编写更通用、更可移植的代码。 1. 什
    的头像 发表于 12-02 14:04 284次阅读

    鸿蒙Flutter实战:12-使用模拟器开发调试

    前提 开发电脑需为M系列芯片 (ARM架构) 的 Mac 电脑 目前 Flutter 鸿蒙开发,无法使用 X86 架构的模拟器,只能使用 ARM 架构的模拟器** 创建项目 等开发
    发表于 11-10 13:13

    鸿蒙Flutter实战:11-使用 Flutter SDK 3.22.0

    信息。 运行 运行 Flutter 项目,项目根目录使用 fvm flutter run 或者 IDE 中点击运行按钮 参考资料 FVM 鸿蒙F
    发表于 11-01 15:03

    鸿蒙Flutter实战:09-现有Flutter项目支持鸿蒙

    # 鸿蒙Flutter实战:现有Flutter项目支持鸿蒙 ## 背景 原来使用Flutter开发的项目,需要适配鸿蒙。 ## 环境搭建 见文章[鸿蒙
    发表于 10-23 16:36

    鸿蒙Flutter实战:07混合开发

    # 鸿蒙Flutter实战:混合开发 鸿蒙Flutter混合开发主要有两种形式。 ## 1.基于har 将flutter module
    发表于 10-23 16:00

    鸿蒙Flutter实战:06-使用ArkTs开发Flutter鸿蒙插件

    # 使用 ArkTs 开发 Flutter 鸿蒙平台插件 本文讲述如何开发一个 Flutter 鸿蒙插件,如何实现
    发表于 10-22 21:56

    鸿蒙Flutter实战:05-使用第三方插件

    # 鸿蒙Flutter 实战:使用第三方插件 鸿蒙Flutter开发中,如果涉及到使用原生功能,就要使用插件。使用插件有两种方式,一种是自己编写原生ArkTS代码,
    发表于 10-22 21:54

    鸿蒙Flutter实战:01-搭建开发环境

    # command-line-tools/tool/node/bin Windows 安装 配置用户变量 FLUTTER_STORAGE_BASE_URL=https
    发表于 10-21 19:35

    【从0开始创建AWTK应用程序】编译应用到RTOS平台

    AWTK是基于C语言开发的跨平台GUI框架。本系列文章介绍如何从0开始创建AWTK应用程序,包括搭建开发调试环境、使用AWTK创建Hello
    的头像 发表于 03-21 08:23 617次阅读
    【从0开始创建AWTK<b class='flag-5'>应用程序</b>】编译应用到RTOS<b class='flag-5'>平台</b>

    能在Meteor Lake平台上使用SDK 3.5吗?

    因为客户有一些特殊要求 ,所以 PD FW 必须实现一些定制功能。 因此,我们希望流星湖中使用 CCG6 - CYPD6127,它的闪存大小比 CYPD6227 大。 因为最新版本的 Host
    发表于 03-04 06:32

    谷歌模型框架是什么软件?谷歌模型框架怎么用?

    谷歌模型框架通常指的是谷歌开发的用于机器学习和人工智能的软件框架,其中最著名的是TensorFlow。TensorFlow是一个开源的机器学
    的头像 发表于 03-01 16:25 883次阅读

    谷歌模型框架是什么?有哪些功能和应用?

    谷歌模型框架(Google Model Framework)并不是一个特定的框架,而是指谷歌开发的一系列软件
    的头像 发表于 02-29 18:11 1489次阅读

    浅谈兼容 OpenHarmony 的 Flutter

    拓展,可支持使用 Flutter Tools 指令编译和构建 OpenHarmony 应用程序。 仓库的 commit 记录显示,OpenHarmony 使用的 Flutter 版本是 3.7 稳定分支
    的头像 发表于 02-02 15:22 613次阅读
    浅谈兼容 OpenHarmony 的 <b class='flag-5'>Flutter</b>

    ModuStoolBox环境之外开发应用程序时应该考虑哪些因素?

    停留在了我认为是安全的引导加载程序/ROM启动上。 我正在逃跑 FLASH。 我有几个问题: 是否有可能在此平台上禁用 ROM 启动? 如果禁用 ROM 启动不是一种选择,那么 ModuStoolBox 环境之外
    发表于 01-25 06:38