我正在考虑为Android和Windows Phone 7开发应用程序,允许用户阅读在线制作人(报纸/杂志/博客等)的内容。这个提供者有一个REST API,可以直接访问内容。有几个问题,我有:针对阅读出版物的移动应用程序的建议
我看到了一个OData的演示,其中从饲料中获取数据是超级简单,没有解析所需的任何形式的。值得在出版物现有的API之上建立一个OData提供者,以便移动应用程序更容易获取数据吗?
我听说C++可以在wp7和Android上使用。是否有理由在C++中开发应用程序核心,然后与C#/ Java中的设备API进行交互?或者是应用程序的核心逻辑层如此之薄以至于不值得这样麻烦?看起来开发出版阅读器应用程序真的没有那么多 - 基本上只是一个提供所有数据的API之上的GUI。
或者,开发本出版物的移动版网站会更有意义吗?那么可以为所有移动平台提供一项服务。在设备上运行的应用程序的优缺点与专为移动设备专门构建的网站相反? (例如iPhone的Gmail,Google Docs和GTalk“应用程序”。)
谢谢。