brew学习之路-解析brew学习过程

brew学习之路-解析brew学习过程

ID:5317123

大小:184.17 KB

页数:8页

时间:2017-12-08

brew学习之路-解析brew学习过程_第1页
brew学习之路-解析brew学习过程_第2页
brew学习之路-解析brew学习过程_第3页
brew学习之路-解析brew学习过程_第4页
brew学习之路-解析brew学习过程_第5页
资源描述:

《brew学习之路-解析brew学习过程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、BREW学习之路-解析BREW学习过程东方欲晓-毛晓冬2005-10-10首先声明,我不是BREW高手,我只是一位普通的BREWOEM工作者.只是在自己不断学习BREW的过程中,总结了一些学习BREW的方法,或者说是要学好BREW应该一步步怎么走,循序渐进的看些什么,学些什么,现在将这些心得体会和大家分享,交流。(注,以下区分OEM和Developer,OEM是指手机OEM厂商作BREWPorting的,Developer是指作BREW应用开发的,即CP.每一步都分析对于这两种人的必要性)1.对BREW有最基本,最浅显的了解(通过网站关于BREW的新闻,介绍,

2、对BREW有个非技术角度的总体概念,知道他出现的用途是什么,在无线移动产业中处于什么位置,有什么优势等等,BREW可以用来作些什么好玩的东东),激发对BREW的初步热情.->该步骤同时适合OEM,Developer->参考资料:1.请baidu上进行BREW关键字搜索2.BREWOverview.pdf2.进行BREW最基本的技术层次的学习(对BREW最基本的事件驱动机制的了解,如何创建接口,clsid是什么?如何一步步用vc开发一个动态应用,每一步骤的作用,resource,mif工具的使用,helloworld程序如何被创建,如何进行事件处理的大致流程,如

3、何将BREW动态应用转变为mod文件下载到手机.....等等等等,这些基本的内容可以通过一般的BREW文档学习到,qualcomm网站上有一篇很好的brew基本知识学习文档,studybrewfromscratch,另外网上有两本关于BREW的英文ebook,也可作为入门资料,有一本BREW手机游戏开发的中文书也可以作为该阶段的入门资料)->该步骤同时适合OEM,Developer->参考资料:1.brew_app_from_scratch.pdf2.BREWProgrammingguide(海信).pdf3.starting_brew.pdf4.深入BREW

4、游戏开发5.Apress.Developing.Software.for.the.QUALCOMM.BREW.Platform.eBook-LiB.rar6.Wordware.Wireless.Game.Development.In.C.Cpp.With.BREW.eBook-LiB.chm3.深入理解BREW接口机制:BREW采用面向对象的接口体系结构对外提供服务.理解接口机制将有助于理解调用所谓的接口API(实际上是宏映射)是如何最终调用到AEE层的真正函数,定义一个接口究竟底层作了什么,BREW中的接口究竟是如何创建的等等(该机制非常非常好的学习文档是a

5、ee.h和example下的mediaplayer,aee.h里的宏,就是接口机制的实现手段,mediaplayer更是将brew的接口机制发挥的淋漓尽致)->该步骤适合有兴趣的Developer,因为并非所有的Developer需要知道接口机制,将IXXX_XXX理解为真正的函数,熟练的运用他们,而不知道他们的底层实现机制也不会妨害Developer的开发,但是对于需要开发ExtentionInterface的Developer,理解BREW接口机制是必须的.该步骤对于OEM而言是必须的.因为如果不理解BREW接口机制的话,BREWOEM所作的Porting

6、或者Modify是盲目的,因为你根本不明白上层调用所谓的接口函数最终是如何映射到底层的,这样你无法清晰地发现,问题究竟在哪里?而对于Porting新的StaticExtentionInterface,则更加必须掌握接口机制,比如IIMAGE,IMEDIA这两个抽象接口的OEM层新format接口的Porting,你必须掌握接口机制,否则你不可能自己去实现一个接口,让上层很好的调用.->参考资料:1.BREW_Architecture_Extensions.pdf2.BREW究竟是什么-BREW本质之我见.pdf(笔者)3.deepinBREW’sInterfa

7、ce.pdf(笔者)4.AEE.h5.Mediaplayer.c6.BREW部分接口源码4.BREW面向开发的核心机制的深入熟悉和理解:主要是事件分发,处理机制,Timer机制,Alarm机制,Notify机制,Callback机制,suspend,resume,background等等->该步骤同时适合OEM,Developer->参考资料:1.deepinEvent-Driven.pdf(笔者)2.深入BREW消息处理机制.pdf(笔者)3.SDK帮助文档5.BREW开发代码的熟悉,积累以及SDKAPI的熟悉:主要是通过阅读别人的应用(Example是一个

8、很好的示例代码)加深对BREW接口函数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。