我从零开始学黑莓开发的过程

来源:互联网 发布:数据库软件开发工具 编辑:程序博客网 时间:2024/06/05 18:27
去年4月份,由于工作原因不得不买了一台9000,当时还只是常常泡在maxpda的综合区,看看各类解决问题的帖子。但过了一个月,也是5月底的时候,我就有自己写程序的想法,但经过之后数日来的深入,才发现对于JAVA一点都不懂的我来说,可是有点难度,于是去转战制作theme,相对来说,theme的制作要比软件简单得多。
直到9月份,我又有了想学习黑莓开发的念头,所以网上找了JAVA的学习资料,因为我当时已经意识到对于一个java的门外汉来说,不掌握java的知识,是学不了黑莓的编程的。

于是,我找了《java经典入门》这个PDF文档,进行了一个星期的基础知识学习。随后,我才知道了什么是以class为基础的语言,(如果目前的你的现状和我当时的状况差不多的话,建议你可以下载该文档,好好先学习一下JAVA基础。)然后再返回去看RIM官方DEMO程序,就变得不像以前一样扑朔迷离了。这个时候,我打开张太国翻译的那篇开发文档,一点一点看了起来。

同时,下了jde4.6到机器上,根据官方帮助文档试着运行DEMO程序,但当我想要修改其中的代码的时候,有一个问题难倒了我,就是jde这个东西实在是不适合编程,很多功能它都没有,于是网上找到eclipse和netbeans下如何配置黑莓开发的文档,照着做,前者失败,后者成功。直到现在,我还是仍旧用的netbeans在写黑莓的程序,毕竟对于一个刚学java的人来说,eclipse和netbeans的区别不是很大。

如何配置netbeans进行黑莓开发请看这里.

第一个程序,当然是官方提供的hello world。在经过百般折腾之后,成功顺利的在模拟器上运行了起来。接着尝试改变源码中的一部分,陆续将一些button field,label field的控件放到程序中,一点一点边操作边学应用。

第二个程序,则是Ledplayer,9月30日完成,并在我的9000下测试通过,实现了控制LED灯色彩的功能,见这里。

后期,我制作了一份简单而完整的教学帖,请参见 黑莓开发新手入门教学帖,如何制作一个能控制LED颜色的程序(一)

11.18拿到RIM发来的签名,才开始着手设计第三个程序bbextra,至此才敢说对黑莓开发有了一个30%的了解。

以上就是我,一个完全不懂java的人,从去年9月份开始到现在差不多7个月的关于学习黑莓开发的经历,希望能给目前想从事黑莓开发或者想学黑莓开发的朋友一些启迪和鼓励,这事上没有什么做不到的事,只有不去做的事。当然个别属于某一个特定特征范围内的事,比如房价高,贪官多,和谐社会我们就没办法。
原创粉丝点击