使用Xamarin在跨平台本机应用程序中使用安全REST API

时间:2014-03-17 05:20:12

标签: rest xamarin firebase

Q1:Xamarin开发的原生跨平台移动应用(Android / iOS / Windows)是否可以通过安全 REST API(https)调用Web服务?

Q2:如果是,是这样的电话(当由Xamarin编辑时)是“原生”还是通过网页浏览制作的?换句话说,应用程序的功能是否会有任何差异 - 应用程序可以作为后台服务等以及本机应用程序吗?


注意#1:我搜索过&发现了针对Web服务的Xamarin文档:http://docs.xamarin.com/guides/cross-platform/application_fundamentals/web_services/  但没有具体提及https。可能答案就在文档中,但我无法找到/理解。

注意#2:安全REST-ful服务的一个示例是Firebase。

2 个答案:

答案 0 :(得分:2)

您可以使用Firebase将应用数据保存在云中 您可以找到更多here,然后使用Firesharp以c#代码访问您的数据。

答案 1 :(得分:1)

Q1:是的,你可以。

Q2:不,不需要使用webview。您可以使用HttpClient类或RestSharp库(您可以在Xamarin组件中找到它 - RestSharp