Symbian手机应用开发标准教程

出版时间:2009-4  出版社:人民邮电出版社  作者:华清远见嵌入式培训中心,侯茂清 编著  页数:318  
Tag标签:无  

前言

嵌入式产业现已成为中国IT产业中的一个重要的新兴产业和增长点,主要表现在:产业持续快速增长;新产品、新技术更新速度加快;应用市场空间不断拓展,终端应用产品市场规模巨大;嵌入式技术不断进步;嵌入式产业发展环境不断改善。发展嵌入式技术可以全面提高“中国制造”核心竞争力,是实现“中国制造”向“中国创造”转变的良好契机工业和信息化部软件与集成电路促进中心(CSIP)作为国家软件与集成电路公共服务平台承载单位,秉承“促进产业发展,助力企业创新”的宗旨,以促进中国嵌入式产业的发展为己任,在嵌入式领域为国内广大企业提供政策保障、技术支持和培训服务,极大地促进了中国嵌入式相关产业的发展。“国家信息技术紧缺人才培养工程系列丛书”由CSIP组织发起,在培养国家急需人才方面已经发挥了巨大作用,并将继续发挥巨大的作用。嵌入式开发系列丛书是带领开发者进入嵌入式开发领域的最佳选择,希望能在嵌入式技术的普及、推广中发挥重大作用。

内容概要

本书主要介绍Symbian OS的应用开发,主要包括Symbian开发环境的搭建、程序结构的分析、Symbian OS C++基础、清除栈机制及异常退出机制、活动对象、Symiban应用开发中的MVC和Engine/Observer设计模式,以及在GUI应用中处理文本、图形和使用UI控件进行界面开发、文件操作、多媒体应用开发、网络应用开发、ECOM插件开发、短信及电话的处理等内容。在本书的最后一章,提供了一个综合性的实例—即时聊天程序客户端的开发,本实例涵盖了开发一个Symbian项目的各个步骤,包括需求、设计、实现、发布等。通过本例的学习可以帮助读者更快地掌握本书的内容,达到能够独立开发项目的目的。  本书可作为有志从事Symbian OS应用开发人员的学习教程,本、专科学校手机应用开发相关专业课程的教材,也可作为从事Symbian应用开发的软件工程人员的参考书。

书籍目录

第1篇 Symbian OS手机应用开发概述 第1章 Symbian开发简介  1.1 Symbian历史  1.2 Symbian OS的特点  1.3 Symbian OS体系结构  1.4 移动开发方向  1.5 其他手机开发平台   1.5.1 BREW简介   1.5.2 J2ME简介   1.5.3 Palm OS简介   1.5.4 Windows Mobile简介   1.5.5 嵌入式Linux简介 第2章 搭建Symbian开发环境  2.1 Symbian SDK介绍   2.1.1 Symbian CusKit   2.1.2 基于Symbian的S60 SDK   2.1.3 基于Symbian的UIQ SDK  2.2 搭建开发环境   2.2.1 准备工作   2.2.2 搭建基于Carbide.c++的Symbian开发环境   2.2.3 搭建基于Microsoft.NET 2005的Symbian开发环境   2.2.4 开发环境介绍   2.2.5 测试开发环境  2.3 Hello World例程 第3章 Symbian手机应用开发过程  3.1 Symbian OS上的程序类型   3.1.1 控制台应用程序   3.1.2 GUI程序   3.1.3 DLL程序  3.2 建立新工程  3.3 工程结构   3.3.1 工程目录组织   3.3.2 程序文件的组织  3.4 程序编译   3.4.1 命令行编译   3.4.2 IDE环境编译  3.5 编辑代码  3.6 打包发布   3.6.1 打包文件.pkg   3.6.2 制作Symbian安装程序sis文件   3.6.3 S60 3rd版安装程序签名   3.6.4 在设备上运行程序 第4章 程序结构分析  4.1 程序结构   4.1.1 应用框架   4.1.2 GUI应用运行分析  4.2 工程组织   4.2.1 bld.inf   4.2.2 Symbian工程组织文件*.mmp  4.3 应用图标及启动  4.4 资源文件   4.4.1 资源文件格式   4.4.2 定义菜单   4.4.3 定义CBA栏   4.4.4 定义字符串资源  4.5 打包图片   4.5.1 BMP图片打包   4.5.2 SVG图片打包  4.6 打包文件格式  4.7 多视图程序   4.7.1 创建多视图程序   4.7.2 多视图程序分析   4.7.3 文档/视图结构的视图第2篇 Symbian开发基础 第5章 Symbian OS C++基础 第6章 异常处理与资源管理 第7章 活动对象第3篇 Symbian编程 第8章 文本显示和字体使用 第9章 绘制图形和显示图片 第10章 基于S60的UI组件编程 第11章 Symbian手机上的文件操作 第12章 多媒体应用开发 第13章 Symbian上的网络应用开发 第14章 Symbian上的ECOM开发 第15章 消息传送及通话第4篇 项目实践 第16章 即时聊天项目设计

章节摘录

