以下是我们的案例:
我们通过OData Web公开了一些POCO类型,主要是模型的模式。我们希望实现的是与iOS和AndroidClients共享这些模式。我不熟悉iOS和安卓的开发,有什么方法让我们像普通的.NET应用程序风格一样开发,在项目中添加一些类似ServiceReference的东西,这样我们就可以使用这些模型了吗?或者其他一些方法允许使用这些东西。
我们只关注最新版本的iOS (iOS 7/ iOS 8)和安卓4.4+。欢迎分享任何经验。
发布于 2014-08-22 08:56:46
下面的库都只适用于OData V4。
对于iOS,有一个在微软实现ASP.NET Web的团队拥有的ODataCpp库,您可以试用这个库。它最近是开源的,不久将发布第一个二进制版本。它支持iOS作为目标构建平台和可以使用它构建iOS应用程序。。
对于Android,有一个阿帕奇 Java客户端。它仍在开发中,但根据最近在开发人员邮件列表上的通信,它的第一个V4客户端版本将很快发布。您可以访问它的Git存储库上的源代码。它已经被测试用于构建Android应用程序。
发布于 2014-12-12 17:29:05
另外,虽然不是服务器端的本机应用程序,但是库Odata4js是一个很强的阻止间隙,它允许您对PlainObject模型进行原型化,并使用数据驱动的js库来操作/处理数据。Javascript将在这两个平台上工作,直到正式API发布为止,而OData4Js与其他主要版本(如角、jQuery等)都能很好地工作。
https://stackoverflow.com/questions/25438787
复制相似问题