UWP 从创建到发布流程一栏

原文: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 从创建到发布流程一栏
    根据自己的需要来选择要安装的SDK

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

UWP 从创建到发布流程一栏

选择空白应用

UWP 从创建到发布流程一栏

选择支持的最低最高版本

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

UWP 从创建到发布流程一栏

选择windows template studio

UWP 从创建到发布流程一栏

一键式UWP模板

UWP 从创建到发布流程一栏

模板生成的框架

2.4配置运行系统版本#

UWP 从创建到发布流程一栏

2.5配置appmainfest清单#

UWP 从创建到发布流程一栏

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

2.6写代码#

2.7调试#

UWP 从创建到发布流程一栏

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

3,生成安装包#

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

UWP 从创建到发布流程一栏

项目-应用商店

UWP 从创建到发布流程一栏

商店应用列表

UWP 从创建到发布流程一栏

创建应用程序包

UWP 从创建到发布流程一栏

选择和配置包

UWP 从创建到发布流程一栏

开始生成

UWP 从创建到发布流程一栏

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

UWP 从创建到发布流程一栏

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

UWP 从创建到发布流程一栏

用作提供给测试的包appxbundle

3.1appxbundle的安装方法#

1,右键appxbundle包-打开包的签名
UWP 从创建到发布流程一栏

2,安装证书
UWP 从创建到发布流程一栏

3,为本地计算机安装
UWP 从创建到发布流程一栏

4,浏览证书
UWP 从创建到发布流程一栏

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

6,安装证书完成
UWP 从创建到发布流程一栏

6,安装旁加载应用程序
UWP 从创建到发布流程一栏

7,安装
UWP 从创建到发布流程一栏

4,发布#

4.1 提交地址#

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

UWP 从创建到发布流程一栏

启动第一次提交

UWP 从创建到发布流程一栏

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

5,其他#

  • 提交失败
  • 多语言
上一篇:c#-防止在UWP中单击按钮之间失去焦点


下一篇:[UWP]为番茄钟应用设计一个平平无奇的状态按钮