2010-08-08 25 views
2

我正在考虑为Android和Windows Phone 7开发应用程序,允许用户阅读在线制作人(报纸/杂志/博客等)的内容。这个提供者有一个REST API,可以直接访问内容。有几个问题,我有:针对阅读出版物的移动应用程序的建议

  • 我看到了一个OData的演示,其中从饲料中获取数据是超级简单,没有解析所需的任何形式的。值得在出版物现有的API之上建立一个OData提供者,以便移动应用程序更容易获取数据吗?

  • 我听说C++可以在wp7和Android上使用。是否有理由在C++中开发应用程序核心,然后与C#/ Java中的设备API进行交互?或者是应用程序的核心逻辑层如此之薄以至于不值得这样麻烦?看起来开发出版阅读器应用程序真的没有那么多 - 基本上只是一个提供所有数据的API之上的GUI。

  • 或者,开发本出版物的移动版网站会更有意义吗?那么可以为所有移动平台提供一项服务。在设备上运行的应用程序的优缺点与专为移动设备专门构建的网站相反? (例如iPhone的Gmail,Google Docs和GTalk“应用程序”。)

谢谢。

回答

0

据我所知,C++目前不能用于开发WP7应用程序。在你尝试去跨越兼容性之路之前,我会检查一下。这就是说,WP7和iPhone之间的用户界面真的非常不同 - 后面的代码相对于后来写得很好的用户界面来说非常小,我只需要编写两个独立的应用程序。这可能看起来像是节省时间,但是你的应用程序看起来会不属于一个平台或另一个平台,否则你将花费更多时间在两个平台上保持兼容性工作正常。

2

C++不是Windows Phone 7的开发语言。WP7有两种开发平台:Silverlight和XNA。与C++模块互操作是不可能的。

相关问题