MVVMCross(WP8、Android、iPhone)+Azure移动服务
我需要为WP8、Android和iPhone创建一个使用Azure移动服务的应用程序。MvvmCross项目给我留下了深刻的印象,所以我很想使用它 在开始之前,我有一些问题: 我可以将AMSSDK添加到.Core项目中吗?它是否适用于所有平台 对于不同平台上的身份验证提供程序来说,这是一种处理登录视图的简单方法吗 我有点困惑的配置文件,我应该使用哪一个 如果有人能回答我的问题,我将不胜感激, 米奇 核心项目是一个可移植类库。 如果您想在其中使用Azure Mobile Service SDK,这意味着您需要将其添加为对核心PCL的引用,这意味着AMS SDK也需要是PCL 此外,如果您在所有平台Windows Store、Phone、iOS和Android上都需要它,这意味着AMS PCL需要在所有这些平台上都能工作的实现 从外观上看,PCL似乎仅适用于Windows 8和Windows Phone 8 然而,Azure移动服务有一个Xamarin组件,但它不是PCL。如果您下载并检查它,Android和iOS有一个单独的DLL: 如果您希望在核心中有一个可移植的功能供视图模型使用,那么您可以在核心中定义一个服务接口,如IMyAMSClientService,并在应用程序项目中的每个平台上实现它。在每个平台上实现MyAMSClientService。您需要考虑一种以统一方式处理AMS功能的机制 是处理身份验证登录视图的简单方法 不同平台上的提供商 正如我上面所说,您可以在核心中使用类似IMyAMSClientService的东西。它的实际实现将在每个平台上进行,并将调用AMS SDK 我有点困惑的配置文件,我应该使用哪一个 我想你指的是PCL档案? 当您创建PCL时,您不需要再使用任何黑客来获得可用的Xamarin配置文件。您是否尝试创建PCL?Xamarin的档案应该在那里。不过,您需要安装XamarinMVVMCross(WP8、Android、iPhone)+Azure移动服务,android,windows-phone-8,mvvmcross,portable-class-library,azure-mobile-services,Android,Windows Phone 8,Mvvmcross,Portable Class Library,Azure Mobile Services,我需要为WP8、Android和iPhone创建一个使用Azure移动服务的应用程序。MvvmCross项目给我留下了深刻的印象,所以我很想使用它 在开始之前,我有一些问题: 我可以将AMSSDK添加到.Core项目中吗?它是否适用于所有平台 对于不同平台上的身份验证提供程序来说,这是一种处理登录视图的简单方法吗 我有点困惑的配置文件,我应该使用哪一个 如果有人能回答我的问题,我将不胜感激, 米奇 核心项目是一个可移植类库。 如果您想在其中使用Azure Mobile Service SDK,这
Can I add the AMS SDK to the .Core project and will it work for all platforms?