zoukankan      html  css  js  c++  java
  • 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,其他

    • 提交失败
    • 多语言
  • 相关阅读:
    团队项目-第二阶段冲刺1
    第十四周总结
    第十三周总结
    程序员修炼之道阅读笔记02
    第十二周总结
    程序员修炼之道阅读笔记01
    Spring Boot 揭秘与实战 自己实现一个简单的自动配置模块
    Spring Boot 揭秘与实战 源码分析
    Spring Boot 揭秘与实战 源码分析
    Spring Boot 揭秘与实战(九) 应用监控篇
  • 原文地址:https://www.cnblogs.com/Big-Head/p/11760574.html
Copyright © 2011-2022 走看看