2月10日
----好久没有提到 BREW 了,虽然我对 BREW 一直很有兴趣,但工作上却没有机会好好研究,当然这也许也同我爱用 Java 有关,对 C/C++ 总是觉得充满神秘感,哈哈哈!
由于 Qualcomm 对 BREW 开发者的认证机制,BREW 的业余爱好者只能纸上谈兵,在模拟器上运行他们的程序。
通常 BREW 的程序员使用 Qualcomm 网上的资源来学习 BREW。但是说真的,一本好的入门书籍对于一个想进入这一领域的开发者是很重要的,可惜的是,现在 BREW 的书籍还少之又少。
嘿嘿,作为 BREW 的业余爱好者,我试图在全世界范围内收集关于 BREW 书籍。终于,我找到了四本书。
Wireless Game Development in C/C++ with BREW
Wordware 出版,似乎是世界上第一本关于 BREW 的纸介质书籍。
四本书里,这本书我认为最好,也许是因为我最早读它的缘故。

Software Development for the Qualcomm BREW Platform
Apress 出版,感觉一般。

BREW Programming Practical Bible
抱歉,我不知道这本书是哪儿出版的,因为这是一本日文书籍,而我不懂日语啊!
我拿到过原书,并且复印了一本,书中有一些有价值的例子,唯一的问题是,它是日语的。

深入 BREW 手机游戏开发
清华大学出版社出版。
联通博路的同志们看来给这本书提过很多建议。

12月11日
今天来讲一下如何在BREW 3.0下开发的第一个程序,这个程序是用C写成的,功能就是在屏幕上显示“Hello BREW 3”的信息,相当简单吧。呵呵,对于我的一些专业的做BREW开发的同事来讲简直太小儿科了,可是我仍然为此感到兴奋。
坦率说,我的C/C++语言水平实在不怎么样啊。
点击下面链接,下载程序的源代码:
http://211.94.188.9/shawnsblog/20041211BREW1.zip
----我使用Visual C++ 6.0进行的开发,我的专业的做BREW开发的同事们都使用更棒的Visual Studio .NET 2003,而且他们也推荐我使用这个。无奈我的机器跑不动Visual Studio .NET 2003啦。
----我的BREW 3.0 SDK安装在“C:\BREW30Zh”目录下,这个程序在我机器上的目录是“D:\BREW\hellobrew3”。
----这个程序我在Kyocera KZ850上运行成功了,虽然KZ850只是一款BREW 2.0的手机,但是我想由于没有使用到BREW 3.0新的接口,因此可以运行成功吧。
点击下面链接,下载程序开发的完整动画演示:
http://211.94.188.9/shawnsblog/20041211BREW2.zip
----要想观看这个动画演示,机器上需要装有支持Macromedia Flash插件的浏览器。
----解压缩这个包之后,打开里面的hellobrew3.html,就可以看到了。
12月6日
----作为一个BREW的初学者,最近在研究BREW,把一些心得写出来分享。
----学习BREW之前需要安装配置BREW的开发环境,按照下面的步骤一步一步进行,即可顺利完成BREW开发环境的配置。需要指出的是,我提到我使用了ADS的Crack版本,只是为了研究和学习的目的,我并不是一个BREW商用程序的开发者。
点击下面链接,下载带图片说明的Word文档:
http://211.94.188.9/shawnsblog/20041206BREW.doc
1,安装Microsoft Visual Studio 6.0或者Microsoft Visual Studio .NET
(1)安装的目录为VS缺省的安装目录。
(2)先安装VS的目的,是为了在BREW SDK安装的时候能找到VS,并且安装相关的Add-in。
2,安装ARM Developer Suite v1.2
(1)安装的目录通常是 C:\ADS\ 。
(2)安装接近完成的时候,会弹出ARM License Wizard,提示你安装License文件。需要从安装文件夹中安装 ..\CRACK\ARM v1.2 CRACK\LICENSE.DAT 文件。除此之外,ARM License Wizard其它屏幕可以一直点击“下一步”即可。
(3)先安装ADS的目的,是为了在BREW SDK安装的时候能找到ADS。
3,安装BREW SDK
(1)写这篇文档的时候,安装的是BREW SDK v3.0.1 简体中文版。
(2)BREW SDK需要从Qualcomm的网站上下载安装。
(3)安装的目录是 C:\BREW30Zh\ ,没有选择缺省的 C:\Program Files\... 目录是担心ADS不能支持长文件名或目录名,但是这个怀疑没有经过实践的验证。
4,安装BREW SDK Tools
(1)写这篇文档的时候,安装的是BREW SDK Tools v1.0.0。BREW SDK Tools包含BREW MIF Editor以及BREW Resources Editor等BREW开发的必要工具,是必须要安装的。
(2)BREW SDK Tools需要从Qualcomm的网站上下载安装。
(3)安装的目录似乎没有特别的要求,我安装到 C:\BREWTools10 。
5,安装BREW Add-ins
(1)写这篇文档的时候,安装的是BREW Visual Studio Add-ins 3.0。BREW Visual Studio Add-ins提供了4个功能:
① BREW Application Wizard
② BREW add-ins toolbar
③ Automated BREW application compiling add-in
④ BREW integrated help add-in (available for Visual Studio 6.0 only)
其中,第①项功能使VS可以自动生成BREW程序的框架。第②项功能提供为ARM、GCC编译器编写make文件的功能等。第①②项功能已随BREW SDK的安装而安装了。第③项功能支持通过VS菜单编译源程序为mod文件的功能,用户可以自己配置VS实现,或通过命令行方式编译,但安装完BREW Add-ins,便可以自动完成对VS的配置,无需用户自己配置了。第④项功能没有实践使用过。
(2)BREW Add-ins需要从Qualcomm的网站上下载安装。
(3)安装的目录似乎没有特别的要求,我安装到 C:\BREWAddins30 。
6,安装BREW Tools Suite
(1)写这篇文档的时候,安装的是BREW Tools Suite 3.0.0。BREW Tools Suite包含BREW AppLoader等工具,AppLoader帮助你把编译好的程序上传至手机。
(2)BREW Tools Suite需要从Qualcomm的网站上下载安装,但是Qualcomm只向授权的开发者提供下载,它被分类为BREW Testing and Commercialization Utilities。
(3)安装的目录没有特别的要求,我安装到 C:\BREWToolsSuite30 。