搜索

[[ IOS/MAC开发教程 ]] 从零开发一款iOS App教程

[复制链接]
查看: 312|回复: 44

1181

主题

2

好友

8424

积分

神功绝世

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分
8424
发表于 2019-9-17 07:30:00 | 显示全部楼层 |阅读模式
教程内容:1. 使用 Objective-C 语言,符合国内 IOS 开发的主流标准;
2. 基于最新的 iOS 12 进行讲解,不传授过时的知识;
3. 立足于工程化开发实战,从一个空白项目开始,手把手带你开发一个类今日头条的 App;
4. 内容覆盖基本 UI 构建,网络、存储、音视频、列表、登录、日志系统、埋点等 App 常见功能的开发,学完即可具备独立开发一个完整的 App。


教程目录:

第一章:课程简介和开发前的准备 (4讲)
01 | 课程介绍
02 | 内容综述
03 | 常见App类型及技术栈浅析
04 | 使用Xcode创建第一个工程

第二章:实现App的基本界面 (33讲)
05 | MVC模式:iOS中的架构基石
06 | iOS中的视图UIView
07 | 了解UIView的生命周期
08 | 视图的控制器UIViewController
09 | 结合视图和控制器构建Tabbar样式页面
10 | 使用Navigation构建App的基础交互
11 | iOS基本页面框架的构成和实现
12 | 系统函数中常见模式Delegate
13 | UITableView简介
14 | UITableView中Delegate和Datasource的使用
15 | UITableViewCell的复用及原理
16 | 结合子视图实现完整的列表界面
17 | UICollectionView的基本应用和实现
18 | UICollectionViewLayout的应用
19 | 基本列表视图的选择和使用
20 | 滚动视图的基类UIScrollView简介
21 | 应用UIScrollViewDelegate实现复杂逻辑
22 | iOS中滚动视图对比及App内应用场景浅析
23 | iOS中文字的展示:UILabel的使用与布局
24 | iOS中图片的展示:UIImage与UIImageView的应用
25 | iOS中按钮的实现:UIButton的使用
26 | UIControl以及Target-Action模式
27 | 使用UIGestureRecognizer实现自定义点击与手势
28 | 通过UIAlertView了解UIKit系统函数的设计和使用
29 | Web基础知识及WKWebView 介绍
30 | 使用WKWebView及Delgate实现简单的页面加载
31 | 认识观察者模式KVO并展示页面加载进度
32 | iOS开发中的Web应用浅析
33 | 使用UIView动画完善界面的交互
34 | 动画背后的CALayer基本应用
35 | CoreAnimation及开源动画框架介绍
36 | 常用代码规范和重构方式
37 | 结合UIKit分析常用App的页面结构

第三章:实现App的基础功能 (35讲)
38 | 网络基础及请求的封装
39 | NSURLSession基础原理、组织和使用
40 | 使用系统网络架构NSURLSession加载网络数据
41 | 常用框架集成方式Submodule、Carthage和CocoaPods对比和使用
42 | 集成和使用开源网络框架
43 | iOS中的JSON解析
44 | 使用结构化的数据进行解析和展示
45 | 实现列表数据加载、解析和展示的完整流程
46 | iOS沙盒机制和文件结构
47 | 使用NSFileManager操作和管理文件
48 | iOS中的序列化NSCoding
49 | 开源存储方案对比与分析
50 | 缓存新闻列表数据及已读状态
51 | iOS中线程的基础知识及NSThread
52 | GCD的常用方法分析和使用
53 | 了解Operation、Runloop以及多线程开发总结
54 | 如何管理App中的图片下载与存储
55 | 开源图片框架接触的架构和使用
56 | 了解iOS系统的音视频框架
57 | 重构视频列表展示视频
58 | 实现简单视频播放器AVPlayer
59 | iOS消息机制NSNotification简介
60 | 使用Notification接收和处理播放状态通知
61 | 使用KVO监听和处理播放资源的状态变化
62 | CMTime及播放缓冲进度的获取和使用
63 | 使用单例模式重构播放器业务逻辑
64 | 常用App视频业务及流程浅析
65 | AutoLayout简介
66 | 使用AutoLayout实现通用ToolBar视图
67 | iOS常用布局方式选择
68 | 逻辑分辨率适配
69 | 物理分辨率适配
70 | 使用ImageAsset管理图片资源
71 | iPhone X适配
72 | iOS开发适配常用方法总结

第四章:App功能扩展和完善 (34讲)
73 | App启动过程及生命周期分析
74 | 通过App生命周期回调实现启动页
75 | 使用URL Scheme进行App间的唤起和通信
76 | Universal Link简介
77 | 常用组件化Target-Action方案
78 | 常用组件化URL Scheme方案
79 | 常用组件化Protocol-Class方案
80 | 实现简单的第三方登录和分享功能
81 | iOS中静态库的制作和使用
82 | iOS当中Framework的制作和使用
83 | OAuth和OpenID原理和使用
84 | 集成QQ SDK实现登录和分享功能
85 | iOS中常用日志和上报系统浅析
86 | 类CocoaLumberjack日志框架架构浅析
87 | Crash的类型介绍和常用收集方案
88 | 常用上报技术方案对比和分析
89 | iOS中定位和定位权限
90 | 定位功能实现和位置信息的获取
91 | iOS中推送和推送权限
92 | 使用UserNotifications实现本地推送
93 | 远程推送与APNs简介
94 | 使用UserNotifications接收远程推送
95 | iOS图标管理和动态更新
96 | iOS App Extension简介
97 | 实现Today Extension以及数据共享
98 | UITextField和UITextView
99 | 使用UITextField实现搜索条


