杉 的个人资料特乏味特晦涩: Shawn's Blog (董杉...照片日志列表更多 工具 帮助

日志


2月10日

BREW 的书籍

----好久没有提到 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下开发的第一个程序--Hello BREW 3

今天来讲一下如何在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的开发环境,按照下面的步骤一步一步进行,即可顺利完成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 。