V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
netabare
V2EX  ›  编程

Arc 浏览器用 Swift 来实现,是否意味着用 Swift 来写跨平台软件的未来也不远了?

  •  
  •   netabare · 216 天前 · 1622 次点击
    这是一个创建于 216 天前的主题,其中的信息可能已经有所发展或是发生改变。
    之前一直了解的情况是 Swift 虽然在 Windows 也能跑,但从没听说过任何稍微大一点的值得关注的软件是用 Swift 来实现 Windows 客户端的。似乎给人的感觉是 Swift 始终仅限于 macOS/iOS 开发。

    Arc 应该算是第一个在 Windows 上用 Swift 的项目吧,而且可想而知代码量和工程难度都不低。

    不过很怀疑具体的 UI 实现是什么样的。

    不管怎么样感觉也是件好事吧,Swift 的编码体验也是蛮不错的。
    5 条回复    2024-05-20 08:50:30 +08:00
    murmur
        1
    murmur  
       216 天前
    所以他的意义是什么,我更惊讶的是居然还有人在 windows 上用除了 edge 和 chrome (类 chrome )的其他浏览器

    firefox 我们兼容现在都不做了
    CHTuring
        2
    CHTuring  
       216 天前
    Arc 重点还是 Mac ,感觉开 Window 就是给自己挖坑,兼容性和后续开发想想都觉得可怕。
    xipuxiaoyehua
        3
    xipuxiaoyehua  
       216 天前
    @murmur 有没有可能 arc 就是 chromium
    DTCPSS
        4
    DTCPSS  
       216 天前
    UI 用的是 WinRT 那套,Arc 还把 WinRT 的 Swift 映射开源了:
    https://github.com/thebrowsercompany/swift-winrt
    DTCPSS
        5
    DTCPSS  
       216 天前
    不过因为 WinRT 是 Windows 特有的,所以没法跨平台了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   993 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 18:54 · PVG 02:54 · LAX 10:54 · JFK 13:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.