成功加入购物车
图书条目标准图
[美] 乔纳森 著; 鲁成东 、 戚文敏 译 / 人民邮电出版社 / 2010-01 / 平装
售价 ¥ 24.00 4.1折
定价 ¥59.00
品相 八五品
优惠 满包邮
延迟发货说明
上书时间2018-12-04
卖家超过10天未登录
AppStore掘金:iPhone SDK应用程序开发
《AppStore掘金:iPhoneSDK应用程序开发》全面概括了使用苹果公司官方SDK为iPhone/iPodTouch开发应用程序的方方面面,包括开发工具、编程语言和各种框架库。书中全方位覆盖了iPhone编程,包括UIKit、多点触摸、QuartzCore、音频、视频、地理定位、地址簿、网络编程等内容,详细介绍了UIKit组件,并配以实用的例子,简要介绍了Objective-C,重点讲解其与C/C++的异同之处,并介绍了几种Objective-C特有的语法概念。《AppStore掘金:iPhoneSDK应用程序开发》还专门介绍如何自行编码实现专用高级特效:CoverFlow和FlipPage。
《AppStore掘金:iPhoneSDK应用程序开发》适合具有一定编程经验同时又希望进行iPhone开发的程序员阅读。书中的各种提示和技巧无论对iPhone开发的新手和资深程序员都大有裨益,《AppStore掘金:iPhoneSDK应用程序开发》还可以作为iPhoneSDK开发的参考手册,在需要时快速查找特定组件的相关内容。
JonathanZdziarski是全职进行研究的科学家,同时也是资深的移动设备黑客,在破解iPhone环境以便进行第三方软件开发的过程中扮演了重要角色。他是O’Reilly的iPhoneOpenApplicationDevelopment和iPhoneForensics两书的作者。
第1章iPhoneSDK初探11.1应用程序剖析11.1.1Xcode揭密31.2安装iPhoneSDK51.2.1开发所需资源61.2.2iPhone模拟器61.2.3下载并安装iPhoneSDK71.3配备iPhone81.4构建并安装应用程序101.4.1模型-视图-控制器111.4.2应用程序模板111.4.3Xcode项目布局121.4.4原型131.4.5添加框架141.4.6设置活跃SDK151.4.7构建应用程序161.4.8安装应用程序161.5转换到Objective-C161.5.1消息机制171.5.2类和方法的声明181.5.3实现191.5.4属性211.5.5协议221.5.6类别231.5.7替位241.5.8其他资源25第2章InterfaceBuilder:Xcode中制作GUI的GUI262.1窗口、视图和视图控制器272.2现有模板272.3新建模板282.4用户界面元素292.4.1控制器302.4.2数据视图302.4.3输入和数据312.4.4窗口、视图和栏312.5查看器312.6设计UI312.6.1窗口312.6.2视图控制器322.6.3视图322.6.4创建视图间联系332.6.5在代码中添加联系342.7从项目中移除InterfaceBuilder35第3章介绍UIKit363.1基本用户界面元素373.2窗口和视图383.2.1创建窗口和视图393.2.2显示视图403.2.3史上最无用的应用程序:HelloView403.2.4行为解释423.2.5从UIView派生423.2.6传统废柴程序:HelloWorld443.2.7行为解释463.3视图控制器473.3.1创建视图控制器473.3.2从InterfaceBuilder载入视图493.3.3方向变换493.3.4弃置视图控制器503.3.5使用视图控制器的HelloWorld:ControllerDemo503.3.6行为解释533.3.7进一步学习543.4文本视图543.4.1创建文本视图553.4.2赋予内容583.4.3显示HTML593.4.4网页源码阅读器:SourceReader603.4.5行为解释633.4.6进一步学习643.5导航栏与控制器643.5.1创建导航控制器643.5.2导航控制器属性653.5.3添加分段控件683.5.4添加工具栏693.5.5分页导航练习:PageDemo723.5.6行为解释763.5.7进一步学习773.6转场动画773.6.1创建转场783.6.2附加转场793.6.3翻页转场:FlipDemo803.6.4行为解释843.6.5进一步学习843.7操作表单与警报843.7.1警报853.7.2操作表单853.7.3解除操作表单873.7.4世界末日(待批准):EndWorld873.7.5行为解释913.7.6进一步学习913.8表格视图与控制器913.8.1创建表格923.8.2表格单元943.8.3实现多选983.8.4编辑与扫动删除983.8.5重新载入表格993.8.6简单的文件浏览器:TableDemo1003.8.7行为解释1053.8.8进一步学习1063.9操纵状态栏1063.9.1隐藏状态栏1073.9.2状态栏风格1073.9.3状态栏方向1073.10应用程序徽章1083.10.1显示应用程序徽章1083.10.2移除应用程序徽章1093.10.3进一步学习1093.11应用程序服务1093.11.1挂起与复原1093.11.2程序终止1103.12调用Safari1103.13发起电话呼叫111第4章多点触摸事件与界面几何1124.1界面几何结构体介绍1124.1.1CGPoint1124.1.2CGSize1134.1.3CGRect1134.2处理多点触摸事件1154.2.1UITouch通知1154.2.2UIEvent1164.2.3事件处理1174.2.4例子:点触计数器1184.2.5例子:单击并拖曳1194.2.6处理多点触摸1204.2.7捏合检测:PinchMe1204.2.8Tracking多点触摸图标跟踪:TouchDemo1224.2.9行为解释1274.2.10进一步学习127第5章QuartzCore图层编程1285.1了解图层1285.1.1图层层次结构1295.1.2尺寸与位置1305.1.3排布与显示1305.1.4绘制1315.1.5变换1315.1.6图层动画1325.1.7图层变换1325.1.8玩转图层:BounceDemo1345.1.9行为解释1385.1.10进一步学习139第6章喧嚣:AudioToolbox和AVFoundation1406.1AVFoundation框架1416.1.1音频播放器1416.1.2播放器属性1426.1.3播放声音1436.1.4代理方法1436.1.5仪表计数1446.2构建一个VU表:AVMeter1446.2.1行为解释1526.2.2进一步学习1536.3音频服务1536.3.1行为解释1546.4音频队列1546.4.1音频队列的结构1556.4.2供应音频输出1566.4.3音频缓冲区1576.4.4回调函数1586.4.5音量控制1596.4.6例子:PCM播放器1606.4.7行为解释1646.4.8进一步学习1646.5录音1656.5.1音频队列结构体1656.5.2供应音频输入1676.5.3音频缓冲区1686.5.4回调函数1696.5.5访问原始数据1706.5.6写入文件1706.5.7例子:录音机1716.5.8行为解释1746.5.9进一步学习1746.6振动175第7章CFNetwork网络编程1767.1套接字编程基础1767.1.1套接字类型1777.1.2CFSocket1777.1.3CFSocketContext1827.1.4套接字流1837.1.5CFSocket例子:笑话服务器1877.1.6进一步学习1907.2CFHTTP与CFFTP1907.2.1CFHTTP1907.2.2CFFTP1927.2.3进一步学习193第8章定位:CoreLocation1948.1CoreLocation管理器1958.1.1查询参数1958.1.2提交查询1968.1.3接收更新1978.1.4完成查询1988.1.5错误处理1988.1.6土话CoreLocation:WhereYouAt1998.1.7行为解释2028.1.8进一步学习202第9章地址簿框架2039.1访问地址簿2039.1.1高层地址簿函数2049.1.2查询地址簿2059.1.3创建记录2059.1.4操纵记录2069.1.5多值属性2079.1.6使用字典2109.1.7图像数据2109.1.8进一步学习2119.2地址簿界面2119.2.1联系人视图2119.2.2联系人选取器2119.2.3进一步学习213第10章UIKit进阶设计21410.1通用控件21610.1.1基类UIControl21610.1.2分段控件21910.1.3开关22210.1.4滑块22410.1.5文本字段控件22610.1.6按钮23210.1.7分页控件23410.1.8进一步学习23610.2偏好设置表格23610.2.1创建偏好设置表格23610.2.2显示偏好设置表格24110.2.3偏好设置表格的例子:ShootStuffUp24110.2.4行为解释24710.2.5进一步学习24810.3分段列表24810.3.1创建分段列表24910.3.2添加索引条25110.3.3显示分段列表25110.3.4一个更好的文件浏览器:TableDemo25110.3.5行为解释25910.3.6进一步学习26010.4进度与活动指示器26010.4.1小小转子:UIActivityIndicatorView26010.4.2嫌转子俗就用UIProgressView26110.4.3网络活动指示器26210.4.4进一步学习26210.5图像26210.5.1图像对象26310.5.2玩转图像和图案:ImageFun26610.5.3图像视图:UIImageView26910.5.4图像选取器27010.6键盘属性27110.6.1键盘风格27210.6.2键盘外观27310.6.3回车键27310.6.4自动大写27310.6.5自动更正27410.6.6安全文本输入27410.7选取器27410.7.1创建选取器27410.7.2显示选取器27610.7.3读取选取器27610.7.4挑选你的鼻子:NosePicker27610.7.5行为解释28110.7.6进一步学习28210.8时间/日期选取器28210.8.1创建时间/日期选取器28210.8.2显示日期选取器28410.8.3读取日期28410.8.4选取独立日:DatePicker28410.8.5行为解释28810.8.6进一步学习28810.9标签栏28810.9.1标签栏控制器28910.9.2构建一个标签栏控制器28910.9.3可定制按钮29110.9.4导航29210.9.5代理的动作29210.9.6又一个教科书式的例子:TabDemo29310.9.7行为解释29510.9.8进一步学习29510.10感应器与设备信息29610.10.1读取设备方向29610.10.2读取设备信息29710.10.3读取加速计29710.10.4近距离感应器29810.10.5进一步学习29910.11滚动视图29910.11.1创建滚动视图29910.11.2属性30010.11.3代理方法30110.11.4滚动中的气象地图:BigImage30210.11.5行为解释30410.11.6进一步学习30510.12网页视图30510.12.1创建网页视图30510.12.2显示网页视图30610.12.3加载内容30610.12.4导航30610.12.5代理方法30710.12.6Google搜索工具:WebDemo30710.12.7行为解释31110.12.8进一步学习311第11章应用程序设定31211.1字典和属性列表31211.1.1创建字典31211.1.2管理关键字31211.1.3写入属性列表31311.1.4读取属性列表31311.1.5进一步学习31311.2偏好设置束31411.2.1添加关键字31411.2.2读取偏好设置束的值32111.2.3进一步学习321第12章CoverFlow32212.1用SDK编写CoverFlow:CovertFlow32212.1.1行为解释33012.1.2进一步学习331第13章页面翻转33213.1页面翻转的例子:PageControl33313.1.1行为解释34013.1.2进一步学习34013.2用于多个视图的PageScrollView34013.2.1行为解释346第14章媒体播放器框架34814.1电影播放器控件34814.1.1属性34914.1.2开始和停止播放电影34914.1.3通知35014.1.4进一步学习351
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30