Swift、Flutter 共同瞄准 Windows!

[原文来自:www.ii77.com]

Windows 生态周全开花时代,苹果的 Swift、谷歌的 Flutter 接踵公布支撑 Windows 10,这无疑为上添花,也为斥地者带来了福音!

[原创文章:www.ii77.com]

近日,苹果 Swift 编程说话和 Google 基于 Dart 编程说话的 Flutter UI 框架已经上岸 Windows 10


Swift 对象链支撑 Windows 10


Swift 是 Apple 于 2014 年 WWDC 上发布的开源通用编程说话,对于好多用户而言,Swift 在必然水平上可视为是 iOS 斥地者的专用说话,首要用来搭建基于 iOS、macOS、watchOS、tvOS、Linux 和 z / OS ..的应用法式。

时下,值得祝贺的是,Swift 如今也支撑了用户群体更为普遍的 Windows 系统。

据 Swift 团队透露,苹果公司现已发布了适用于 Windows 的可下载 Swift 对象链映像(https://swift.org/download/),个中包含在 Windows 10 上构建和运行 Swift 代码所需的一切。简而言之,斥地者如今可以直接在 Windows 10 ..上构建、运行、调试 Swift 代码。

事实上,早在本年 3 月,苹果在发布 Swift 5.3 路线图之际,就已透露,将增加对 Windows 和其他 Linux 刊行版的支撑。而这一功能首要由 Swift Core 团队成员、Google Brain 的软件工程师 Saleem Abdulrasool 供应。

在客岁 LLVM 斥地者大会上,Abdulrasool 曾具体介绍了将 Swift 引入 Windows 的诸多挑战。他指出,其时他设法经由 Linux 上的交叉编译将 Swift 引入 Windows。

当然,将 Swift 移植到 Windows 并非想象中的那么简洁,首先需要确保其完整的生态在新..上可用。基于此,苹果公司在发布的 Swift 对象链中,除了移植 Swift 编译器之外,还包罗尺度库和 Swift 的三个焦点库,即 Foundation、libdispatch 和 XCTest。

“这些库是使斥地人员可以轻松编写功能壮大的应用法式的一部门,而不必担心底层系统的很多细节,” Abdulrasool 如是说。

同时,“有了这些焦点库以及依靠 Swift 与 C 的天真互把持性,就有或者在 Windows 中纯粹使用 Swift 斥地应用法式,同时行使 Windows ..上现有的库集。

Abdulrasool 透露,Windows 的当前 Swift 是“旅程的起头”,下一步,它将很快供应 Swift Package Manager,以及仍有大量的工作要做。

今朝,对于想要在 Windows 上测验 Swift 的斥地者,将需要对象链安装法式和 Visual Studio 2019 集成斥地情况以及一些其他组件,例如 Windows 10 SDK、用于构建 C ++ 代码和 Windows Universal C Runtime 的对象集。

也能够经由开源的较量器应用法式案例进行进修:

https://github.com/compnerd/swift-win32/blob/ed4993f7cbb284a83ee77fcecdc2570cf24355e4/Examples/Calculator/Calculator.swift 。


Google 不甘掉队

发布 Flutter Alpha 版本支撑 Windows


就在 Swift 公布支撑 Windows 的次日,Google 的 Flutter 小组也发布了适用于 Windows 的 Flutter Alpha 版本。

作为跨..框架,Flutter 最初仅支撑 Android、iOS 移动端。自 2015 年发布的几年后,开放的 Flutter 先后起头进行 Web、桌面端、嵌入式系统的索求,并为 macOS、桌面 Linux 供应 Beta 支撑。如今,Flutter Alpha 正式支撑微软数十亿的 Windows 10 设备,将大大降低斥地者的斥地门槛。

对此,Flutter 团队透露,为 macOS、Linux 和如今的 Windows 供应支撑,可改善斥地者的对象,削减响应的斥地压力,匡助更多的斥地者经由单个代码库为内陆或 Web 应用法式构建用户界面。

据报道,Flutter for Windows 的 Alpha 版本仅支撑经典的 Win32 API,但 Google 正在测验带来 Flutter Shell 的 UWP 版本。


最后


无论是苹果的 Swift,照样谷歌的 Flutter,自降生之日起,就备受业界存眷,现在两大对象离别从自家的主疆场,接踵支撑 Windows,从应用角度上来看,Swift 的新征程在此起航,Flutter 也终实现了本身“金瓯无缺”的愿景,为斥地者的斥地效率提拔带来必然的驱动。

基于此,作为 Android 亦或是 iOS 斥地者的你,等候吗?

参考:https://www.zdnet.com/article/now-windows-10-gets-apples-swift-programming-language-and-googles-flutter/


更多出色介绍

软硬一体打世界,英特尔在 AI 上做了些什么?

☞字节跳动提交手艺出口许可申请,TikTok 生意持续推进...

谁人抛却谷歌回家乡二本教书的清华姚班生,如今怎么样了?

☞硅谷2020最新大数据进修路线:科学使用这一招,12周助你成为数据剖析师

☞国产开源,GitHub 标星 47000+ ,百度飞桨从打响第一枪到战争突围

☞用以太坊承载的..,还只是起步阶段
点分享
点点赞
点在看
自媒体 微信号:ii77 扫描二维码关注公众号
爱八卦,爱爆料。

小编推荐

  1. 1 突发!伊朗对以色列发动大规模导弹和无人机袭击

    这是4月13日在以色列特拉维夫拍摄的以色各国防部建筑。新华社本地时间14日,伊朗伊斯兰革命卫队针对其军事动作发布第二份声明。声明透露,因为

  2. 2 伊朗:袭击可被视为已“结束”

    点击上方“CCTV4” 存眷我们!伊朗常驻结合国代表团称伊朗对以色列的袭击可被视为已“竣事”。本地时间4月14日,伊朗常驻结合国代表团在社交媒

  3. 3 刚刚!连发5道预警!江西人注意,别乱溜达!

    今天暴风暴雨又囊括而来一大早 江西省景象台就接连发布四道预警大风黄色预警旌旗宜春、新余两市的部门区域将显现8-10级雷暴大风局地伴有强雷电

  4. 4 知名女演员因这事被气进医院……网友:深有感触

    比来知名童星关凌在社交平台发布了一个视频激发好多网友热议关凌透露,只因为前一天晚上给两娃指点了作文和阅读懂得,究竟晚上睡觉之前就感

  5. 5 万亿零食市场“开卷”,B站up主实探东莞供应链

    ▲点击存眷麻涌镇当局“艳丽麻涌”官方微信可乐2.3元一瓶、矿泉水1.2元一瓶、爽性面0.9元一包……近年来,量贩零食店的显现,为“吃货”们打

  6. 6 便民服务 | 黄龙溪镇:便民有温度,服务“零距离”!

    点击蓝字存眷我们群众事 无小事黄龙溪镇以更贴心更高效的办事体式起劲做大好人民群众“贴心人”切实提拔群众的获得感、幸福感↓↓↓1深化办事

  7. 7 伊朗袭击以色列!最新消息汇总→

    本地时间4月14日,伊朗伊斯兰革命卫队揭橥声明,为了回应以色列的罪过,个中包罗袭击伊朗驻叙利亚使馆领事处并导致多名军事人员灭亡,伊朗伊

  8. 8 知名女演员因这事被气进医院……网友:深有感触!

    比来知名童星关凌在社交平台发布了一个视频激发好多网友热议关凌透露,只因为前一天晚上给两娃指点了作文和阅读懂得,究竟晚上睡觉之前就感

本文内容来自网友供稿,如有信息侵犯了您的权益,请联系反馈核实

Copyright 2024.爱妻自媒体,让大家了解更多图文资讯!