看到mvm开发的财务管理软件,十分羡慕,可惜俺不是有钱人,而且一向对自己的财务粗心大意,所以只能动动代码的脑筋了。
正好前段时间,我的Moto手机寿终正寝了。有位同事非常心善,借我一个Dopod 515玩,于是也趁机搞起了SmartPhone开发。但是开发哪种项目,一直是让我头疼的问题。后来,在上班的公共汽车上,终于想明白了,开发一个博客堂的阅读程序。
毕竟,在目前这个阶段,使用SmartPhone上的IE来上网还是一个奢望。毕竟屏幕太小,长长的滚动条会让手指累死。但既然我们可以使用SmartPhone查看短信,那么把博客堂的文章做成类似于短信的形式,不就可以了吗?
但是基于.NET Compact Framework的开发还不算真正的成熟,很多东西还需要自己努力,当然也极具挑战性。正因为此,我发现自己已经爱上了.NET Compact Framework的开发。
JoyReader主要实现的功能如下:
(1)实现与RSS,RDF,ATOM源进行智能同步,即可以设置自动同步时间间隔,也可以手工同步;如果未发现更新,将会中止同步,以便节省流量;
(2)查看文章列表及文章内容,此部分自己编写了控件,.NET Framework竟然不提供带有滚动条的Label,郁闷,那个ListView是使用MSDN上的一个示例完全重写的;
参考资料:
1.OpenCF: http://www.opennetcf.org/
2.PocketPC Develop Network: http://www.pocketpcdn.com/
3.MSDN Windows Mobile: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnanchor/html/windowsmobile.asp
打赏作者
不错!可惜自己没有SmartPhone.
其实做个博客堂的WAP版就可以了,高档点的手机都支持WAP
To YaoDong: Yes, you are right.我只是想用这种方式来学习一下.NET Compact Framework编程而已。
而且使用这种方式有以下好处:
1)不需要所有的服务器都推出WAP版,感觉上WAP快成昨日黄花了,它们只需要推出RSS/RDF/ATOM接口就可以了;
2)使用Client端,可以增加更多的用户体验;
3)可以实现高效的缓存,当然,我现在做得还不够:(
我也觉得以目前的情况来看,WAP版本比专有客户端更好
首先WAP是实时,另外,WAP可以支持XHTML/图片等,更好地表现页面,最后也不会存在存储空间不足或者同步速度过慢等情况
Client版本想做的好,成本投入太大了,而且做到最后发现~~~原来自己又做了一个专有浏览器而已
wap版本还可以不断地扩充各种功能,比如搜索,上传等等等
client受到的限制太多了
存储空间会越来越大的,表现会越来越好的:)
毕竟WAP发展了这么久,似乎也没有出现盛极一时的时候。而且每个网站都做两个版本,成本太大了:(
我喜欢B/S架构,但是我不喜欢WAP。
或者我目光短浅,我感觉WAP在国内不会有太大的市场,当然,也说不定以后会有一个咸鱼翻身的:),毕竟GPRS以及CDMA的是按流量收费的,我不想把一些布局、修饰信息还下载下来,增加我的流量,只下载需要的数据就可以了。
CDMA有WAP流量包月,才35/月,你觉得成本如何?
开发一个WAP版本的成本我觉得比Client开发的成本还要低
呵呵,我做这个纯粹是玩技术,没有想到商务模式:)
我也探讨一下,别对wap技术太抵触了:P
wap也不是商业模式
开心做得真不错!下次见面时候用真机给俺show一show哦:D
小弟第一次上班就要我从事sharePoint的开发,不知如何下手请教一下高手,还有就是在SharePoint中Word,Excel不用Office怎么显示!!我的信箱:[email protected]
我的MSN:[email protected] 。欢迎来电来函!!!
谁这么好呀?俺也想借个SmartPhone玩:)
奇怪,以前的一些资源似乎不能下载,比如SPS的文档等。是不是网站迁移造成的?
请问为什么SPS中对添加到列表中的新闻或通知有字数限制
问一个和wap不相关的问题,是用什么工具制作的Windows Media 音频/视频文件 格式的演示,谢谢
Windows Media Encoder,by the way。这不是WAP,这是SmartClient。
不错啊 不好调是啊!
WAP2.0是支持HTML的,但是其页面的渲染效果与web browser差距太大,我认为WAP支持HTML,正说明了WAP资源的匮乏。随着client的计算能力的强大,WEB Client会回来的
大哥,我也想用.NET Compact Framework来为我的dopod515开发点小程序玩玩,可是我安装.NET Compact Framework以后,连接我的手机电脑提示找不到相关的设备,大哥,能告诉我开发环境怎么配置吗?谢谢!