iPhone 4应用程序开发入门与实战
出版时间:
2011-02
版次:
1
ISBN:
9787302242277
定价:
39.50
装帧:
平装
开本:
16开
纸张:
胶版纸
页数:
332页
字数:
556千字
2人买过
-
iPhone4是苹果公司最新推出的以IOS4为操作系统的智能手机。《iPhone4应用程序开发入门与实战》循序渐进地讲述如何使用iPhoneSDK4开发iPhone4应用程序的基础知识和开发方法,每章都提供1~3个实例详解iPhone4的应用开发实用技术。
全书内容包括搭建编程环境、iPhone应用程序的整体结构和开发模式、Objective-C语言、应用程序的调试、视图和图像、控制器、数据本地存放和表视图、云计算平台的集成、GPS、地图和通讯录、照片、音乐和电影播放、游戏(包括手机间通信)、iPad编程等等内容;最后一章讲解了性能调试、单元测试、应用注册等高级话题。
《iPhone4应用程序开发入门与实战》内容丰富,范例代码完整,各级软件开发人员都能通过《iPhone4应用程序开发入门与实战》快速学习并掌握iPhone4的应用开发,提高开发技能。 杨正洪,毕业于美国stateUniversityofNewYorkatStonyBrook和中国科学院软件研究所,计算机硕士,目前供职于美国IBM公司,之前曾担任过两家IT公司的技术总监,并在国内和美国出版过多本技术专著。
苏伟基,毕业于美国加州伯克利大学和斯坦福大学,计算机硕士,曾经任职于摩托罗拉公司和IBM公司,目前供职于美国eBay公司,并拥有一项美国专利。
郑齐心教授,毕业于吉林大学计算机系,目前供职于长春市委党校。
杜理渊,毕业于上海交通大学,计算机系软件与理论专业硕士。目前是上海一家软件公司的首席技术官,主管iPhone软件。 第1章手机应用概述
1.1国内智能手机应用现状2
1.2iphone手机应用现状2
1.3iphone手机特征4
1.4手机应用分类6
1.4.1教育工具6
1.4.2生活工具6
1.4.3社交应用7
1.4.4定位工具7
1.4.5游戏8
1.4.6报纸和杂志的阅读器8
1.4.7移动办公应用9
1.4.8财经工具9
1.4.9手机购物应用10
1.4.10风景区相关的应用10
1.4.11旅行相关的应用11
1.4.12导航工具11
1.4.13企业应用12
1.5手机操作系统12
1.5.1iphone操作系统ios4.112
1.5.2android操作系统14
1.6iphone应用程序开发15
1.6.1开发iphone应用程序的先期条件15
1.6.2iphonesdk15
1.6.3开发iphone应用的网上资料16
1.7本书实例介绍16
第2章配置iphone开发环境
2.1准备开发环境25
2.1.1注册为苹果开发员25
2.1.2下载并安装iphonesdk开发工具包的步骤29
2.2编写第一个iphone应用程序32
2.2.1创建xcode项目32
2.2.2在iphone模拟器上运行第一个应用程序34
2.2.3xcode项目结构35
2.2.4在界面创建器(interfacebuilder)上设计界面37
2.3xcode帮助中心40
第3章iphone开发模式
3.1mvc模式43
3.1.1view(视图)44
3.1.2视图控制器45
3.2target-action模式45
3.3delegation模式47
3.4mvc实例48
3.4.1在interfacebuilder上添加对象的步骤49
3.4.2在xcode上编写控制器代码54
3.4.3关联ui对象和控制器(设置target-action)57
3.4.4运行第2个应用程序60
3.5应用生命周期60
3.5.1main和uiapplicationmain61
3.5.2装载主xib61
3.5.3执行委托类上的回调方法62
3.5.4处理事件62
3.5.5暂停或者结束应用程序63
3.6info.plist文件63
第4章objective-c编程语言
4.1面向对象技术67
4.1.1封装67
4.1.2继承67
4.1.3多态68
4.2与c/c++不同之处68
4.2.1声明方法的格式和特殊数据类型68
4.2.2字符串nsstring70
4.2.3调用方法的格式71
4.2.4选择器sel72
4.2.5协议(protocol)和委托(delegate)类73
4.2.6通知(notification)73
4.3objective-c类75
4.3.1class类(获取对象所属的类)75
4.3.2nsobject(所有类的基类)76
4.3.3数组(nsarray)和集合(nsset)76
4.3.4字典类(nsdictionary)77
4.3.5枚举访问78
4.4创建自己的类79
4.5objective-c上的内存管理81
4.5.1引用计数器(retaincount)81
4.5.2自动释放(autorelease)池82
4.5.3didreceivememorywarning方法83
4.6@property和@synthesize83
4.7多事件处理实例84
4.8uikit框架88
第5章iphone应用程序的调试
5.1调试模式和发布模式90
5.2确认类的方法和属性91
5.3日志92
5.4调试iphone程序94
5.4.1程序中的错误94
5.4.2断点调试95
第6章视图、图形和图像
6.1视图(view)103
6.1.1uiview103
6.1.2frame和bound105
6.1.3添加视图实例106
6.2画图108
6.2.1颜色和字体108
6.2.2drawrect方法108
6.2.3画图实例109
6.2.4coregraphicsapi114
6.3图像117
6.3.1uiimage117
6.3.2图像的滚动、放大和缩小(uiscrollview)118
6.3.3操作图像实例120
6.4移动图像126
6.4.1uitouch127
6.4.2uiresponder127
6.4.3图像移动实例128
……
第7章控制器、导航控制器和标签栏控制器
第8章iphone数据的输入、显示和保存
第9章手机应用和云计算平台的集成
第10章gps、地图和通讯录编程
第11章与照片相关的编程
第12章音频和视频编程
第13章游戏和ipad编程
第14章高级话题
-
内容简介:
iPhone4是苹果公司最新推出的以IOS4为操作系统的智能手机。《iPhone4应用程序开发入门与实战》循序渐进地讲述如何使用iPhoneSDK4开发iPhone4应用程序的基础知识和开发方法,每章都提供1~3个实例详解iPhone4的应用开发实用技术。
全书内容包括搭建编程环境、iPhone应用程序的整体结构和开发模式、Objective-C语言、应用程序的调试、视图和图像、控制器、数据本地存放和表视图、云计算平台的集成、GPS、地图和通讯录、照片、音乐和电影播放、游戏(包括手机间通信)、iPad编程等等内容;最后一章讲解了性能调试、单元测试、应用注册等高级话题。
《iPhone4应用程序开发入门与实战》内容丰富,范例代码完整,各级软件开发人员都能通过《iPhone4应用程序开发入门与实战》快速学习并掌握iPhone4的应用开发,提高开发技能。
-
作者简介:
杨正洪,毕业于美国stateUniversityofNewYorkatStonyBrook和中国科学院软件研究所,计算机硕士,目前供职于美国IBM公司,之前曾担任过两家IT公司的技术总监,并在国内和美国出版过多本技术专著。
苏伟基,毕业于美国加州伯克利大学和斯坦福大学,计算机硕士,曾经任职于摩托罗拉公司和IBM公司,目前供职于美国eBay公司,并拥有一项美国专利。
郑齐心教授,毕业于吉林大学计算机系,目前供职于长春市委党校。
杜理渊,毕业于上海交通大学,计算机系软件与理论专业硕士。目前是上海一家软件公司的首席技术官,主管iPhone软件。
-
目录:
第1章手机应用概述
1.1国内智能手机应用现状2
1.2iphone手机应用现状2
1.3iphone手机特征4
1.4手机应用分类6
1.4.1教育工具6
1.4.2生活工具6
1.4.3社交应用7
1.4.4定位工具7
1.4.5游戏8
1.4.6报纸和杂志的阅读器8
1.4.7移动办公应用9
1.4.8财经工具9
1.4.9手机购物应用10
1.4.10风景区相关的应用10
1.4.11旅行相关的应用11
1.4.12导航工具11
1.4.13企业应用12
1.5手机操作系统12
1.5.1iphone操作系统ios4.112
1.5.2android操作系统14
1.6iphone应用程序开发15
1.6.1开发iphone应用程序的先期条件15
1.6.2iphonesdk15
1.6.3开发iphone应用的网上资料16
1.7本书实例介绍16
第2章配置iphone开发环境
2.1准备开发环境25
2.1.1注册为苹果开发员25
2.1.2下载并安装iphonesdk开发工具包的步骤29
2.2编写第一个iphone应用程序32
2.2.1创建xcode项目32
2.2.2在iphone模拟器上运行第一个应用程序34
2.2.3xcode项目结构35
2.2.4在界面创建器(interfacebuilder)上设计界面37
2.3xcode帮助中心40
第3章iphone开发模式
3.1mvc模式43
3.1.1view(视图)44
3.1.2视图控制器45
3.2target-action模式45
3.3delegation模式47
3.4mvc实例48
3.4.1在interfacebuilder上添加对象的步骤49
3.4.2在xcode上编写控制器代码54
3.4.3关联ui对象和控制器(设置target-action)57
3.4.4运行第2个应用程序60
3.5应用生命周期60
3.5.1main和uiapplicationmain61
3.5.2装载主xib61
3.5.3执行委托类上的回调方法62
3.5.4处理事件62
3.5.5暂停或者结束应用程序63
3.6info.plist文件63
第4章objective-c编程语言
4.1面向对象技术67
4.1.1封装67
4.1.2继承67
4.1.3多态68
4.2与c/c++不同之处68
4.2.1声明方法的格式和特殊数据类型68
4.2.2字符串nsstring70
4.2.3调用方法的格式71
4.2.4选择器sel72
4.2.5协议(protocol)和委托(delegate)类73
4.2.6通知(notification)73
4.3objective-c类75
4.3.1class类(获取对象所属的类)75
4.3.2nsobject(所有类的基类)76
4.3.3数组(nsarray)和集合(nsset)76
4.3.4字典类(nsdictionary)77
4.3.5枚举访问78
4.4创建自己的类79
4.5objective-c上的内存管理81
4.5.1引用计数器(retaincount)81
4.5.2自动释放(autorelease)池82
4.5.3didreceivememorywarning方法83
4.6@property和@synthesize83
4.7多事件处理实例84
4.8uikit框架88
第5章iphone应用程序的调试
5.1调试模式和发布模式90
5.2确认类的方法和属性91
5.3日志92
5.4调试iphone程序94
5.4.1程序中的错误94
5.4.2断点调试95
第6章视图、图形和图像
6.1视图(view)103
6.1.1uiview103
6.1.2frame和bound105
6.1.3添加视图实例106
6.2画图108
6.2.1颜色和字体108
6.2.2drawrect方法108
6.2.3画图实例109
6.2.4coregraphicsapi114
6.3图像117
6.3.1uiimage117
6.3.2图像的滚动、放大和缩小(uiscrollview)118
6.3.3操作图像实例120
6.4移动图像126
6.4.1uitouch127
6.4.2uiresponder127
6.4.3图像移动实例128
……
第7章控制器、导航控制器和标签栏控制器
第8章iphone数据的输入、显示和保存
第9章手机应用和云计算平台的集成
第10章gps、地图和通讯录编程
第11章与照片相关的编程
第12章音频和视频编程
第13章游戏和ipad编程
第14章高级话题
查看详情
-
全新
广东省广州市
平均发货19小时
成功完成率86.84%
-
全新
四川省成都市
平均发货23小时
成功完成率86.79%
-
九五品
河北省保定市
平均发货19小时
成功完成率78.76%
-
九五品
四川省成都市
平均发货11小时
成功完成率93.53%
-
八五品
山东省济南市
平均发货10小时
成功完成率89.41%
-
八五品
湖北省咸宁市
平均发货19小时
成功完成率89.51%
-
iPhone 4应用程序开发入门与实战
批量上传,套装书可能不全,下单前咨询在线客服!图书都是8-9成新,少量笔记,不影响阅读使用!光盘、学习卡、附件等默认不带,有特殊要求,下单前请咨询客服!
九品
河北省廊坊市
平均发货8小时
成功完成率93.53%
-
iPhone 4应用程序开发入门与实战
批量上传,套装书可能不全,下单前咨询在线客服!图书都是8-9成新,少量笔记,不影响阅读使用!光盘、学习卡、附件等默认不带,有特殊要求,下单前请咨询客服!
九品
北京市通州区
平均发货9小时
成功完成率89.32%
-
iPhone 4应用程序开发入门与实战
批量上传,套装书可能不全,下单前咨询在线客服!图书都是8-9成新,少量笔记,不影响阅读使用!光盘、学习卡、附件等默认不带,有特殊要求,下单前请咨询客服!
九品
广东省佛山市
平均发货7小时
成功完成率92.32%
-
八五品
山东省枣庄市
平均发货9小时
成功完成率88.66%
-
全新
河北省保定市
平均发货18小时
成功完成率81.29%
-
九五品
上海市徐汇区
平均发货15小时
成功完成率87.39%
-
全新
河北省保定市
平均发货27小时
成功完成率88.4%
-
九品
天津市宝坻区
平均发货15小时
成功完成率95.55%
-
八五品
山东省枣庄市
平均发货10小时
成功完成率86.65%
-
全新
北京市通州区
平均发货23小时
成功完成率80.56%
-
九五品
湖北省武汉市
平均发货11小时
成功完成率93.76%
-
全新
河北省保定市
平均发货4小时
成功完成率93.19%
-
九品
河南省鹤壁市
平均发货5小时
成功完成率97.72%
-
九品
北京市朝阳区
平均发货11小时
成功完成率96.43%
-
全新
河北省保定市
平均发货26小时
成功完成率89.16%
-
全新
上海市浦东新区
平均发货22小时
成功完成率80.33%
-
九品
北京市通州区
平均发货9小时
成功完成率92.92%
-
九五品
河北省保定市
平均发货18小时
成功完成率94.43%
-
八五品
北京市昌平区
平均发货11小时
成功完成率97.36%
-
八五品
河北省衡水市
平均发货13小时
成功完成率96.95%
-
八五品
北京市东城区
平均发货10小时
成功完成率96.5%
-
九品
陕西省西安市
平均发货4小时
成功完成率94.77%
-
九品
河南省周口市
平均发货8小时
成功完成率96.4%
-
八五品
河北省廊坊市
平均发货9小时
成功完成率89.37%
-
九品
重庆市渝北区
平均发货2小时
成功完成率96.27%
-
九品
河北省衡水市
平均发货14小时
成功完成率93.11%
-
九品
江西省宜春市
平均发货14小时
成功完成率92.28%
-
八品
河南省濮阳市
平均发货7小时
成功完成率96.91%
-
九品
上海市长宁区
平均发货19小时
成功完成率75.89%
-
八五品
重庆市南岸区
平均发货22小时
成功完成率74.46%
-
八五品
江苏省苏州市
平均发货11小时
成功完成率95.37%
-
八五品
广东省广州市
平均发货9小时
成功完成率94.37%
-
八五品
河南省平顶山市
平均发货7小时
成功完成率87.65%
-
八五品
江苏省南京市
平均发货10小时
成功完成率93.19%
-
全新
河北省保定市
平均发货6小时
成功完成率85.25%
-
全新
河北省保定市
平均发货11小时
成功完成率83.4%
-
八五品
内蒙古乌兰察布市
平均发货11小时
成功完成率90.91%
-
九品
江苏省盐城市
平均发货17小时
成功完成率84.18%
-
八五品
广东省深圳市
平均发货8小时
成功完成率95.38%
-
全新
北京市房山区
平均发货34小时
成功完成率72.75%
-
2011-04 印刷
印次: 2
九五品
河南省安阳市
平均发货10小时
成功完成率100%
-
九五品
四川省成都市
平均发货13小时
成功完成率93.88%
-
八五品
-
2011-04 印刷
九品
河北省廊坊市
平均发货9小时
成功完成率97.17%