您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
iPhone应用程序开发名家解析
字数: 672000
装帧: 平装
出版社: 电子工业出版社
作者: (美)戴特尔 等著
出版日期: 2010-07-01
商品条码: 9787121107962
版次: 1
开本: 16开
出版年份: 2010
定价:
¥59.8
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
本书为专业的软件开发人员讲述了前沿的软件技术。本书的核心是“应用程序驱动”教学方式,我们在一个完整的可运行的iphone应用程序上下文中讲述概念,而不是使用代码片断。每章开始部分展示了一个或多个应用程序运行实例。
本书精心设计的应用程序用来介绍关键的iPhone特性和框架(比如,音频、视频、动画、指南针、端到端连接、GPS等)。您捋很快学会构建一个iPhone应用程序所需要的一切:首先在靠前章体验画图板应用程序,然后在第3章构建您的靠前个应用程序。到靠前6章的;时候,您将能够创建自己的免费或者付费应用程序以提交到苹果App Store。我们将指导您进行这个应用程序提交过程,包括以苹果的方式上传应用程序、审核标准过程中的预期步骤、决定免费还是付费,以及通过社交媒体、网络公共来营销应用程序等。
目录
第1章 iPhone应用程序开发介绍
1.1 《iPhone应用程序开发名家解析》介绍
1.2 iPhone概述
1.3 iPhone GS和操作系统3.x的新特性与增强功能
1.4 从App Store(应用程序商店)下载软件
1.5 iPhone OS 3.x
1.6 Objective-C编程语言
1.7 设计模式
1.8 Cocoa框架
1.9 iPhone SDK 的新特性
1.10 Xcode开发工具组
1.11 对象技术的基础知识
1.12 Web 2.0
1.13 在iPhone模拟器中试运行画图板应用程序
1.14 小结
1.15 Deitel资源中心
第2章 iPhone App Store和商务问题
2.1 iPhone App Store和商务问题简介
2.2 iPhone开发人员计划:建立你的开发者档案来测试和提交应用程序
2.2.1 建立你的iPhone开发团队
2.2.2 获取一个iPhone开发证书
2.2.3 注册测试设备
2.2.4 创建应用程序标识(App IDs)
2.2.5 创建Provisioning Profile
2.2.6 使用配置文件在iPhone 或 iPod Touch上安装应用程序
2.2.7 提交用于发布的应用程序
2.3 iPhone人机界面指南
2.4 测试你的应用程序
2.5 通过iTunes Connect为提交应用程序做准备
2.6 优秀iPhone应用程序的特点
2.7 避免你的应用程序被拒绝
2.8 定价:付费或免费
2.9 添加一个应用程序到iTunes Connect
2.10 商品化付费应用程序:使用应用程序内 购买(In-App Purchase)功能来销售虚拟物品
2.11 使用iTunes Connect管理你的应用程序
2.12 营销你的应用程序
2.13 iPhone趣闻与幽默
2.14 其他平台
2.15 iPhone开发人员文档
2.16 小结
第3章 欢迎应用程序(开始学习Xcode、Cocoa及Interface Builder)
3.1 欢迎应用程序简介
3.2 技术概述
3.3 Xcode .x集成开发环境和Cocoa
3.3.1 Xcode .x介绍
3.3.2 定制集成开发环境和创建新项目
3.3.3 工具栏
3.3.4 组和文件
3.3.5 键盘快捷方式
3.3.6 Interface Builder
3.3.7 Cocoa
3.4 创建应用程序创建一个新项目
3.5 使用Interface Builder创建GUI
3.6 运行程序
3.7 小结
第4章 小费计算器(Objective-C编程初探)
4.1 小费计算器简介
4.2 试运行小费计算器
4.3 技术概述
4.4 创建程序
4.5 给程序添加实际功能
4.5.1 创建程序的控制类
4.5.2 查看Controller.h文件
4.6 在Interface Builder中关联对象
4.7 方法的具体实现
4.7.1 启动和初始化程序
4.7.2 calculateTip:方法
4.8 小结
第5章 Twitter搜索收藏夹应用程序(Collections与Cocoa GUI编程)
5.1 Twitter搜索收藏夹应用程序简介
5.2 试运行应用程序
5.3 技术概述
5.4 创建程序
5.4.1 GUI的布局
5.4.2 定义Controller类
5.4.3 Abstract Factory的设计模式(抽象工厂型设计模式)
5.4.4 在Interface Builder中连接对象
5.4.5 定义Controller类的实现
5.4.6 Controller类的初始化方法
5.4.7 Controller类的awakeFromNib方法
5.4.8 Controller类的refreshList方法
5.4.9 Controller类的infoButtonTouched方法
5.4.10 Controller类的addTag和clearTags方法
5.4.11 Controller类中的addNewButtonWithTitle方法
5.4.12 设计模式:命令模式(command)
5.4.13 Controller类的buttonTouched方法
5.4.14 UIButton的排序分类
5.5 小结
第6章 国旗问答游戏应用程序(控制器和Utility Application模板)
6.1 国旗问答游戏应用程序简介
6.2 测试国旗问答游戏程序
6.3 技术概述
6.4 构建程序
6.4.1 MainView和MainViewController类
6.4.2 FlipsideView和FlipsideViewController类
6.5 小结
第7章 “点击竞技”游戏(学习使用UIView类和触控技术)
7.1 “点击竞技”游戏简介
7.2 试运行程序
7.3 技术概述
7.4 构建应用程序
7.4.1 声明SpotOnViewController接口
7.4.2 创建程序界面
7.4.3 SpotOnViewController类实现
7.4.4 SpotOnViewController类的resetGame方法
7.4.5 SpotOnViewController类的addNewSpot方法
7.4.6 SpotOnViewController类的beginSpotAnimation方法
7.4.7 SpotOnViewController类的touchesBegan:withEvent:方法
7.4.8 职责链设计模式(Chain of Responsibility)
7.4.9 SpotOnViewController类的touchedSpot方法
7.4.10 SpotOnViewController类的beginSpotEndAnimation:方法
7.4.11 SpotOnViewController类的 finishedAnimation:finished:context:方法
7.4.12 SpotOnViewController类的alertView:clickedButtonAtIndex:、 shouldAutorotateToInterfaceOrientation、dealloc方法
7.5 小结
第8章 加农炮游戏应用程序(使用NSTimer实现动画及处理拖曳事件)
8.1 加农炮游戏简介
8.2 试运行应用程序
8.3 技术概述
8.4 构建应用程序
8.4.1 声明CannonView接口
8.4.2 CannonView类实现
8.4.3 CannonView类的initWithCoder:和awakeFromNib方法
8.4.4 CannonView类的newGame方法
8.4.5 CannonView类的timerFired:方法
8.4.6 CannonView类的showAlertWithTitle:message:和 alertView:clickedButtonAtIndex:方法
8.4.7 CannonView类的drawRect:方法
8.4.8 使用Instruments来检测性能问题
8.4.9 CannonView类的touchesBegan:withEvent、touchesMove:withEvent:和 processTouch:withEvent:方法
8.5 小结
第9章 画图板应用程序(使用控件与UIView对象交互)
9.1 画图板应用程序简介
9.2 技术概述
9.3 构建应用程序
9.3.1 声明Squiggle接口
9.3.2 Squiggle类实现
9.3.3 声明MainView接口
9.3.4 MainView类实现
9.3.5 MainView类的resetView和drawRect:方法
9.3.6 MainView类的drawSquiggle:inContext:方法
9.3.7 MainView类的触控处理方法
9.3.8 MainView类的motionEnded:withEvent:、alertView:clickedButtonAtIndex:、 canBecomeFirstResponder和dealloc方法
9.3.9 声明MainViewController接口
9.3.10 MainViewController类实现
9.3.11 声明FlipsideViewController接口
9.3.12 FlipsideViewcontroller类实现
9.3.13 FlipsideViewController类实现
9.3.14 创建Flipside视图
9.4 小结
第10章 地址簿应用程序(表格与UINavigationController)
10.1 地址簿应用程序简介
10.2 试运行应用程序
10.3 技术概述
10.4 构建程序
10.4.1 RootViewController类
10.4.2 AddViewController类
10.4.3 ContactViewController类
10.4.4 EditableCell类
10.5 小结
第11章 路线跟踪器应用程序(Map Kit和Core Location框架 (GPS和指南针))
11.1 路线跟踪器应用程序简介
11.2 测试这个路径跟踪器应用程序
11.3 技术概述
11.4 构建应用程序
11.4.1 TrackingMapView类
11.4.2 Controller类
11.5 小结
第12章 幻灯片应用程序(访问相片和iPod音乐库)
12.1 幻灯片应用程序简介
12.2 试运行应用程序
12.3 技术概述
12.4 构建应用程序
12.4.1 RootViewController类
12.4.2 SlideshowViewController类
12.4.3 NameViewController类
12.4.4 SlideshowDataViewController类
12.5 小结
第13章 增强型幻灯片程序(使用NSCoder序列化数据和播放视频)
13.1 增强型幻灯片程序简介
13.2 试运行应用程序
13.3 技术概述
13.4 构建应用程序
13.4.1 MediaItem类
13.4.2 Slideshow类
13.4.3 RootViewController类
13.4.4 SlideshowDataViewController类
13.4.5 EnhancedSlideshowAppDelegate类
13.4.6 SlideshowViewController类
13.5 改进建议
13.6 小结
第14章 录音机应用程序(声音录制和回放)
14.1 录音机应用程序简介
14.2 试运行应用程序
14.3 技术概述
14.4 构建应用程序
14.4.1 VoiceRecorderViewController类
14.4.2 NameRecordingViewController类
14.4.3 Visualizer类
14.4.4 PlaybackViewController类
14.5 语音的合成与识别
14.6 小结
第15章 增强型地址簿应用程序(管理和传输持久化数据)
15.1 增强型地址簿应用程序简介
15.2 试运行应用程序
15.3 技术概述
15.4 构建应用程序
15.4.1 构建Core Data模型
15.4.2 ContactViewController类
15.4.3 RootViewController类
15.5 小结
第16章 Twitter折扣机票程序(使用互联网的程序)
16.1 Twitter折扣机票程序简介
16.2 试运行Twitter折扣机票程序
16.3 技术概述
16.4 构建应用程序
16.5 小结
摘要
1.1 《iPhone应用程序开发名家解析》介绍
欢迎来到iPhone应用程序开发的世界!我们希望阅读《iPhone应用程序开发名家解析》对你来说是一次内容丰富、富有挑战、有趣而有益的经历。这本书适合于有基于c语言的面向对象语言编程经验的程序员,比如C++、Java、C#、Objective-C。如果你不是很了解Objective—C编程语言和Cocoa框架,你也可以从运行本书应用程序并仔细阅读代码解释和特性说明中学习到这些内容。
本书使用应用程序驱动的方法——每一个新的技术均在一个可运行的iPhone应用程序中进行讨论,每章讲述一个应用程序。其中大多数应用程序也可以在iPod Touch上工作1。首先,我们描述这个应用程序,然后试运行它。接着,我们简要地描述将使用到的Xcode(集成开发环境)、Objective—C和Cocoa技术。如果需要,可以使用Interface Buidler进行用户界面的可视化设计,然后列出完整的代码,而且标出代码行、语法背景(用来模拟XCode集成开发环境中的语法着色),以及使用代码高亮来突出代码的关键部分。我们也展示一个或多个应用程序运行截屏,然后通读代码,对本程序引入的新的编程概念进行解释。本书应用程序的完整代码可以从www.deitel.com/books/iPhoneFP/下载。我们鼓励你阅读苹果公司的在线文档(见表1—1)以更好地了解本书讨论的技术、设计指南等。
……
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网