Windows Phone应用 博客园阅读器

今儿个平安夜,明天圣诞节,聚餐、飙歌、通宵玩,各种欢乐走起来!给WindowsPhone机友发个小应用。

最近学习实际开发WindowsPhone应用程序,第一个练手的应用程序就是博客园RSS阅读器,博客园的首页,各频道都有RSS,立即就可以用。而且从我的博客的后台数据可以看出大家都很习惯于用RSS阅读:

image

开发好应用程序需要提交到应用商店,具体内容可以参考Windows Phone的应用程序认证要求以及Windows phone 应用开发[4]-应用发布,需要做一些测试,Visual Studio 2010 WP7.1 SDK 包含了测试工具。右键WP7的工程选择Open Marketplace Test Kit。选择好要在Marketplace上发布用的99,172,200图标,应用程序截图:

image

切换到Automated Tests 选项卡,运行“Run Tests”开始做测试:

image

切换到Monitored Tests选项卡,把程序部署到真机做测试。

测试完了,如果你的应用程序需要做混淆处理,推荐使用Dotfuscator,而 PreEmptive Solutions 与微软合作,推出了免费的版本让您可以保护您的 WP7 应用程序。具体可以参考文章 Silverlight for Windows Phone 7:Dotfuscator - 保護您的應用程式 。获取到序列号和安装程序后就可以安装了。安装好了就可以使用啦。

经过混淆处理后就可以发布到Marketplace上去。要发布就需要注册开发者账号,具体的注册方法和注意事项请参考MSDN的 应用发布

博客园RSS阅读器使用了WP 7.1的SDK开发,要求使用Mango系统才能安装,下面介绍一下博客园RSS阅读器的功能:

1、博客园首页文章列表,只读取首页的15篇文章的标题。

cnbloglastupdate

2、博客园频道的文章列表,频道的文章也是15篇,可以离线查看详细的文章,文章里面包含原始的内容,包括图片等,文章可以在手机上收藏阅读。

cnblogcategoryitemlist

cnblogrssitem

cnblogitemsave

3、通过Bing搜索引擎搜索博客园文章。

4、支持离线阅读博客,建议通过Wifi网络把文章下载好,你可以在家或者公司里,通过wifi网络把内容下载下来,然后再地铁,公交车上阅读了。

界面做的很差,这和我本人的UI 一贯做的很差有关系,大家就多多包涵,有同学愿意帮忙做下界面的,我很需要哦。

也许是圣诞期间,提交应用比较慢,还很凑巧,我把程序提交到Marketplace,博客园的RSS 改成了ATOM格式,提交的程序肯定会大会的了,估计在Marketplace上出现需要等到2012了,需要使用的同学可以到这里下载 https://skydrive.live.com/?cid=33478a966734670f#cid=33478A966734670F&id=33478A966734670F%21357。当然使用这个版本可能会遇到问题,请麻烦把遇到的问题反馈给我 geffzhang@qq.com.

作者: 自由、创新、研究、探索……
出处:http://shanyou.cnblogs.com/
版权:本文版权归作者和博客园共有
转载:欢迎转载,为了保存作者的创作热情,请按要求【转载】,谢谢
要求:未经作者同意,必须保留此段声明;必须在文章中给出原文连接;否则必究法律责任
posted @ 2011-12-24 21:37 张善友 阅读(2467) 评论(12) 编辑 收藏

 回复 引用 查看   
#1楼 2011-12-24 21:49 lipan      
不错支持
 回复 引用 查看   
#2楼 2011-12-24 22:09 李永京      
下载安装使用
 回复 引用 查看   
#3楼[楼主] 2011-12-24 22:26 shanyou      
Rss结构修改为Atom,iPad上安装的博客园阅读器已经读不到数据了
 回复 引用 查看   
#4楼 2011-12-24 22:30 梅里之巅      
  支持 -…………
 回复 引用 查看   
#5楼 2011-12-24 22:58 Shadow Of dark      
楼主可以将源码公开学习么?
 回复 引用 查看   
#6楼 2011-12-24 23:34 新阿伦      
楼主可以将源码公开学习么?
 回复 引用 查看   
#8楼[楼主] 2011-12-25 07:29 shanyou      
@Shadow Of dark
@新阿伦
引用新阿伦:
@Shadow Of dark

参看这贴

http://weblogs.asp.net/stefansedich/archive/2008/03/18/a-templated-asp-net-rss-feed-reader-control.aspx

rss的代码比较简单,独立动手去写一写会比收集代码有效得多。

 回复 引用 查看   
#9楼 2011-12-25 07:56 Alexis      
之前也有打算做一个博客园的app的,但是没有接口,而自己解析HTML的又太浪费用户的流量,所以就一直搁浅着
 回复 引用 查看   
#10楼 2011-12-25 11:38 SouthSea      
善友兄:人家平安夜去狂欢了,你还在写东西。难道牛人就是这练出来的。
 回复 引用 查看   
#11楼 2011-12-25 14:31 Evily      
友情帮顶。。
 回复 引用 查看   
#12楼 2011-12-25 20:31 sun8134      
审核一般是5个工作日
顺利一次过的话
估计周五晚上有希望出现在2011...