华人澳洲中文论坛

热图推荐

    WPF跨平台计划?

    [复制链接]

    2023-2-14 22:00:17 41 0

    Avalonia XPF[1]
    经过咱们的跨平台UI框架,释放现有WPF运用顺序的整个后劲,使WPF运用顺序可以在macOS和Linux上运转,而不需求低廉和有危险的重写。
    任务原理
    咱们使用 Fork of WPF 使 WPF 运用顺序可以在 macOS 和 Linux 上运转,这使咱们可以放弃 API 兼容性。Avalonia XPF 用 Avalonia UI 交换了低级 WPF 代码 (MilCore)。
    第三方管制
    Avalonia XPF 反对来自最盛行控件供给商的各种 UI 控件。假如控件不兼容,咱们会提供一系列选项,包罗交换。
    反对的平台
    Avalonia XPF目前反对Windows,macOS和Linux(桌面和嵌入式)。WebAssembly,iOS和Android反对将于2024年推出。
    Licensing
    针对拥有症结工作运用顺序的企业,Avalonia XPF是一个企业解决计划。每个运用、每个平台均可以购买许可证,而且没有发行限度。


    WPF反对哪些版本?
    Avalonia XPF是基于WPF的。net 6.0 SDK。关于使用。net旧版本的WPF运用顺序,咱们倡议降级到。net 6或。net 7。
    Avalonia XPF是不是与其余第三方库兼容?
    是的。不使用任何Win32 api的库不需求修正就能正常任务。关于使用Win32 api的库,咱们正在开发一个解决计划,以使Win32 api的子集可以在受反对的平台上任务。
    是不是有文档和反对?
    是的。Avalonia XPF提供了文档和反对。在移交给您的团队以前,咱们的工程师将接纳您的运用顺序并确保它们完善运转。
    Avalonia XPF是开源的,在GitHub上可用吗?
    不。Avalonia XPF不是开源的,它的源代码也不是收费的。
    Avalonia XPF反对用VB.NET开发的运用顺序吗?
    是的。Avalonia XPF合用于一切WPF运用顺序,无论使用何种言语。咱们曾经测试了用c#, VB开发的运用顺序。NET和f#。
    参考材料
    Avalonia XPF: http://www.avaloniaui.net/XPF

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    返回列表 本版积分规则

    :
    中级会员
    :
    论坛短信
    :
    未填写
    :
    未填写
    :
    未填写

    主题36

    帖子44

    积分208

    图文推荐