网站颜色:

(含盘)iOS移动开发从入门到精通.

  • 产品名称:iOS移动开发从入门到精通...
  • 书名:iOS移动开发从入门到精通清华社
  • 作者:李发展、王亮
  • 定价:99.00元
  • 书名:iOS移动开发从入门到精通清华社
  • 是否是套装:否
  • 出版社名称:清华大学出版社

目录.jpg

第1章开发准备
1.1iOS移动开发现状
1.1.1iOS的历史
1.1.2iOS10的十大变化
1.1.3iOS应用开发的八个特点
1.2iOS10的新功能
1.2.1SiriKit
1.2.2ProactiveSuggestions(预建议)
1.2.3IntegratingwiththeMessagesApp
1.2.4UserNotifications
1.2.5SpeechRecognition
1.2.6WideColor
1.2.7AdaptingtotheTrueToneDisplay
1.2.8WidgetEnhancements
1.2.9SecurityandPrivacyEnhancements
1.3成为一名iOS开发者
1.3.1硬件上的需求
1.3.2加入Apple开发者计划
1.3.3下载安装Xcode和模拟器
1.3.4创建开发和发布配置文件ProvisioningProfile
1.4创建一个基本的iOS项目
1.4.1项目的创建
1.4.2设置项目的信息
1.4.3设置应用的Icon图标
1.4.4设置应用的Launch图片
1.4.5编译并运行项目
1.5iOS应用的周期
1.5.1iOS应用程序的状态
1.5.2演示iOS应用程序的各种状态
1.6小结
第2章Xcode8IDE和iOS模拟器
2.1Xcode8的使用
2.1.1工具栏的使用
2.1.2导航器的功能介绍
2.1.3项目导航器中的内容
2.1.4创建一个组和Swift文件
2.1.5在项目中搜索文件
2.1.6代码的查找和替换
2.1.7代码的Debug调试
2.2iOS模拟器的使用
2.2.1使用多种iOS模拟器
2.2.2iOS模拟器方向的切换
2.2.3iOS模拟器语言的切换
2.2.4截取模拟器屏幕
2.2.5应用程序的退出和删除
2.3小结
第3章Swift3.0的基础知识
3.1Swift的基本概念
3.1.1Swift语言的特点
3.1.2Swift常量和变量的定义
3.1.3常量和变量的输出
3.1.4注释
3.1.5Playground
3.2数据类型与运算
3.2.1布尔类型
3.2.2Int类型及实例属性
3.2.3浮点类型及实例属性
第4章Swift3.0的进阶内容
第5章视图UIView和层CALayer
第6章视图控制器UIViewController
第7章常用经典控件
第8章UITableView和UICollectionView
第9章触屏事件和触摸手势
第10章动画、声音与视频
第11章Alamofire网络请求框架
第12章UIWebView与HTML5技术
第13章数据的持久化
第14章多线程技术
第15章MapKit地图
第16章iOS的图文混排技术
第17章iOS的图像和视频处理技术
第18章iOS常用设备的使用
第19章Storyboard故事板的使用
第20章界面测试和自动化测试
第21章iOS应用程序内存泄露的检测
第22章iOS应用程序的本地化
第23章加密与安全
第24章开源框架CocoaPods
第25章Git版本控制及GitHub社会化编程实践
第26章项目案例的架构搭建
第27章Model层相关框架
第28章与众平台联姻
第29章开发SwiftNews新闻客户端
第30章应用程序的打包和发布
编辑推荐.jpg

内容简介.jpg
 

李发展、王亮编著的《iOS移动开发从入门到精通》由资深iOS开发工程师精心编撰,系统地介绍了使用iOS 10 Swift 3 Xcode 8开发移动应用的关键技术。
本书共分三篇,第一篇为基础篇,主要介绍了iOS开发基础知识,包括iOS系统的历史、Swift 3.0
语言、UI界面构建技术、视图控制器、常用的控件、
表和集合视图、视图和层、声音、视频、动画等。第二篇为进阶篇,主要介绍了Alamofire网络服务、数据的持久化、多线程、CoreText、CoreImage、
Storyboard、自动化测试、性能分析、本地化、加密与安全等实用技术。第三篇为实例篇,通过对实体层、表现层和逻辑层三层相关技术的讲解,向读者详细展示了MVC设计模式在项目开发中的应用方尸并最终创建一个成熟的商业项目。
本书采用丰富的实例,直观的代码展示,向读者形象地讲解了在创建一款优秀的iOS应用程序时,所需要的大部分技巧,帮助读者轻松掌握并高效开发iOS程序。本书适合iOS开发新手、iOS程序员、
iPhone开发人员、iPad开发人员使用,也可以作为相关培训机构和大专院校相关专业的教学用书。
作者简介.jpg

精彩书摘.jpg

热门设计服务