最新公告
  • 欢迎您光临站鱼乐源码网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • 文章介绍
  • 评价建议
  • 资源名称: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开发人员使用,也可以作为相关培训机构和大专院校相关专业的教学用书。

    资源目录:

    前言

    第01章 开发准备

    1.1 iOS移动开发现状

    1.2 iOS 10的新功能

    1.3 成为一名iOS开发者

    1.4 创建一个基本的iOS项目

    1.5 iOS应用的生命周期

    1.6 小结

    第02章 Xcode 8 IDE和iOS模拟器

    2.1 Xcode 8的使用

    2.2 iOS模拟器的使用

    2.3 小结

    第03章 Swift 3.0的基础知识

    3.1 Swift的基本概念

    3.2 数据类型与运算

    3.3 循环语句和条件判断语句

    3.4 数组和字典

    3.5 小结

    第04章 Swift 3.0的进阶内容

    4.1 函数

    4.2 枚举和结构体

    4.3 类

    4.4 扩展、协议和其他

    4.5 小结

    第05章 视图UIView和层CALayer

    5.1 视图UIView

    5.2 CALayer层

    5.3 小结

    第06章 视图控制器UIViewController

    6.1 UIViewController视图控制器概述

    6.2 UITabBarController

    6.3 UINavigationController

    6.4 导航控制器和标签控制器

    6.5 小结

    第07章 常用经典控件

    7.1 控件概述

    7.2 UIButton的概述

    7.3 UILabel文本视图

    7.4 UISwitch开关视图

    7.5 UIRefreshControl刷新控件

    7.6 UITextField文本框控件

    7.7 小结

    第08章 UITableView和UICollectionView

    8.1 UITableView概述

    8.2 UICollectionView概述

    8.3 小结

    第09章 触屏事件和触摸手势

    9.1 触摸事件的监测

    9.2 触摸手势的使用

    9.3 3D Touch的使用

    9.4 小结

    第10章 动画、声音与视频

    10.1 制作动画

    10.2 音频的播放

    10.3 视频的播放

    10.4 小结

    第11章 Alamofire网络请求框架

    11.1 Alamofire的前世今生

    11.2 小结

    第12章 UIWebView与HTML5技术

    12.1 UIWebView的使用

    12.2 创建一个简单的笔记本

    12.3 小结

    第13章 数据的持久化

    13.1 解析plist文件

    13.2 使用CoreData进行数据的持久化

    13.3 小结

    第14章 多线程技术

    14.1 多线程的概念

    14.2 使用Thread

    14.3 Operation技术的使用

    14.4 Grand Central Dispatch的使用

    14.5 小结

    第15章 MapKit地图

    15.1 Map Kit的概念

    15.2 小结

    第16章 iOS的图文混排技术

    16.1 Core Text的使用

    16.2 Text Kit的使用

    16.3 小结

    第17章 iOS的图像和视频处理技术

    17.1 Core Image概述

    17.2 UIBlurEffect和CGBlendMode

    17.3 小结

    第18章 iOS常用设备的使用

    18.1 Photos和Camera的使用

    18.2 定位设备的使用

    18.3 陀螺仪和加速计设备的使用

    18.4 小结

    第19章 Storyboard故事板的使用

    19.1 Storyboard概述

    19.2 在Storyboard中使用标准控件

    19.3 在Storyboard中使用表格控件

    19.4 在Storyboard中使用集合控件

    19.5 Storyboard常见的层次结构

    19.6 Storyboard之间的页面跳转和参数传递

    19.7 使用约束功能适配多分辨率

    19.8 小结

    第20章 界面测试和自动化测试

    20.1 单元测试概述

    20.2 UI Testing界面测试

    20.3 使用UIAutomation进行自动化测试

    20.4 小结

    第21章 iOS应用程序内存泄露的检测

    21.1 Allocations工具的使用

    21.2 Leaks工具的使用

    21.3 小结

    第22章 iOS应用程序的本地化

    22.1 应用程序的本地化

    22.2 小结

    第23章 加密与安全

    23.1 加密与安全

    23.2 小结

    第24章 开源框架CocoaPods

    24.1 CocoaPods、SPM和Carthage简介

    24.2 CocoaPods-app的使用

    24.3 小结

    第25章 Git版本控制及GitHub社会化编程实践

    25.1 Git前奏曲

    25.2 Git基础曲

    25.3 小结

    第26章 项目案例的架构搭建

    26.1 多人协作的工作流程

    26.2 技术选型

    26.3 MVC及工程结构

    26.4 UITabbarController、UINavigationController和Assets.xcassets的搭建

    26.5 小结

    第27章 Model层相关框架

    27.1 XML、Plist、JSON数据格式

    27.2 开启ATS

    27.3 AlamofireObjectMapper

    27.4 ObjectMapper

    27.5 Moya

    27.6 小结

    第28章 与众平台联姻

    28.1 ShareSDK联合登录

    28.2 ShareSDK分享

    28.3 聚合数据和LeanCloud

    28.4 TalkingData统计

    28.5 小结

    第29章 开发SwiftNews新闻客户端App

    29.1 SwiftNews App概述

    29.2 小结

    第30章 应用程序的打包和发布

    30.1 iOS应用商店概述

    30.2 小结


    鱼乐源码网 » iOS移动开发从入门到精通

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    鱼乐网
    一个高级程序员模板开发平台

    发表回复

    • 20会员总数(位)
    • 41279资源总数(个)
    • 10本周发布(个)
    • 0 今日发布(个)
    • 1541稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情