经典Windows Phone 7开源程序介绍——基于定位的社交应用Foursquare
时间:2010-12-19 来源:軒轅
除此之外。用户也可以在Foursquare查看其他用户对此地点的评价,还可以加登记过这个地点的用户为好友。并且如果有好友在附近的话,Foursquare会发送信息给用户提示。最重要的一点就是Foursquare的奖励机制,如果用户在商家登记次数达到一定数量后,用户就会享受到商家的优惠和折扣。
传统位置服务(如本地搜索)一直挣扎在生死线上,而Foursquare显然是一个更加体现融合的位置服务,具有更大的商业价值。用户获得的奖章就是在商家的积分,商家还可以对登记过的用户发送营销信息。传统位置服务仅仅帮助用户找到商家,而Foursquare做到了用户与商家的互动,使得商家能够圈定和了解登记过的用户,拥有自己的用户群,这对商家更有意义。
这款 Windows Phone 7 版 Foursquare 应用是基于 C# 和 Silverlight 开发的,后台则使用了微软自身的Bing Map服务作为地图引擎。Foursquare完全可以视为 Windows Phone 7系列基于地理位置服务和实时数据反馈的典型示例。
目前这款应用已经开源,代码目前虽然只支持Microsoft Visual Studio 2010 Express for Windows Phone beta,但是里面还是有多东西值得我们学习,它严格采用了MVVM模式,因此整个代码非常清晰。有做地理相关应用的兄弟们可以去http://4square.codeplex.com/下载代码。
相关阅读 更多 +