本篇主要提供编写移动代码—构建移动应用的基础软件工程电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
基本信息
书名:编写移动代码—构建移动应用的基础软件工程 定价:69元 ISBN:9787121027154
作者:(美)萨勒玛 著,立达人移动工作组 译 出版社:电子工业出版社
参考信息(以实物为准)
出版日期:2006-06-01 字数:842000
页码:607 版次:1
装帧:平装 开本:32开
编辑
内容提要
本书为移动设备编写应用程序提供了重要的概念性知识,并结合具体的应用实例进行了详细的阐述。其主要内容包括:移动应用的特征,设计适宜的用户界面,建立合适的数据传输及通信模型,打包及部署移动应用的策略等。尽管本书中的实例基于.Net Compact Framework、用C#及VB.NET编写,但所讨论的设计和工程概念对于所有的移动程序设计技术及平台均适用。
本书对于有经验的移动设备软件开发人员、技术带头人、自学的程序员以及希望从事这方面工作的新手都是大有裨益的。阅读本书会帮助他们深刻理解移动应用软件开发的内涵,以及如何开发成功的移动设备应用。
目录
章 引言
1.1 欢迎来到移动设备软件工程
1.2 成功由几个关键因素决定
1.3 如何阅读本书
1.4 设备开发方法
1.4.1 基于服务器的移动设备应用
1.4.2 智能客户端移动应用
1.5 托管代码
.Net Compact Framework——一种在设备上使用的托管代码运行时间
1.6 总结
第2章 移动应用的特征
2.1 引言
2.2 应用模式
2.2.1 长持续时间活动
2.2.1 vs短持续时间活动
2.2.2 探索性活动vs集中活动
2.3 外型因素
2.4 可靠性需求
2.5 移动应用的重要特征
2.5.1 启动时间
2.5.2 响应
2.5.3 用途明确
2.5.4 定制与设备外的数据源的交互
2.5.5 持续体验
2.6 计算机架构的区别
2.7 小结
第3章 .Net Compact Framework的设计
3.1 引言
3.2 设计.Net Compact Framework
3.3 桌面子集
3.4 托管代码和本机代码
3.5 执行引擎
3.6 托管代码库
3.6.1 基础类库
3.6.2 用户界面库
3.6.3 Web Services客户端库
3.6.4 XML库
3.6.5 数据访问库
3.7 将有用的设计和调试信息转移到可选构件
3.8 SQL CE/SQL Connectors
3.9 未包含在.紧凑
3.9 架构个版本中的项目
3.9.1 安全检查
3.9.2 多媒体
3.10 代码如何被执行和运行
3.11 内存管理和垃圾收集
内存管理和垃圾回收的预演
3.12 小结
第4章 如何成功开发移动应用
第5章 状态机,我们的朋友
第6章 第0步:开始之前,
第6章 确定你应用的范围
第7章 步:从性能开始,
第7章 保持性能
第8章 性能和内存管理
第9章 性能和多线程
0章 性能和XML
1章 图形和用户界面性能
2章 性能总结
3章 第2步:设计正确的用户界面
4章 第3步:使用正确的数据访问模型
5章 第4步:获得正确的通信模型
6章 第5步:打包和部署移动应用
7章 结束语
附录A .NET Compact Framework的其他资源
附录B Visual Basic .NET示例
作者介绍
Ivo Salmre已经微软工作了将近12年。在美国华盛顿州Redmond的微软件总部工作期间,作为微软服务器、台式机及移动设备开发设计小组的成员,他是Net Compact Frame-work设计的编程主编。之后,他到英国的微软公司工作,是NET及开发技术的产品经理。现在他在德国Aachen的微软欧洲开发中心(EMIC)工作,从事有关移动设备及网络的编程工作。
文摘
序言