网站颜色:

iOS 8开发指南/管蕾/9787115393319/人民邮电出版社【T】.

  • 产品名称:iOS8开发指南(第2版)
  • 是否是套装:否
  • 书名:iOS8开发指南(第2版)
  • 定价:108.00元
  • 出版社名称:人民邮电出版社
  • 出版时间:2015.7
  • 作者:管蕾
  • 书名:iOS8开发指南(第2版)

iOS 8开发指南/管蕾/9787115393319/人民邮电出版社【T】详细目录

基本信息

书名:iOS 8开发指南

原价:(咨询特价)

作者:管蕾

出版社:人民邮电出版社

出版日期:2015-7-1

ISBN(咨询特价)

字数:

页码:

版次:1

装帧:平装

开本:16开

商品标识:

编辑推荐


国内最新iOS8开发详解,基于Xcode 6.X正式版,全面涵盖iOS8新特性、新技术 objective-c和swift双语讲解,完美展示不同语言进行iOS8开发的技巧 一百多个实例+综合案例开发全过程,涵盖WatchKit、HealthKit、HomeKit三大热门框架 书中实例全部视频讲解,新增90个iOS开发常见问题解答,帮助读者尽快进入实战角色

内容提要


本书共35章,循序渐进地讲解了iOS 8应用开发的基本知识。本书从搭建开发环境讲起,依次讲解了Objective-C语言基础、Swift语言基础、Cocoa Touch、Xcode Interface Builder界面开发、使用Xcode编写MVC程序、文本框和文本视图、按钮和标签、滑块、步进和图像、使用开关控件和分段控件、Web视图控件和可滚动视图控件、提醒和操作表、工具栏、日期选择器、表视图、活动指示器、进度条和检索条、UIView详解、视图控制器、实现多场景和出框、iPad出框和分割视图控制器、界面旋转、图形、图像、图层和动画、声音服务、多媒体应用、定位处理、HomeKit智能家居应用开发、读写应用程序数据、触摸和手势识别、和硬件之间的操作、开发通用的项目程序、推服务和多线程、Touch ID详解、游戏开发、HealthKit健康应用开发、WatchKit智能手表开发等高级知识。本书内容全面,几乎涵盖了iOS 8应用开发所需要的主要内容,全书内容言简意赅,讲解方法通俗易懂,特别适合于初学者学习。本书适合iOS初学者、iOS程序员、iPhone开发人员、iPad开发人员学习,也可以作为相关培训学校和大专院校相关专业的教学用书。

目录


