最近对桌面软件产生了兴趣。兴趣是最好的老师,一点都不假,因为它让人乐此不疲。我选择了用VC++开发音乐播放器做为出发点。我们编程的有概念“事件驱动方法”,而做这件事我想应该是“兴趣驱动学习”。做的既开心又有成就,而且最后是能学到东西。
现在是1.0版本,不过还差两个功能未完成。现在想写点东西,恐怕还来得的及。因为实在是很多东西做完就过了,很多当时的想法和念头如若不及时的记录下来就没了。为了总结一下过去,有助于未来,也可能对整个开发更有益处,还是得写点东西。东西不论多少,不管好坏,记下来总没错的。
首先说说开发的目的。我一直在从事B/S的开发,为了开启眼界,扩大对编程的认识,所以要学习一下桌面编程。选择音乐播放器作为入口,因为我喜欢音乐,可以常常使用它,而且可能对于刚开始学习开发的人来说简单些。我命名为"Whoosa"的这款音乐播放器,我开发的定位是:实用、好用。
再来说说我的开发规划。设想共两个阶段:第一个是完成功能,第二个是实现特色。这也是对开发定位的具体实现。对于第一个阶段来说,功能的实现是有选择性的,实用并不是实现所有功能,而是将常用的不可或缺的良好的完成。第二阶段,现在是有自己的想法,只是有点时间问题,不局限于播放器的功能,现在暂不说明。
接下来说的应该是很具体的东西了。我将陆续在后面的随笔中记录下来。