万本电子书0元读

万本电子书0元读

顶部广告

iOS编程实战宝典电子书

  一本全面、深入讲解iOS开发精髓及经典应用的宝典秘笈   通过大量实例提升实战技能,通过实战案例展现iOS开发的精髓   全面:涵盖iOS开发的基础知识、常用技术模块及当前流行的开发框架   新颖:以iOS的多个流行版本进行讲解,兼顾iPhone和iPad的APP开发   详细:结合图示,从概念、语法、示例、技巧和应用等多角度分析每个知识点   实用:提供了155个实例、35个小案例、1个项目案例、65个问答题、26个实践题

售       价:¥

纸质售价:¥70.30购买纸书

34人正在读 | 2人评论 6.2

作       者:曾源

出  版  社:清华大学出版社

出版时间:2014-08-01

字       数:23.9万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(3条)
  • 读书简介
  • 目录
  • 累计评论(3条)
“发宝典丛书”是由清华大学出版社为软件发爱好者精心造的一套软件发百科全书。丛书强调“全面、新颖、详细、实用、深、高效”等特色,涵盖常见的编程语言和技术。丛书中的每本书都是由从事软件发多年、具备丰富的发经验的老手精心编写,讲解细腻,内容实用,并精心录制了配套教学视频。可以说,这套丛书是编程爱好者系统学习软件发技术的不二选择,一册在手,万事无忧! 《iOS编程实战宝典》以实战发为原则,通过发中常见的技术模块,配合每章的发实例及后的一个完整的综合项目案例,全面、详细地介绍了iOS发从易到难,从界面到硬件等技术要的整合使用,兼顾iPhone和iPad的APP发。 全书共21章,分为4篇。第1篇为基础篇,让从未触过iOS发的人员快速了解iOSSDK,Object-C和Xcode;第2篇为UI发篇,读者将系统学习界面与多视图知识,包括交互原理、交互控件、表视图、导航视图和选择器等;第3篇为高级篇,涉及Storyboard、数据存储、GCD、触屏和手势、多媒体、硬件、重力感应和加速等大量阶内容;第4篇为实战篇,通过一个食谱APP,让读者了解如何发自己的APP程序,还学习了第三方框架Three20,还介绍了如何发iPhone和iPad都兼容的APP程序。 本书内容丰富,实例典型,实用性强,适合各个层次想要学习iOS发技术的人员阅读,尤其适合有一定发经验而算行此平台应用发的人员阅读。如果读者没有任何经验,也不用太担心,只要读者认真阅读本书,也可以好基础。 一分钟了解本书内容 iOS发概述 Objective-C与iOS SDK iOS发起航 用户交互基础 掌握更多的交互控件 多视图应用 TabBarController和 Picker Control 表视图 Navigation Controller(导航控制器) Storyboard(故事板) 应用设置和用户默认项 iOS数据存储基础 GCD与后台处理程 触屏和手势 Core Location定位 重力感应和加速计 摄像头和相册 多媒体:音频和视频 本地化 创建iPhone和iPad都兼容的程序 用Three20实现的食谱APP<br/>【推荐语】<br/>一本全面、深讲解iOS发精髓及经典应用的宝典秘笈 通过大量实例提升实战技能,通过实战案例展现iOS发的精髓 全面:涵盖iOS发的基础知识、常用技术模块及当前流行的发框架 新颖:以iOS的多个流行版本行讲解,兼顾iPhone和iPad的APP发 详细:结合图示,从概念、语法、示例、技巧和应用等多角度分析每个知识 实用:提供了155个实例、35个小案例、1个项目案例、65个问答题、26个实践题 深:对iOS的各种发技术行了原理性的分析,便于读者更加深刻地理解 移动发推荐阅读(查看) 《iOS游戏框架Sprite Kit技术详解》 《Swift门很简单》 (零门槛学习,290个示例)《Swift游戏发案例实战》 (155个示例,5个项目案例) 《iOS发范例实战宝典(基础篇)》 (117个典型实例,14类界面模块) 《iOS发范例实战宝典(阶篇)》 (121个典型实例,12类应用模块) 《Xamarin iOS移动发实战》 (帮助C#程序员叩iOS发的大门) 《HTML 5移动Web发实战详解》 (腾讯公司前端工程师力作!) 《Android发范例实战宝典》 (详解201个典型实例) 《Android经典项目案例发实战宝典》 (详解20个项目案例)<br/>【作者】<br/>曾源 毕业于山东大学,计算机理论与科学专业硕士,国家认证系统分析师,OCP。曾在国内多家*互联网公司任职,长期从事嵌式软件发。对C C++语言、Objective-C语言等有着丰富的运用经验,尤其对iOS软件发有着浓厚的兴趣。<br/>
目录展开

前言

第1篇 基础篇

第1章 iOS开发概述

1.1 本书的宗旨

1.2 iOS开发的特点

1.3 iOS的独特功能

1.4 加入Apple开发者计划

1.5 下载和安装Xcode

1.6 小结

1.7 习题

第2章 介绍Objective-C和iOS SDK

2.1 介绍Objective-C

2.2 Objective-C的重要部分

2.3 介绍iOS SDK

2.4 iOS核心部分

2.5 小结

2.6 习题

第3章 iOS开发起航

3.1 创建项目HelloWorld

3.2 解密Interface Builder

3.3为应用添加图标

3.4 小结

3.5 习题

第2篇 UI开发篇

第4章 用户交互基础

4.1 介绍View Controller(视图控制器)

4.2 使用View Controller编写计算器

4.3 优化交互体验

4.4 详解Delegate(委托)

4.5 小结

4.6 习题

第5章 掌握更多交互控件

5.1 使用Image View(图像视图)和Alert View(警告框)

5.2 使用Slider(滑块)和Progress View(进度条)

5.3 使用Switch(开关)和Segment(分段控件)

5.4 小结

5.5 习题

第6章 多视图应用

6.1 什么是多视图

6.2 多视图应用的结构

6.3 创建多视图应用

6.4 委托

6.5 动画效果

6.6 小结

6.7 习题

第7章 Tab Bar Controller和Picker View

7.1 Tab Bar Controller

7.2 创建项目并配置TabBarController

7.3 使用日期选择器(UIDatePicker)

7.4 使用单组件选择器(Single Component Picker)

7.5 多组件选择器(Multi Component Picker)

7.6 小结

7.7 习题

第8章 表 视 图

8.1 介绍UITableView(表视图)

8.2 实现一个简单的表视图

8.3 实现自定义的表单元

8.4 实现支持索引的分组表

8.5 小结

8.6 习题

第9章 Navigation Controller(导航控制器)

9.1 介绍导航控制器

9.2 创建导航控制器应用

9.3 更复杂的表视图

9.4 小结

9.5 习题

第3篇 高级篇

第10章 Storyboard

10.1 支持Storyboard的程序

10.2 导航控制器

10.3 表视图

10.4 视图的切换

10.5 小结

10.6 习题

第11章 应用设置和用户默认项

11.1 什么是设置束(Setting Bundle)

11.2 创建项目

11.3 用户默认设置(NSUserDefaults)

11.4 小结

11.5 习题

第12章 iOS数据存储基础

12.1 理解应用沙盒

12.2 文件存储策略

12.3 使用属性列表

12.4 类对象的序列化

12.5 使用SQLite 3

12.6 使用Core Data

12.7 小结

12.8 习题

第13章 GCD与后台处理进程

13.1 进程与线程的概念

13.2 什么是GCD

13.3 线程(NSThread)

13.4 后台处理进程(Background Processing)

13.5 创建LocalAlert程序

13.6 小结

13.7 习题

第14章 触屏和手势

14.1 多触摸(Multitouch)的概念

14.2 响应者链

14.3 多触摸的架构

14.4 4个触摸通知方法

14.5 TouchDect应用程序

14.6 手势识别

14.7 自定义手势

14.8 小结

14.9 习题

第15章 Core Location定位

15.1 Core Location工作原理

15.2 位置管理器(Location Manager)

15.3 位置管理器委托

15.4 使用Core Location

15.5 小结

15.6 习题

第16章 重力感应和加速计

16.1 加速计的物理原理

16.2 获取朝向

16.3 访问加速计

16.4 摇动换肤

16.5 滚球小游戏

16.6 了解CoreMotion

16.7 小结

16.8 习题

第17章 摄像头和相册

17.1 图像选取器

17.2 实现图像选取器控制器委托

17.3 实际测试照相机和库

17.4 小结

17.5 习题

第18章 多媒体:音频和视频

18.1 iPhone音频

18.2 创建MusicPlayer程序

18.3 录音

18.4 iPhone视频

18.5 创建VideoPlayer程序

18.6 小结

18.7 习题

第19章 本 地 化

19.1 本地化体系结构

19.2 本地化原则

19.3 使用字符串文件

19.4 创建Localize应用程序

19.5 小结

19.6 习题

第4篇 实战篇

第20章 创建iPhone和iPad都兼容的程序

20.1 开发通用应用程序

20.2 创建通用应用程序

20.3 扩展通用应用程序

20.4 创建多目标程序

20.5 小结

20.6 习题

第21章 用Three20实现的食谱APP

21.1 什么是Three20

21.2 功能的优势

21.3 导入Three20

21.4 认识TTNavigator

21.5 开发UseThree20应用程序——食谱APP

21.6 补充说明

21.7 小结

累计评论(3条) 2个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部