一般来说,Windows 商店(现为 Microsoft Store)几乎是普通用户获取 UWP 应用的唯一渠道。但这个商店却并不总是让人省心,偶尔会出现一些奇奇怪怪的问题,导致用户无法成功下载、安装应用。

因此,在这种情况下,设法获取应用的离线包再手动安装几乎是不二之选。

HTML 指超文本标记语言HyperText Markup Language),是一种用于创建网页的标准标记语言。HTML 是一种基础技术,常与 CSS、JavaScript 一起被众多网站用于设计令人赏心悦目的网页、网页应用程序以及移动应用程序的用户界面。网页浏览器可以读取 HTML 文件,并将其渲染成可视化网页。HTML 描述了一个网站的结构语义随着线索的呈现,使之成为一种标记语言而非编程语言。

JavaScript,通常缩写为 JS,是一种解释执行的编程语言。它是现在最流行的脚本语言之一。

JavaScript 是一门基于原型、函数先行的语言,是一门多范式的语言,它支持面向对象编程、命令式编程、函数式编程。

JavaScript 是属于 Web 的语言,它被设计为向 HTML 页面增加交互性。

在客户端,JavaScript 在传统意义上被实现为一种解释语言,但现在已经可以被即时编译(JIT)执行。随着最新的 HTML5 和 CSS3 语言标准的推行,它还可用于游戏、桌面和移动应用程序的开发,以及在服务器端网络环境运行,如 Node.js。

Git 是目前最流行的分布式版本控制系统之一。

版本控制指的是,记录每次版本变更的内容和时间等细节,保留各版本之间的差异。

软件版本控制系统(version control system,VCS)的方式主要分为集中式和分布式:

  • 集中式版本控制系统中,版本库集中存放在中央服务器,由中央服务器管理访问权限“锁上”文件库中的文件,一次只让一个开发者工作,且要求必须联网才可提交。常见的集中式版本控制系统有早期的 CVS 和现在较为流行的 SVN 等。
  • 分布式版本控制系统中,开发者直接在各自的本地文件库工作,并允许多个开发者同时更改同一文件(即协作),而各个文件库有另一个合并各个改变的功能。这允许无网络时也可以提交到本地镜像,待联网时再推送到服务器。分布式系统仍然可以有文件上锁功能。