UWP 從創建到發布流程一欄


UWP的產品新建到發布流程一覽


1,UWP開發特性

U: Universal(通用)

W: Windows

P: Plantform(平台)

  • 運行在Windows10設備
  • 比WPF更加多樣化和完善的控件,以及更加強大的自適應能力
  • 只能從Windows應用商店下載
  • 擁有Windows 10獨特的系統API調用
  • 權限控制
  • 更多異步方法和編程特性
  • 運行環境為 .Net core
  • 非托管式
  • SDK隨Windows 10版本升級
  • DirectComposition渲染
  • 非托管Native代碼
  • 一個安裝包適配多種運行平台

2,新建項目

2.1安裝UWP開發環境

根據自己的需要來選擇要安裝的SDK

2.2使用VS默認新建一個UWP項目

選擇空白應用

選擇支持的最低最高版本

2.3使用Windows Template創建一個UWP項目(需要在拓展里面安裝插件)

選擇windows template studio

一鍵式UWP模板

模板生成的框架

2.4配置運行系統版本

2.5配置appmainfest清單

1,應用程序
2,視覺對象資源
2,功能
3,聲明
4,內容URI
5,打包

2.6寫代碼

2.7調試

1,支持模擬器調試
2,支持遠程調試
3,UWP 使用 dot net core 編譯出來的是 Native 本地代碼,WPF 使用 dot net Framework 編譯出來是 IL 代碼,需要知道 編譯出來 Native 代碼的性能是 80% C++非托管。所以代碼運行會快很多。
4,系統級的調試

3,生成安裝包

1,VS綁定賬號和產品
2,應用程序與應用商店關聯
3,創建應用程序包

項目-應用商店

商店應用列表

創建應用程序包

選擇和配置包

開始生成

生成成功后,可以選擇本地測試商店可行性

上傳到商店的應用程序包appxupload

用作提供給測試的包appxbundle

3.1appxbundle的安裝方法

1,右鍵appxbundle包-打開包的簽名

2,安裝證書

3,為本地計算機安裝

4,瀏覽證書

5,選擇受信任的根證書頒發機構

6,安裝證書完成

6,安裝旁加載應用程序

7,安裝

4,發布

4.1 提交地址

https://partner.microsoft.com/zh-cn/dashboard/windows/overview

啟動第一次提交

提交中要提交安裝包的地方

5,其他

  • 提交失敗
  • 多語言


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM