BREW技术开发与应用
2006-1
机械工业出版社
李贺
325
无
为了帮助众多开发人员和爱好者进入移动开发领域,并提高程序开发水平,笔者精心编著了本书。本书依照读者的学习规律,首先介绍基本概念和基本操作,在读者掌握了这些基本概念和基本操作的基础上,再对内容进行深入的讲解,严格遵循由浅入深、循序渐进的原则。本书期望覆盖尽量多的手机开发中出现的问题,如果读者已经具备了BREW开发的基本技术,也可以依照需要,挑选一些章节作为重点来阅读,比如说接口替换技术、缓冲绘图技术等。 本书内容全面、易于理解、实例众多,是从事无线移动应用开发人员不可多得的参考教材和参考书籍。 本书循序渐进地讲解了如何使用无线二进制运行环境(BREW)开发无线应用。本书详细讲解了BREW的系统架构、事件处理、图像处理、声音处理、持久性存储等基础知识,并对高级用户界面接口和低级用户界面接口、ISprite游戏引擎、网络数据处理和网络浏览器技术、定位技术、安全技术、资源的使用以及游戏的优化做出了详细的介绍。在本书最后,给出了手机应用的商业级源码,包括网络图片下载、大场景动作类游戏和缓冲技术实现的坦克大战游戏等,并对手机应用的开发理念和注意问题做了细致的介绍。附录中对扩展BREW接口和使用c++开发BREW应用也做出了详细的介绍。 本书内容全面、易于理解、实例众多,为读者更好地使用这项技术和标准进行工作提供了很好的指导。书中既包含了简单易懂的代码片断,也有大量实际可用的商用级源码实例。读者可以迅速掌握BREW的核心技术以及应用的开发过程,对于其他移动平台的程序开发人员也具有重要的参考价值,是从事无线移动应用开发人员不可多得的参考教材和参考书籍。
前言第1章 BREW平台简介1.1 BREW的历史和简介1.2 BREW技术特点1.3 BREW应用及运营商支持1.4 主流移动应用平台的比较第2章 BREW开发工具与开发环境2.1 BREW开发环境介绍2.2 第一个BREW应用程序2.3 其他开发工具和资源第3章 BREW平台基本技术剖析3.1 BREW台平架构和开发所用的语言3.2 BREW事件处理3.3 BREW的面向对象机制3.4 BREW回调机制3.5 本章小结第4章 BREW应用程序管理4.1 IShell接口功能划分4.2 BREW的数据类型4.3 助手函数第5章 BREW图形用户接口5.1 IDisplay和IGraphics接口5.2 IImage接口的使用5.3 IBitmap和IDIB接口使用5.4 IMenuCtl接口的使用5.5 ITextCtl接口的使用5.6 IDialog接口的使用5.7 本章小结第6章 BREW中数据的持久性6.1 基本的文件I/O6.2 数据库管理6.3 BREW中流的概念6.4 本章小结第7章 BREW网络接口应用7.1 网络编程基本知识7.2 INetMgr接口7.3 ISocket接口7.4 BREW网络接口应用实例——网络连通测试程序7.5 本章小结第8章 BREW网络浏览器接口8.1 IWebOpts及其扩展接口8.2 IHtmIViewer浏览器接口8.3 网络浏览器应用实例第9章 BREW声音接口第10章 其他常用接口第11章 BREW中资源的使用第12章 其他主题第13章 BREW游戏主题第14章 BREW手机应用开发实战附录
无