第一篇必备技术篇
第1章iOS开发入门2
1.1iOS系统介绍2
1.1.1iOS发展史2
1.1.2全新的版本——iOS 82
1.2iOS开发之旅4
1.3工欲善其事,必先利其器——搭建开发环境5
1.3.1Xcode 6介绍5
1.3.2iOS SDK介绍6
1.3.3下载并安装Xcode 67
1.4使用Xcode开发环境9
1.4.1使用Xcode创建程序的基本步骤9
1.4.2Xcode的基本功能10
1.5启动iOS 8模拟器16
1.6iOS的常用开发框架18第一篇必备技术篇第1章iOS开发入门21.1iOS系统介绍21.1.1iOS发展史21.1.2全新的版本——iOS 821.2iOS开发之旅41.3工欲善其事,必先利其器——搭建开发环境51.3.1Xcode 6介绍51.3.2iOS SDK介绍61.3.3下载并安装Xcode 671.4使用Xcode开发环境91.4.1使用Xcode创建程序的基本步骤91.4.2Xcode的基本功能101.5启动iOS 8模拟器161.6iOS的常用开发框架181.6.1Foundation框架简介181.6.2Cocoa框架简介191.7常用的第三方工具201.7.1模拟器iPhone Simulator201.7.2Interface Builder21第2章Objective-C语言基础222.1最耀眼的新星222.1.1看一份统计数据222.1.2究竟何为Objective-C222.1.3为什么选择Objective-C232.2Objective-C的优点及缺点232.3一个简单的例子242.3.1使用Xcode编辑代码242.3.2基本素介绍262.4数据类型和常量302.4.1int类型302.4.2float类型312.4.3double类型322.4.4char类型322.4.5字符常量332.4.6id类型342.4.7限定词352.4.8总结基本数据类型372.5字符串372.6算数表达式382.6.1运算符的优先级382.6.2整数运算和一负号运算符392.6.3模运算符402.6.4整型值和浮点值的相互转换412.6.5类型转换运算符422.7表达式422.7.1常量表达式422.7.2条件运算符432.7.3sizeof运算符432.7.4关系运算符442.7.5强制类型转换运算符452.8位运算符452.8.1按位与运算符452.8.2按位或运算符462.8.3按位异或运算符462.8.4一次求反运算符472.8.5向左移位运算符482.8.6向右移位运算符482.8.7总结Objective-C的运算符48第3章Swift语言基础503.1Swift概述503.1.1Swift的创造者503.1.2Swift的优势503.2数据类型和常量523.2.1int类型523.2.2float类型523.2.3double类型533.2.4char类型533.2.5字符常量533.3变量和常量533.3.1常量详解533.3.2变量详解543.4字符串和字符553.4.1字符串字面量553.4.2初始化空字符串553.4.3字符串可变性563.4.4值类型字符串563.4.5计算字符数量563.4.6连接字符串和字符573.4.7字符串插值573.4.8比较字符串583.4.9Unicode583.5流程控制603.5.1for循环(1)613.5.2for循环(2)623.5.3while循环623.6条件语句633.6.1if语句633.6.2switch语句643.7函数653.7.1函数的声明与调用653.7.2函数的参数和返回值663.7.3函数参数名683.8实战演练——使用Xcode创建Swift程序70第4章Cocoa Touch框架724.1Cocoa Touch基础724.1.1Cocoa Touch概述724.1.2Cocoa Touch中的框架734.1.3 Cocoa Touch的优势734.2iPhone的技术层734.2.1Cocoa Touch 层734.2.2多媒体层774.2.3核心服务层784.2.4核心OS层794.3Cocoa Touch中的框架794.3.1Core Animation(图形处理)框架794.3.2Core Audio(音频处理)框架804.3.3Core Data(数据处理)框架804.4iOS程序的周期814.4.1从一段代码看iOS程序的周期814.4.2iOS程序周期的原理824.4.3 UIViewController的周期844.5Cocoa中的类864.5.1核心类864.5.2数据类型类884.5.3UI界面类914.6国际化944.7使用Xcode学习iOS框架954.7.1使用Xcode文档954.7.2快速帮助96第5章Xcode InterfaceBuilder界面开发985.1Interface Builder基础985.1.1Interface Builder的作用985.1.2Interface Builder的新特色985.2Interface Builder采用的方法1005.3Interface Builder的故事板1005.3.1推出的背景1005.3.2故事板的文档大纲1015.3.3文档大纲的区域对象1025.4创建一个界面1035.4.1对象库1035.4.2将对象加入到视图中1045.4.3使用IB布局工具1055.5定制界面外观1075.5.1使用属性检查器1075.5.2设置辅助功能属性1085.5.3 测试界面1085.6实战演练——将Xcode界面连接到代码1095.6.1打开项目1095.6.2 输出口和操作1105.6.3创建到输出口的连接1105.6.4创建到操作的连接112第6章使用Xcode编写MVC程序1146.1MVC模式基础1146.1.1诞生背景1146.1.2分析结构1146.1.3MVC的特点1156.1.4使用MVC实现程序设计的结构化1156.2Xcode中的MVC1166.2.1原理1166.2.2 模板就是给予MVC的1166.3在Xcode中实现MVC1176.3.1视图1176.3.2视图控制器1176.4 数据模型1196.5实战演练——使用模板Single View Application1206.5.1创建项目1206.5.2规划变量和连接1236.5.3设计界面1246.5.4创建并连接输出口和操作1266.5.5实现应用程序逻辑1286.5.6生成应用程序129第二篇核心技术篇第7章文本框和文本视图1317.1文本框(UITextField)1317.1.1文本框基础1317.1.2实战演练——在屏幕中显示一个文本输入框1317.1.3实战演练——设置文本输入框的边框线样式1327.1.4实战演练——设置文本输入框的字体和颜色1337.1.5实战演练——在文本输入框中设置一个清空按钮1337.1.6实战演练——为文本输入框设置背景图片1347.1.7实战演练——实现UITextField控件(基于Swift实现)1357.2文本视图(UITextView)1407.2.1文本视图基础1407.2.2实战演练——在屏幕中换行显示文本1417.2.3实战演练——在屏幕中显示可编辑的文本1427.2.4实战演练——设置屏幕中文本的对齐方式1437.2.5实战演练——使用UITextView控件(基于Swift实现)145第8章按钮和标签1478.1标签(UILabel)1478.1.1标签(UILabel)的属性1478.1.2实战演练——使用标签(UILabel)显示一段文本1478.1.3实战演练——在屏幕中显示指定字体和指定大小的文本1508.1.4实战演练——设置屏幕中文本的对齐方式1508.2按钮(UIButton)151

作者介绍


管蕾,51cto的Android和iOS专家,定期参加火狐召开的开发专家会议。拥有多年的移动通信和数据压缩传输相关开发经验,精通多种语言。带领团队开发了国内第一款云服务器,开发过多款iOS应用程序,在苹果商店取得了骄人的下载成绩。

文摘


暂无

媒体推荐


暂无

热门设计服务