基本信息
书名:Easy Symbian——手机应用开发入门
定价:29.80元
作者:赵希哲,司维,宋昱鹏著
出版社:人民邮电出版社
出版日期:2009-11-01
ISBN:9787115215154
字数:
页码:
版次:1
装帧:平装
开本:16开
商品重量:0.422kg
编辑推荐
内容基于S60 SDK第5版,介绍**触摸屏开发技术。
实例驱动,学习轻松愉悦,应用快速入门。
代码开源,修改随心所欲,让你触类旁通。
一线开发团队经验之谈,和你一起分享开发乐趣。
内容提要
本书从Symbian C 开发的基础讲起,依次介绍描述符、应用程序框架、Symbian特有的异常处理机制、UI控件、多媒体、活动对象、开发测试工具等内容。结合一个开源的触摸屏游戏代码进行知识点的讲解,并配有一些有针对性的小练习和活泼的漫画,使读者能举一反三、触类旁通、易于理解。
本书的读者定位于Symbian初中级学者,即具有C 编程基础而无Symbian操作系统基础的人群,包括从事Symbian手机应用软件开发、移动互联网应用开发、移动增值业务开发等软件开发技术人员,以及爱好Symbian手机操作系统的发烧友。
本书可作为相关培训机构的教材,还可供各大专院校计算机、通信、软件开发、手机开发等相关专业的教师和学生作为参考书阅读。
目录
章 从零开始
1.1 Symbian那些事儿
1.1.1 Symbian的历史
1.1.2 Symbian的现状
1.1.3 Symbian的未来
1.2 本书的Readme
1.2.1 内容的组织方式
1.2.2 怎样使用本书
1.2.3 利用好网上的资源
1.3 一个有趣的触摸屏游戏
1.3.1 游戏的需求说明
1.3.2 小项目的开发过程
1.4 搭建全免费的开发环境
1.4.1 SDK
1.4.2 IDE
1.4.3 帮助文档
1.4.4 代码管理
1.5 更多关于Symbian开发环境的事
1.5.1 SDK简介
1.5.2 IDE功能简介
1.6 小结
第2章 程序架构介绍
2.1 Symbian应用程序设计原则
2.1.1 程序界面与逻辑分离原则
2.1.2 观察者设计模式的运用
2.1.3 良好的应用程序行为
2.2 简洁的设计方案
2.2.1 程序模块结构
2.2.2 界面模块
2.2.3 逻辑模块
2.2.4 碰撞原理
2.2.5 重要的游戏行为
2.3 编码要规范
2.4 小结
第3章 工程结构和视图切换
3.1 从Helloworld开始搭建应用程序框架
3.1.1 使用Carbide建立和导入工程
3.1.2 程序的基本类
3.1.3 MMP文件
3.1.4 资源文件
3.1.5 本地化
3.1.6 编译和运行程序
3.2 视图切换框架
3.2.1 创建和使用视图
3.2.2 在视图中使用容器
3.2.3 注册和切换视图
3.2.4 视图观察者
3.2.5 打开外部视图
3.2.6 如何选择GUI框架
3.3 小结
第4章 描述符、数组和文件
第5章 异常处理
第6章 事件响应
第7章 控件
第8章 多媒体
第9章 活动对象
0章 测试与打包
附录A 手机按键名称图
附录B Symbian本地化语言代码列表
附录C 常见错误代码列表
附录D Symbian程序调试技巧
附录E 术语表
后记
参考文献
作者介绍
文摘
序言
说实话,拿到这本书的时候,我的第一反应是它内容详实到有些令人望而生畏。那些关于内存管理、UI 控件生命周期、以及底层API调用的论述,都像是武林秘籍一样需要反复研读才能领会精髓。我记得我为了跑通第一个“Hello World”程序,光是配置开发环境就花费了好几天的时间,那个过程中的挫败感和最终成功运行时的狂喜,现在回想起来都历历在目。这本书的难点在于,它要求读者不仅要懂编程逻辑,还要对 Symbian 操作系统特有的架构有深入的理解。它不是那种只教你“复制粘贴”的速成指南,而是真正深入到了系统内核的层面去讲解。这种深入性,使得这本书的参考价值极高,即便是现在,对于研究移动操作系统演化史的人来说,它依然具有很强的历史和技术参考意义,让我对早期的嵌入式系统开发有了更立体和深刻的认识,绝非肤浅的表面文章可比。
评分这本书的作者显然对 Symbian 平台的理解已经达到了炉火纯青的地步,行文间透露出的自信和专业度令人信服。我曾经带着一个很棘手的多线程同步问题去请教一位资深工程师,而我竟然在那本书的某个不起眼的角落里找到了近乎完美的解决方案思路。这让我深刻体会到,经典的技术著作其价值是具有穿越性的。它不会因为技术的更迭而贬值,反而会在新技术的冲击下,以其扎实的基础知识体系,成为检验开发者功底的试金石。这本书更像是一位沉默但极其可靠的导师,它不会主动催促你学习,但只要你需要,它永远在那里,用其深厚的内功,为你扫清前进道路上的理论障碍,是对技术深度感兴趣的人不可多得的宝藏。
评分这本书的语言风格,说实话,非常“工程师化”。它直截了当,没有过多的华丽辞藻或煽情的语句,每一个句子似乎都承载着明确的技术指令或概念定义。这对我这种偏爱逻辑严密性的读者来说,简直是量身定做。我尤其欣赏作者在讲解那些晦涩的模块间通信机制时所采用的流程图和伪代码,它们像一把把精准的手术刀,剖开了复杂系统的运作脉络。当我面对其他技术资料感到迷茫时,总会习惯性地翻回到这本书中,寻找那种教科书式的清晰解答。虽然现在的编程书籍越来越注重用户体验和趣味性,但这本老书所代表的“硬核”精神,那种对技术本质的极致追求,是现代许多快餐式教程所无法比拟的,它教会了我如何真正地“啃硬骨头”。
评分这本书的封面设计就透着一股浓浓的年代感,那种略显厚重的纸张质感,一下子就把人拉回了那个智能手机刚刚起步的懵懂年代。我记得当时手里捧着它,心里充满了对移动互联网未来无限的遐想,仿佛触摸到了未来世界的钥匙。这本书的排版和字体选择,非常符合那个时期技术书籍的审美,虽然现在看起来可能有些朴素,但字里行间流露出的那种严谨和专业性是毋庸置疑的。它不仅仅是一本技术手册,更像是那个时代技术探索者留下的一个珍贵的时间胶囊。每一次翻开它,都能感受到作者试图将复杂的概念用最直白的方式呈现出来的良苦用心,特别是对初学者友好的引导性文字,在当时简直是雪中送炭。虽然如今的移动开发领域早已是另一番天地,但回顾起点,这本书的价值是无法用简单的技术更新来衡量的,它承载的是一个时代的记忆和技术启蒙的火种。
评分这本书的印刷质量和装帧设计,在那个年代算是相当不错的了,特别是那些代码示例部分的对齐和高亮处理,保证了阅读时的舒适度。不过,最让我感到惊喜的是附带的光盘(如果读者还有光驱的话!)。那张小小的光盘里承载的不仅仅是编译好的示例程序,更是那个时代完整的工具链和SDK环境的备份。在互联网资源日益碎片化的今天,能够找到一本系统性地提供全套开发环境配置指南的书籍是多么珍贵啊!它让你明白,早期的软件开发是一项系统工程,需要对软硬件环境有全局的掌控。这本书的价值在于其完整性,它提供了一条完整的、从零开始的教学路径,而不是像现在许多在线教程那样,只关注最新的框架或库,而忽略了底层基础的构建。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.idnshop.cc All Rights Reserved. 静思书屋 版权所有