探索Xamarin:移动应用开发的全方位指南
利用Visual Studio Mobile Center的云服务
在Xamarin项目中使用Visual Studio Mobile Center的云服务,只需安装一些NuGet包。这些包包含便携式.NET库,能让你轻松使用后端服务和实现分析功能。当你将应用关联到门户时,Visual Studio Mobile Center会显示所需的NuGet包列表以及使用方法。
实际上,Visual Studio Mobile Center并不局限于Xamarin创建的应用,它还支持其他专有语言和工具,可用于Java构建的Android应用、Objective - C和Swift构建的iOS应用,以及React Native构建的应用。
Visual Studio Mobile Center的服务
- 后端服务:大多数移动应用需要后端服务来存储数据和验证用户。Visual Studio Mobile Center在云端提供表服务和身份验证服务,但这两项服务都需要你拥有Microsoft Azure订阅(试用订阅也可以)。通过表服务,你可以快速设置基于行列的无关表的数据存储;利用身份验证服务,你能基于微软、Facebook、Twitter、谷歌和Azure Active Directory等流行提供商快速实现身份验证。还可以将这两项服务结合,限制只有经过身份验证的用户才能访问表。与在Azure门户中配置相比,使用Mobile Center进行后端服务能大大简化表创建和身份验证的实现过程。
- 分析和崩溃分析:只需一