我想知道是否有可能开发一种类似于WhatsApp的文本消息应用程序,但用于WP7设备之间?我面临的编程技能水平是什么?开发这样一个应用程序需要什么?谢谢!
发布于 2011-06-01 14:07:55
总的来说,我不认为构建像WhatsApp这样的应用程序真的很难。(虽然我只听说了功能性)所以我会给你我认为你至少应该有的信息。
首先,你需要你的WP7应用程序,我认为它应该有推送通知来通知用户新的消息。(注意:推送通知是批量的,所以不会有即时送达通知给最终用户。)您的WP7应用程序中应该有一个登录系统,使用户可以唯一识别。
在某个地方,您应该有一个中央数据存储,您可以在其中存储用户、消息、消息之间的关系(回复、转发等)。(注意:如果您的应用程序变得和WhatsApp一样大,那么您应该有一个非常好的可伸缩数据存储。)
我将使用WCF在您的数据存储和WP7应用程序之间进行通信。也许我现在已经监督了一些事情,但这将给你一个定义你的应用程序架构的起点。
更新12:54
当我看到你关于从哪里开始的评论时,我搜索了一些文档:
Charles Petzold有一本免费的电子书,涵盖了很多内容:http://www.charlespetzold.com/phone/
还有很多关于MSDN的代码示例和文档: WP7开发的主要概述:http://msdn.microsoft.com/en-us/library/ff402535(v=vs.92).aspx
WP7代码示例:http://msdn.microsoft.com/en-us/library/ff431744(v=vs.92).aspx
发布于 2011-06-01 14:09:51
您可以查看Sockets Support部分,它可能会帮助您入门。
https://stackoverflow.com/questions/6196810
复制相似问题