培训
认证
Microsoft Certified: Azure Developer Associate - Certifications
在 Microsoft Azure 中构建端到端解决方案,以创建 Azure Functions、实现和管理 Web 应用、开发使用 Azure 存储的解决方案等。
重要
Visual Studio App Center 计划于 2025 年 3 月 31 日停用。 虽然可以继续使用 Visual Studio App Center,直到它完全停用,但你可以考虑迁移到几个建议的替代方法。
Visual Studio App Center 将多个常见服务汇集到 DevOps 云解决方案中。 开发人员使用 App Center 生成、测试和分发应用程序。 部署应用后,开发人员会使用分析和诊断服务监视应用的状态和使用情况。
本文档将指导你完成设置 App Center 帐户和创建第一个项目的过程。 在文档末尾,你将根据想要对 App Center 执行的操作了解下一步的去向。
若要使用 App Center,请先创建一个帐户。 将所选浏览器指向:
接下来,App Center 会提示你创建新帐户。 在打开的页面上,使用以下标识提供者之一创建新的 App Center 帐户:
从页面上的选项列表中选择提供程序,然后按照提示授权 App Center 使用所选服务创建帐户。
备注
某些较旧的 App Center 帐户是使用电子邮件地址和密码创建的,但此选项不适用于新帐户。
App Center 可识别两种类型的实体:用户和组织。 你刚刚创建了一个用户帐户,你只能看到你在 App Center 中创建和管理的应用。 如果你为作为 App Center 客户的组织工作,则可以邀请你加入组织的 App Center 组织。 接受该邀请后,可以在 App Center 中查看你自己的应用和组织的应用。
App Center 甚至允许你属于多个组织;在这种情况下,在 App Center 中将列出你的应用,以及你所属的所有组织的应用。
App Center 将“生成”、“测试”和“分析”等服务的设置分组到名为 “应用”的伞下。 App Center 将应用与用户帐户或组织关联。 在帐户中创建新应用时,只有你可以查看有关该应用的信息,除非你邀请其他人处理你的应用,或者将其添加到组织。
对于项目,你将为应用程序面向的每个目标平台创建单独的应用项目。 例如,如果要为 Android、iOS 和 Windows 平台开发本机移动应用程序,则需要为每个目标平台创建单独的应用项目。
备注
我们从一些客户处了解到,他们希望使用项目或工作区之类的内容来对 App Center 中的相关应用进行分组。 我们喜欢这些反馈,并正在考虑在将来的版本中采用类似内容。
创建应用:
单击页面右上角的 “添加新 应用”下拉列表,然后选择 “添加新应用”。
App Center 打开下图所示的面板:
使用应用设置填充面板,如下表所述:
输入字段 | 说明 |
---|---|
应用程序名称 | 此应用程序项目的名称,这是所有对此应用引用的 App Center 显示的名称。 |
图标 | 单击按钮以选择并上传此项目的图标。 App Center 会在呈现有关应用的数据时显示此图标。 |
说明 | 此应用的说明。 App Center 在显示应用的设置时显示此值。 |
所有者 | 拥有应用的用户或组织。 所有者可以完全控制应用设置。 在 App Center 应用权限中查找其他信息 |
(OS) | 选择应用程序项目的目标 OS。 |
平台 | 选择应用程序项目的目标语言或框架。 |
根据应用项目需要填充面板后,单击 “添加新应用 ”按钮提交更改。
此时,你已在 App Center 中创建了一个新的应用程序项目,但它实际上不执行任何操作;它只是一个用于管理应用程序项目设置和数据的位置。 应用的源代码、测试和生成设置位于其他位置,位于本地硬盘上、云中某个位置,或托管在源代码管理系统 ((如 Azure DevOps、Git、GitHub 等)) 中。 接下来要执行的操作取决于希望 App Center 为你执行哪些操作。 有关其他信息,请参阅下一部分。
App Center 为开发人员提供各种可用于生成、测试和部署已编译应用程序的服务,以及开发人员可以在其应用内使用的服务,以便为应用用户提供更好的体验:
服务器端功能
客户端功能
有关如何开始使用适用于 Android、iOS 和 macOS 应用程序项目的 App Center 的信息,请参阅此区域中的子文档。
培训
认证
Microsoft Certified: Azure Developer Associate - Certifications
在 Microsoft Azure 中构建端到端解决方案,以创建 Azure Functions、实现和管理 Web 应用、开发使用 Azure 存储的解决方案等。