下载地址:

游客,如果您要查看本帖隐藏内容请回复

输入你的邮箱订阅论坛最新动态,还有机会免费获得VIP会员的机会哦~

回复

使用道具 举报

1

主题

0

好友

173

积分

赞助会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
173
发表于 2019-9-17 08:41:03 | 显示全部楼层
99 | 使用UITextField实现搜索条
回复 支持 反对

使用道具 举报

12

主题

0

好友

508

积分

赞助会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
508
发表于 2019-9-17 08:59:55 | 显示全部楼层
66666666666
回复 支持 反对

使用道具 举报

5

主题

0

好友

738

积分

赞助会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
738
发表于 2019-9-17 09:28:09 | 显示全部楼层
既然你诚信诚意的推荐了,那我就勉为其难的看看吧!龙天论坛不走平凡路。
回复 支持 反对

使用道具 举报

8

主题

0

好友

811

积分

赞助会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
811
发表于 2019-9-17 09:29:52 | 显示全部楼层
既然你诚信诚意的推荐了,那我就勉为其难的看看吧!龙天论坛不走平凡路。
回复 支持 反对

使用道具 举报

2

主题

0

好友

228

积分

赞助会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
228
发表于 2019-9-17 09:37:25 | 显示全部楼层
从零开发一款iOS App教程 [修改]
回复 支持 反对

使用道具 举报

12

主题

0

好友

170

积分

赞助会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
170
发表于 2019-9-17 09:41:51 | 显示全部楼层
楼主太厉害了!楼主,I*老*虎*U!我觉得龙天论坛真是个好地方!
回复 支持 反对

使用道具 举报

0

主题

0

好友

251

积分

赞助会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
251
发表于 2019-9-17 09:42:14 | 显示全部楼层
不错的资源
回复 支持 反对

使用道具 举报

9

主题

2

好友

445

积分

赞助会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
445
发表于 2019-9-17 09:46:10 | 显示全部楼层
E: 从零开发一款iOS App教程 [修改]
高级模式
BColorImageLinkQuoteCodeSmilies
回复 支持 反对

使用道具 举报

8

主题

2

好友

923

积分

赞助会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
923
发表于 2019-9-17 09:54:56 | 显示全部楼层
谢谢分享,好好学习
回复 支持 反对

使用道具 举报

8

主题

0

好友

586

积分

赞助会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
586
发表于 2019-9-17 10:03:27 | 显示全部楼层
这东西我收了!谢谢楼主!龙天论坛真好!
回复 支持 反对

使用道具 举报

2

主题

0

好友

222

积分

赞助会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
222
发表于 2019-9-17 10:25:14 | 显示全部楼层
这东西我收了!谢谢楼主!龙天论坛真好!
回复 支持 反对

使用道具 举报

2

主题

0

好友

268

积分

赞助会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
268
发表于 2019-9-17 10:31:25 | 显示全部楼层
楼主发贴辛苦了,谢谢楼主分享!我觉得龙天论坛是注册对了!
回复 支持 反对

使用道具 举报

4

主题

0

好友

347

积分

赞助会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
347
发表于 2019-9-17 14:40:53 | 显示全部楼层
我看不错噢 谢谢楼主!龙天论坛越来越好!
回复 支持 反对

使用道具 举报

4

主题

3

好友

236

积分

赞助会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
236
发表于 2019-9-17 14:44:05 | 显示全部楼层
这个帖子不回对不起自己!我想我是一天也不能离开龙天论坛
回复 支持 反对

使用道具 举报

3

主题

0

好友

135

积分

赞助会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
135
发表于 2019-9-17 15:09:03 | 显示全部楼层
从零开发一款iOS App教程
回复 支持 反对

使用道具 举报

1

主题

1

好友

287

积分

赞助会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
287
发表于 2019-9-17 17:17:50 | 显示全部楼层
从零开发一款iOS App教程
回复 支持 反对

使用道具 举报

0

主题

0

好友

149

积分

赞助会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
149
发表于 2019-9-17 17:37:55 | 显示全部楼层
楼主太厉害了!楼主,I*老*虎*U!我觉得龙天论坛真是个好地方!
回复 支持 反对

使用道具 举报

4

主题

0

好友

171

积分

赞助会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
171
发表于 2019-9-17 20:52:09 | 显示全部楼层
其实我一直觉得楼主的品味不错!呵呵!龙天论坛太棒了!
回复 支持 反对

使用道具 举报

0

主题

0

好友

364

积分

赞助会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分
364
发表于 2019-9-17 21:14:48 | 显示全部楼层
后面的保持好队形!
回复 支持 反对

使用道具 举报

 懒得打字嘛,点击右侧快捷回复【左侧自定义内容】 
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表