插图:第1篇 Symbian OS手机应用开发概述第1章 Symbian开发简介1.3 Symbian OS体系结构1. 手机发展早期的手机是没有操作系统的,程序直接运行在手机的硬件甲台上,程序代码需要直接和手机硬件进行数据通信,控制硬件的行为,这就使手机的程序不能太复杂,手机的功能也相对比较单,也就是具有手机基本的功能,如打电话、发短信以及很简单的小游戏等。没有操作系统,对手机业发展带米很大的限制,因为程序和硬件相关,致使原有型号手机上的程序可重用性差,加入新功能比较困难,产品更新换代周期比较长等,对手机产品的研发非常不利。逐渐地出现了带有简单操作系统的手机,这时候的手机程序,不再直接运行在手机的硬件平台上了,而是利用操作系统提供的特定API来实现手机的应用。手机上应用开始多了起来,通话、短信息基本的功能自然是有,手机游戏电能做得更具有娱乐性了,基于手机网络的应用也开始多起来了,后来,手机平台上实现了Java 虚拟机,手机平台上能够安装用Java写的软件了。

编辑推荐

《Symbian手机应用开发标准教程》是由众多专家、厂商联合推荐·业界权威培训机构的经验总结。

图书封面

图书标签Tags

评论、评分、阅读与下载


    Symbian手机应用开发标准教程 PDF格式下载


用户评论 (总计20条)

 
 

  •   看了三天,直接把这本书扔了。就算你看完这本书,什么程序都写不出来。
  •   刚刚看到CSDN上咨询“塞班已死”,不知道,这个除了考试,还有没有具体的用途。
  •   不错,速度快,质量不错,买书就当当可以。
  •   在Symbian开发方面这本书真的不错,适合入门学习!不过给当当提一下建议,以后发货图书时,建议包装的再仔细点,这次我买了两本书,送达时两本书的书角都折了,其中一本封底折了近1/3,留下了很深的一道印子,给人感觉像旧书,非常不爽!
  •   这本书挺基础的,挺适合刚起步的新人,并且里边的东西都比较准确,不像有的书里边的东西太细,所以这本书很容易上手..
  •   书是好书,可以当当出的书连目录都没有,版权声明也没有,都不知道什么时候印刷的,怀疑中。。。
  •   感觉对入门的开发者来说挺好得
  •   书不错,今天收到的,开始看书了,刚看开头,觉得还可以。
  •   用来入门很不错
  •   讲的比较适合初学者
  •   比较基础的一本书,适合初学者!
  •   28日收到的书,晚上大概看了看内容,觉得很一般,很不详细!
  •   买来有段时间,前几天才开始正经看.教程看了小一半,发现几个问题,要买的人看一下再决定:1.搭建Symbian开发环境写的比较笼统,全是默认设置,没说装在其他分区上的搭建方法;2.由于电脑硬件配置的不同,安装SDK后可能会出现莫名其妙的问题(本人的笔记本安装sdk后,启动模拟器自动退出),书上没有说到排除故障的方法--因为这个,上网搜索无数解决方案,重装无数遍sdk,还重装一回系统,也没解决.最终解决办法居然是插上mic……。3.书中示例亟待完善和审核.书中第31页示例上面的代码因缺少一行#include<EIKENV.H>无法运行;从31页中、下开始到32页的示例,根本不能运行(代码不全)。我照着书重写无数遍,也无法运行,报错。最后在第二篇SymbianOSC++基础的第72页--第74页讲解“M类”的内容中发现此示例较完整的代码,照着修改,编译不报错,但能否运行还未知(笔记本没电了)。4.书中内容排序不好。首先没有针对每一节或每一章的示例或习题;其次第二篇Symbian开发基础全是理论,没有什么可供练习的示例。5.本书对于没有C或C++基础的人来说,不适合做入门教程,很多有C++发展继承过来的基础概念根本没提。很多人学习C++都是用来做高级程序涉及的入门科目,基本了解一下程序运行过程和一些极其基础的知识就可以了,因此对于SymbianC++由C++发展继承过来的其他东西并不了解——我就是一个例子,上北大青鸟学过C++,但我连::、->是什么东西都不知道,最后下了一份c++编程规范。此外,随书附带的光盘上的视频教程,声音很不清晰。以上意见,仅供大家参考。
  •   首先 这本书很基础
    但是连基础都不明确的说明一下 未免太说不过去了
    知识点不全面 讲得也不细致 点到为止
    初学者入门看得懂 但是学不明白
    估计有经验的看了也没用 实乃鸡肋
    以上评论为一名C++程序员通过此书初学塞班的感想
  •   书写的很简练,只是后面的章节好像写的有些过于简约了。我很费劲的看2,3篇。还是感觉有层朦胧,呵呵不过,这是本难得的好书了
  •   书还可以到现在还没有看完,是正版书内容很丰富适用于初级阶段使用
  •   还好,如果学习过Windows程序设计的话就比较容易理解
  •   讲解的比较清楚好懂,正在下载安装开发工具实践一下
  •   看了一半了,感觉一般。
  •   总体评价是,对刚开始接触Symbian C++的读者,这是本好书。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7