图书介绍
iPhone高级编程 使用Mono Touch和.NET/C#【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)麦克卢尔,(美)鲍林,(美)邓恩著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302255499
- 出版时间:2011
- 标注页数:345页
- 文件大小:83MB
- 文件页数:365页
- 主题词:移动电话机-应用程序-程序设计
PDF下载
下载说明
iPhone高级编程 使用Mono Touch和.NET/C#PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C#开发人员基于MonoTouch进行iPhone开发概述1
1.1 产品对比2
1.1.1 NET Framework2
1.1.2 Mono2
1.1.3 MonoTouch3
1.1.4 MonoDevelop5
1.1.5 iPhone5
1.2 移动开发7
1.3 苹果公司的iPhone SDK工具8
1.3.1 工具8
1.3.2 许可9
1.4 本章小结9
第2章 MonoTouch介绍11
2.1 开发前的准备11
2.2 MonoTouch的组件12
2.2.1 Mono概述12
2.2.2 MonoTouch的名称空间和类13
2.3 使用MonoDevelop15
2.4 使用Interface Builder18
2.4.1 使用库中的控件20
2.4.2 设置插座变量21
2.4.3 设置动作23
2.5 基于Interface Builder实现的Hello World24
2.6 基于代码实现的Hello World27
2.7 调试28
2.7.1 在模拟器上调试28
2.7.2 在设备上调试29
2.8 理解链接器30
2.9 部署应用程序31
2.10 本章小结32
第3章 设计应用程序用户界面:探讨屏幕控件33
3.1 创建iPhone(y)用户界面和应用程序交互模式34
3.1.1 命令界面34
3.1.2 单选界面35
3.1.3 导航界面35
3.1.4 模态界面36
3.1.5 组合界面37
3.2 UILabel37
3.3 UIButton38
3.4 UITextField40
3.5 UISwitch41
3.6 UISlider41
3.7 UIActivityIndicatorView42
3.8 UISegmentedControl43
3.9 UIPageControl44
3.10 本章小结45
第4章 数据控件47
4.1 窗口与视图48
4.1.1 UIWindow48
4.1.2 UIView49
4.2 数据视图控件50
4.2.1 UIWebView50
4.2.2 UIScrollView57
4.2.3 UITextView59
4.2.4 UIPickerView63
4.2.5 UIDatePicker68
4.3 控制器与栏70
4.3.1 UIViewController70
4.3.2 UIToolBar71
4.3.3 UITabBarController74
4.3.4 UINavigationController81
4.4 本章小结84
第5章 在iPhone上使用数据85
5.1 使用SQLite85
5.1.1 使用Mono.Data.Sqlite86
5.1.2 建立数据库86
5.1.3 建立表87
5.1.4 使用SQL语句88
5.1.5 升级策略91
5.2 处理远程数据92
5.2.1 使用SOAP92
5.2.2 使用基于REST的Web服务97
5.2.3 检索数据99
5.2.4 使用POST提交数据103
5.2.5 可靠地使用Web服务105
5.3 本章小结106
第6章 使用表显示数据107
6.1 在表中显示数据108
6.1.1 选择单元格111
6.1.2 改变单元格布局112
6.1.3 展示分组数据114
6.1.4 添加索引117
6.1.5 分组表的样式118
6.1.6 定制单元格布局119
6.2 使用表导航122
6.2.1 使用UINavigation-Controller123
6.2.2 实现第二层导航125
6.2.3 创建静态行内容127
6.3 编辑表行130
6.3.1 添加划过删除130
6.3.2 启用编辑“模式”131
6.3.3 重新排序单元格132
6.3.4 创建插入图标133
6.3.5 添加新行135
6.4 在表中添加搜索栏137
6.4.1 启用搜索栏138
6.4.2 定制搜索外观140
6.5 本章小结141
第7章 地图功能143
7.1 地图基础知识144
7.1.1 MapKit功能简介144
7.1.2 CoreLocation功能简介144
7.2 使用CoreLocation146
7.2.1 确定设备位置147
7.2.2 跟踪设备移动153
7.3 使用MapKit158
7.3.1 显示地图159
7.3.2 标注地图161
7.3.3 使用地理编码功能171
7.4 本章小结175
第8章 应用程序设置177
8.1 探讨Info.plist177
8.1.1 UIStatusBarHidden178
8.1.2 UIInterfaceOrientation179
8.1.3 UIRequiresPersistentWiFi179
8.1.4 UIPrerenderedIcon179
8.2 了解设置包179
8.2.1 Settings应用程序179
8.2.2 将应用程序添加到Settings应用程序中180
8.2.3 读取设置191
8.2.4 更新设置192
8.3 本章小结193
第9章 面向设备的硬件编程195
9.1 响应加速度196
9.1.1 加速度计196
9.1.2 使用XYZ坐标系统196
9.1.3 针对加速度计编程197
9.1.4 使用加速度作为UI输入198
9.2 确定设备方向200
9.2.1 启用通知200
9.2.2 确定静态设备方向201
9.2.3 基于事件确定方向201
9.3 读取接近传感器202
9.4 联网203
9.5 考虑电池电量204
9.5.1 确定静态电池状态204
9.5.2 使用电池改变事件205
9.6 访问系统信息206
9.7 移动开发207
9.8 本章小结207
第10章 多媒体编程209
10.1 图像209
10.1.1 显示图像209
10.1.2 选取图像212
10.1.3 处理选取的图像214
10.1.4 由摄像头创建图像215
10.1.5 编辑图像216
10.1.6 定制摄像头217
10.1.7 将图像保存到相册219
10.2 视频220
10.2.1 播放视频220
10.2.2 定制视频播放器222
10.2.3 选取视频225
10.2.4 记录视频226
10.2.5 编辑视频228
10.2.6 将视频保存到相册230
10.3 音频231
10.3.1 播放音频231
10.3.2 记录音频233
10.4 动画235
10.4.1 创建基本动画235
10.4.2 使用UIView动画237
10.5 本章小结239
第11章 与其他应用程序通信241
11.1 集成苹果公司应用程序241
11.1.1 打开Safari浏览器241
11.1.2 打开电子邮件242
11.1.3 拨打电话242
11.1.4 发送文本/SMS消息243
11.1.5 在Maps应用程序中打开位置243
11.1.6 打开YouTube视频243
11.1.7 打开iTunes商店和应用程序商店244
11.2 集成第三方应用程序244
11.2.1 简单集成Google Earth244
11.2.2 与Skype深度集成245
11.3 接受来自其他应用程序的调用245
11.3.1 配置Info.plist文件245
11.3.2 实现OpenURL架构248
11.4 集成地址簿249
11.4.1 ABPersonViewController250
11.4.2 ABPersonPickerNavigation-Controller251
11.4.3 ABNewPersonView-Controller252
11.4.4 ABUnknownPersonView-Controller253
11.4.5 处理属性选择255
11.5 集成iPod音乐集256
11.6 集成Objective-C261
11.6.1 MonoTouch.Foundation261
11.6.2 MonoTouch.Obj-CRuntime261
11.6.3 使用btouch自动绑定到Objective-C261
11.7 本章小结265
第12章 面向国际用户进行本地化267
12.1 国际化应用程序268
12.2 改变语言和地区设置269
12.3 显示多种语言270
12.3.1 显示翻译文本272
12.3.2 显示图像277
12.3.3 本地化应用程序图标和名称278
12.3.4 显示“双字节”字符279
12.3.5 格式化日期、时间、数值和货币279
12.4 管理实际应用程序中的Localizable.strings281
12.4.1 genstrings281
12.4.2 ngenstrings281
12.5 本章小结284
第13章 面向iPad编程285
13.1 iPad设备285
13.2 iPad应用程序的组成287
13.2.1 设备方向支持287
13.2.2 启动图像290
13.3 iPad的新功能291
13.3.1 使用UISplitView-Controller292
13.3.2 创建自定义UIPopover295
13.3.3 显示模态视图298
13.3.4 手势识别299
13.4 构建通用应用程序304
13.5 本章小结309
第14章 必要的Objective-C知识311
14.1 如何使用本章内容312
14.2 简单了解Objective-C和Cocoa313
14.3 学术方式与实用方式315
14.4 基本语法和概念316
14.4.1 初始化317
144.2 消息与方法319
14.4.3 内存管理321
14.5 备忘录322
14.5.1 术语322
14.5.2 编泽器指令324
14.5.3 数据类型326
14.6 本章小结327
第15章 应用程序商店:提交和销售应用程序329
15.1 使用多样性生成版进行预提交测试329
15.1.1 从测试人员获得UDID330
15.1.2 创建多样性安装配置文件332
15.1.3 生成应用程序的多样性测试版333
15.1.4 将多样性生成版打包334
15.2 准备提交337
15.2.1 建立应用程序的发布版337
15.2.2 为发布版添加新配置337
15.2.3 针对配置改变签名选项338
15.2.4 浏览包设置338
15.2.5 生成项目338
15.2.6 预提交核查清单338
15.2.7 通过iTunes连接提交339
15.3 推销应用程序341
15.3.1 支持应用程序推销341
15.3.2 关键的应用程序推销技术342
15.4 本章小结345
热门推荐
- 2706540.html
- 448931.html
- 1405669.html
- 752835.html
- 2926612.html
- 2457825.html
- 1647700.html
- 1521425.html
- 1874896.html
- 535963.html
- http://www.ickdjs.cc/book_1776457.html
- http://www.ickdjs.cc/book_2667419.html
- http://www.ickdjs.cc/book_1127055.html
- http://www.ickdjs.cc/book_2811595.html
- http://www.ickdjs.cc/book_1103872.html
- http://www.ickdjs.cc/book_2895160.html
- http://www.ickdjs.cc/book_3179227.html
- http://www.ickdjs.cc/book_842068.html
- http://www.ickdjs.cc/book_3450001.html
- http://www.ickdjs.cc/book_282820.html