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

    文章

    5851

    浏览量

    103246
  • WINDOWS
    +关注

    关注

    3

    文章

    3438

    浏览量

    87142
  • 应用程序
    +关注

    关注

    37

    文章

    3133

    浏览量

    56368
收藏 人收藏

    评论

    相关推荐

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

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

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

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

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

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

    【从0开始创建AWTK应用程序】编译应用到嵌入式Linux平台运行

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

    如何在Torizon平台使用Flutter开发用户界面

    Google 面向 Android, iOS 推出的跨平台移动应⽤开发框架 Flutter 可以构建高质量的原⽣⽤户界⾯,并可以扩展支持 Web 和桌面应用。
    发表于 12-07 10:39 182次阅读
    如何在Torizon<b class='flag-5'>平台</b>使用<b class='flag-5'>Flutter</b>来<b class='flag-5'>开发</b>用户界面

    LabVIEW不同操作系统上使VI、可执行文件或安装程序

    提供了LabVIEW的macOS版本,因此用户可以苹果电脑上运行LabVIEW。macOS版本的LabVIEW提供了与Windows版本类似的功能,使得不同平台上进行软件
    发表于 12-02 21:47

    AN1292与电机控制应用程序框架对比分析

    文档对AN1292软件与motorBench™开发套件随附的MC应用程序框架之间的差异进行了分 析,旨在回顾全新MC应用程序框架代码相对于A
    发表于 09-22 17:37 2次下载
    AN1292与电机控制<b class='flag-5'>应用程序</b><b class='flag-5'>框架</b>对比分析

    平台系统开源免费抓包软件ProxyPin概述

    免费开源 Http、Https 抓包工具,支持 Windows、Mac、Android、IOS, 全平台系统,使用 Flutter 框架开发
    的头像 发表于 09-11 11:17 1209次阅读
    全<b class='flag-5'>平台</b>系统开源免费抓包软件ProxyPin概述

    _初学者Flutter课程– 37小时跨平台应用程序开发教程_第158节

    开发应用程序
    充八万
    发布于 :2023年08月03日 07:06:40

    如何将应用程序移植到运行在基于Arm的设备上的Windows

    的通用Windows平台(UWP)移植,以及使用Chromium嵌入式框架构建本地WebView应用程序。 要遵循本指南,您需要: •与Window
    发表于 08-02 06:06

    OneInstall Windows驱动程序应用程序

    电子发烧友网站提供《OneInstall Windows驱动程序应用程序.exe》资料免费下载
    发表于 07-28 14:25 0次下载
    OneInstall <b class='flag-5'>Windows</b>驱动<b class='flag-5'>程序</b>和<b class='flag-5'>应用程序</b>

    【今晚开播】社区说 | 精益求精: Flutter 技巧专题篇

    Flutter 作为深受欢迎的跨平台开发框架,迄今为止已有超过 70 万款使用 Flutter 打造的应用上架。开源生态社区更是有超过 20
    的头像 发表于 07-27 17:40 280次阅读
    【今晚开播】社区说 | 精益求精: <b class='flag-5'>Flutter</b> 技巧专题篇

    社区说 | 精益求精: Flutter 技巧专题篇

    Flutter 作为深受欢迎的跨平台开发框架,迄今为止已有超过 70 万款使用 Flutter 打造的应用上架。开源生态社区更是有超过 20
    的头像 发表于 07-25 17:45 286次阅读
    社区说 | 精益求精: <b class='flag-5'>Flutter</b> 技巧专题篇

    C#|上位机开发新手指南(三)框架

    快速开发Windows桌面应用程序Windows Forms已经存在多年,并且在.NET Framework中得到广泛的支持和优化,因此在上位机
    发表于 05-08 10:27 3次下载
    C#|上位机<b class='flag-5'>开发</b>新手指南(三)<b class='flag-5'>框架</b>

    # 面向万物智联的应用框架的思考和探索(上)

    、UI组件/API能力、编程语言等,重点体现的是开发效率与难易程度; 运行框架:UI界面渲染及交互的基础能力框架,将开发者的程序运行在具体系
    发表于 05-04 10:48