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开发环境

    UWP 从创建到发布流程一栏_第1张图片
    根据自己的需要来选择要安装的SDK

2.2使用VS默认新建一个UWP项目

UWP 从创建到发布流程一栏_第2张图片

选择空白应用

UWP 从创建到发布流程一栏_第3张图片

选择支持的最低最高版本

2.3使用Windows Template创建一个UWP项目(需要在拓展里面安装插件)

UWP 从创建到发布流程一栏_第4张图片

选择windows template studio

UWP 从创建到发布流程一栏_第5张图片

一键式UWP模板

UWP 从创建到发布流程一栏_第6张图片

模板生成的框架

2.4配置运行系统版本

UWP 从创建到发布流程一栏_第7张图片

2.5配置appmainfest清单

UWP 从创建到发布流程一栏_第8张图片

1,应用程序
2,视觉对象资源
2,功能
3,声明
4,内容URI
5,打包

2.6写代码

2.7调试

UWP 从创建到发布流程一栏_第9张图片

1,支持模拟器调试
2,支持远程调试
3,UWP 使用 dot net core 编译出来的是 Native 本地代码,WPF 使用 dot net Framework 编译出来是 IL 代码,需要知道 编译出来 Native 代码的性能是 80% C++非托管。所以代码运行会快很多。
4,系统级的调试

3,生成安装包

1,VS绑定账号和产品
2,应用程序与应用商店关联
3,创建应用程序包

UWP 从创建到发布流程一栏_第10张图片

项目-应用商店

UWP 从创建到发布流程一栏_第11张图片

商店应用列表

UWP 从创建到发布流程一栏_第12张图片

创建应用程序包

UWP 从创建到发布流程一栏_第13张图片

选择和配置包

UWP 从创建到发布流程一栏_第14张图片

开始生成

UWP 从创建到发布流程一栏_第15张图片

生成成功后,可以选择本地测试商店可行性

UWP 从创建到发布流程一栏_第16张图片

上传到商店的应用程序包appxupload

UWP 从创建到发布流程一栏_第17张图片

用作提供给测试的包appxbundle

3.1appxbundle的安装方法

1,右键appxbundle包-打开包的签名
UWP 从创建到发布流程一栏_第18张图片

2,安装证书
UWP 从创建到发布流程一栏_第19张图片

3,为本地计算机安装
UWP 从创建到发布流程一栏_第20张图片

4,浏览证书
UWP 从创建到发布流程一栏_第21张图片

5,选择受信任的根证书颁发机构
UWP 从创建到发布流程一栏_第22张图片

6,安装证书完成
UWP 从创建到发布流程一栏_第23张图片

6,安装旁加载应用程序
UWP 从创建到发布流程一栏_第24张图片

7,安装
UWP 从创建到发布流程一栏_第25张图片

4,发布

4.1 提交地址

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


启动第一次提交

UWP 从创建到发布流程一栏_第26张图片

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

5,其他

  • 提交失败
  • 多语言

你可能感兴趣的:(UWP 从创建到发布流程一栏)