微軟啟動Project Reunion:整合統一Win32和UWP API

2020-12-04 cnBeta

今天開幕的Build 2020開發者大會上,微軟啟動了名為Project Reunion的新項目,目標是幫助開發者更容易創建適用於Windows 10的應用程式。該項目將Win32(傳統Windows API)和UWP(通用Windows平臺)的諸多API進行整合統一,並且從系統中剝離出來,方便使用NuGet等開發工具調用。

這將為新應用提供一個通用的平臺,使用 Project Reunion 組件構建的應用程式可以在所有 Windows10 版本和設備上運行。

無論應用是使用C++、.NET(包括WPF、Windows Forms和UWP)還是React Native等語言編程的,通過該項目都能幫助開發者更新和現代化現有的應用程式。

Project Reunion中的第一個組件之一是WinUI 3 Preview 1,這是一個現代化的UI平臺,允許開發人員逐步改進他們的C++、WPF和Windows Forms。

另一個組件是WebView2,它允許開發者在Windows Forms、WPF和UWP/WinUI 3應用程式中嵌入一個基於Chromium的WebView。開發者還可以獲得完整的Web功能,而不被固定在特定Windows版本中。WebView2將從系統中剝離。

Project Reunion開發原則

● 兼容性Project Reunion可以在你的所有應用程式中工作,包括Win32、Packaged、UWP和UWP,也可以在許多版本的Windows中使用。● 現代化Project Reunion支持你的app使用現代軟體庫,用於UI、AI、ML、打包、框架和庫。針對C++、Rust、C#和JavaScript的語言預測將優勢擴展到你所有的應用程式。雲支持的應用程式、流媒體和邊緣計算應用程式都是使用Project Reunion功能的好地方。● 靈活Project Reunion會隨著作業系統的發布而發布,並定期進行預覽。你可以使用NuGet為你現有的應用程式和中間件庫逐步採用Project Reunion組件。● 開源我們承諾將在GitHub上開放Project Reunion的工程設計,這樣你就可以對平臺的發展有更直接的發言權,甚至可以提供幫助。

相關焦點

  • 微軟Reunion首個0.1.0預覽版發布 整合統一Win32和UWP API
    在 Build 2020 開發者大會上,微軟宣布並演示了 Project Reunion 項目,旨在簡化 Windows 10 平臺的應用開發。通過統一現有的 Win32 (舊版 Windows API)和 UWP(通用Windows平臺)API 的訪問,從而讓 NuGet 之類的工具將它們從系統剝離出來。使用 Project Reunion 組件構建的的應用程式可以在所有 Windows 10 版本和設備上運行。今天,微軟發布了首個預覽版 0.1.0 版本。
  • 微軟推出Project Reunion計劃:將統一Win32和UWP應用
    來源:新浪數碼微軟推出Project Reunion計劃(圖片來自@windowslatest)新浪數碼訊 5月20日早間消息,在微軟Build 2020大會上,微軟宣布推出Project Reunion計劃,這是一個讓Windows
  • 微軟公開Project Reunion計劃 將統一WIN32和UWP應用
    PingWest品玩5月19日訊,在今天的Build 2020大會上,微軟公布了全新的Project Reunion計劃。該項目旨在幫助WIN 10平臺的應用開發變得更加容易。Project Reunion計劃將使現有的WIN 32和UWP API的訪問統一起來,並通過NuGet等工具使其與系統分離。使用 Project Reunion 組件構建的應用程式可以在所有 Windows 10 版本和設備上運行,這將為新應用提供一個通用平臺。
  • 微軟公布Project Reunion 預覽版 v0.1.0,統一 Win32 和 UWP API
    打開APP 微軟公布Project Reunion 預覽版 v0.1.0,統一 Win32 和 UWP API 玄隱 發表於 2020-12-14 09:37:41
  • 微軟的 Project Reunion 究竟是什麼?打破 Win32 和 UWP 的 API 障礙
    在上個月的 Build 2020 大會中,微軟宣布了Project Reunion,並大致介紹它可以用來構建統一的 Windows 應用程式,能夠更好地打破 Win32(即 Windows API)和通用 Windows 平臺(UWP)API 之間的障礙。
  • Win10 Reunion 預覽版 v0.1.0 發布:統一 Win32 和 UWP API
    Project Reunion 統一了對現有 Win32(傳統 Windows API)和 UWP(通用 Windows 平臺)API 的訪問,並通過 NuGet 等工具使其與作業系統解耦。使用 Project Reunion 組件構建的應用可以在所有 Windows 10 版本和設備上運行。
  • 微軟的 Project Reunion 究竟是什麼?
    在上個月的 Build 2020 大會中,微軟宣布了 Project Reunion,並大致介紹它可以用來構建統一的 Windows 應用程式,能夠更好地打破 Win32(即 Windows API)和通用 Windows 平臺(UWP)API 之間的障礙。
  • 微軟解釋Project Reunion性質 讓開發者更輕鬆創建Windows 10應用
    今年的 Build 2020 開發者大會上,微軟啟動了名為 Project Reunion 的新項目,目標是幫助開發者更容易創建適用於Windows 10的應用程式。該項目將Win32(傳統Windows API)和UWP(通用Windows平臺)的諸多API進行整合統一,並且從系統中剝離出來,方便使用NuGet等開發工具調用。在官方介紹之後,開發者對於這個項目仍存在很多疑問。例如Project Reunion 是像UWP的應用模型,還是新的封包模式,亦或者是隔離模式?
  • UWP匯總【第二發】
    COC遊戲AIDA64//著名的硬體查看軟體A-level PhysicsVideos//各類物理視頻APlayer//(僅PC)播放器Back to Bed//類紀念碑谷遊戲Baconit//一個新聞客戶端Ball Soccer(Flick Football)//足球遊戲BeachFarm2015-uwp
  • win10提示不是有效的win32應用程式的問題
    有windows10 作業系統的小夥伴,在使用電腦的時候,桌面打開軟體提示:不是有效的win32應用程式的問題。具體解決方法還是來看下系統哥小編是怎麼操作吧~
  • 遊戲玩家笑了,微軟推出DirectX 12旗艦版,電腦和Xbox統一
    微軟已經發布了下一個版本的DirectX,名為DirectX 12 Ultimate,它將為下一代遊戲提供新功能,有望彌合Windows和Xbox上的遊戲功能之間的差距。有趣的是,它同時將個人電腦和Xbox Series X(即個人電腦和Xbox Series X的統一圖形平臺)結合在一起。
  • 微軟全新開始菜單啟用:背景透明統一 界面更簡潔
    微軟今天推送了Windows 10 Dev開發者預覽版20161系統更新,帶來了全新的流暢設計開始菜單。  更簡潔的開始菜單  開始菜單的變化是這次更新最大的看點,微軟去掉了應用程式列表中logo後面的純色背景,並為程序圖標應用了部分透明化的統一背景。
  • 微軟發布安卓版Office App:Word、Excel和PPT三合一
    【環球網科技綜合報導】外媒engadget 2月18日消息,微軟正式發布了集多種功能於一身的Android版辦公App,兌現了其統一辦公行動應用程式的承諾。
  • Microsoft Q&A正式上線:整合MSDN和TechNet論壇內容
    去年10月,微軟將MSDN和TechNet論壇整合為全新的Microsoft Q&A。通過服務整合,用戶能夠通過這統一服務尋找所有關於微軟產品和服務的技術問題。根據Rafael Rivera透露的最新消息,這項服務已經正式上線。
  • XBOX ONE手柄PC驅動微軟官方整合下載 適用32和64位
    名稱:XBOX ONE手柄PC驅動微軟官方整合包   運行環境:WinXP,WinVista,Win7,Win8
  • smart-doc 2.0.1 發布,Java 零註解 API 文檔生成工具
    smart-doc是一款同時支持java restful api和apache dubbo rpc接口文檔生成的工具
  • 程式設計師最愛的api編寫軟體,你會用了嗎?
    於是前後端開發人員需要商定好api(應用程式接口)數據接口的表現形式,定義好數據接口之後需要向前端開發人員提供api文檔,這樣前端人員可以根據api文檔調用數據,然後通過前端手段使得數據可視化。因此,如何使得api文檔更規範是後端人員一直努力的目標,swagger提供了更好的解決方案。下面介紹swagger-editor以及swagger-ui兩種api工具。
  • 優酷攜統一綠茶在滬啟動「綠色嘉年華」項目
    優酷攜統一綠茶在滬啟動「綠色嘉年華」項目 阿里巴巴文化娛樂集團大優酷事業群全國整合營銷副總裁孫巖巖、阿拉善SEE生態協會會長錢曉華、阿拉善SEE華東項目中心主席劉雷、阿拉善SEE荒漠化防治高級項目官員朱德軍、統一企業茶事業群群總經理陳瑞芬出席了活動。  據官方資料顯示,「綠色嘉年華 碼上來種樹」項目以優酷出品訪談節目《明星說》和「碼上來種樹H5互動活動」組成。
  • swagger-editor編寫好api文檔在哪用?這個工具你得了解
    我們知道使用swagger-editor這個工具一般有兩種方法,一種呢是將swagger-editor工具加入到我們的工程文件中,使用代碼自動生成api文檔,這種一般通過項目部署,當伺服器啟動之後團隊成員可以通過項目地址訪問到文檔。這種是很方便的,但是不是每一個項目都需要這麼做。
  • 微軟發新Win 10X模擬器 支持運行Win32容器應用
    微軟今天宣布在Microsoft Store商店中發布更新的Microsoft Emulator(v1.1.54.0)和Windows 10X Emulator Image(10.0.19578)。