极客时间出品的《从0开发一款iOS App》由朱德权所作,朱德权是腾讯高级工程师,《从0开发一款iOS App》课程作者。本专栏课程将手把手带你构建类今日头条的App。
订阅价格:
单独订阅价: ¥129,2人成团:¥99
已有1316 人已学习,共61讲 · 61课时,约500分钟,本课程为视频课程。可在极客时间APP/小程序/网站上永久观看。
用我的邀请购买,返现24元。购买的朋友请加我微信号 dismissmewp ,备注:返现。
《从0开发一款iOS App》课程亮点:
1.使用 Objective-C 语言,符合国内 iOS 开发的主流标准;
2.基于最新的 iOS 12 进行讲解,不传授过时的知识;
3.立足于工程化开发实战,从一个空白项目开始,手把手带你开发一个类今日头条的 App;
4.内容覆盖基本 UI 构建,网络、存储、音视频、列表、登录、日志系统、埋点等 App 常见功能的开发,学完即可具备独立开发一个完整的 App。
课程实战 Demo 参考图
《从0开发一款iOS App》讲师简介
朱德权,毕业于哈尔滨工业大学计算机专业,腾讯 iOS 开发高级工程师,开源项目 HybridPageKit作者。
曾在腾讯多个千万级日活 App 中从事开发和架构工作。主导了多款 App 内容页框架的开发,以及视频、网络等多个关键底层模块架构设计,在 iOS 开发方向有着丰富的开发和实战经验。同时对 Web 开发和安卓开发也有一定的开发经验。
《从0开发一款iOS App》基础要求
学习本课程之前,你需要先掌握 Objective-C 的基本语法,能够读懂用 Objective-C 语言编写的代码。
《从0开发一款iOS App》课程大纲
第一章:开发前的准备
1.课程内容综述
2.了解常用App类型及基本技术模炔
3.开发环境介绍以及Xcode的基本使用 ©创建你的第一个i〇S项目
第二章:实现APP的基本界面
1.了解丨0S基子MVC的基本组成
2.认识基本的视图(UlView)和视图控制器(UlViewController)
3.分析常用App页面的组织形式
4. 实现你的第一•^l'” TabBa「页面(UlTabBarController)
5.使用简单的导航管理页面切换(UINavigationController)
6.什么是delegate
7.使用UlTableView实现简单的列表
8.使用UlCo丨丨ect丨onVi’ew实现瀑布流列表
9.如何实现多个列表的横向滑动(UlScrollView)
10.让列表展示文字(UlLabel)
11.使用U丨丨mageView在列表展示图片
12. iOS中的按钮、点击和手势
13.展示一个提醒弹窗(UlAletiView)
14.如何高效地使用UIKit中的控件
15. 了解系统WebKit框架
16.使用WKWebView展示网页与内容
17.使用动画完善界面的交互
第三章:实现APP的基础功能
1.了解iOS的系统网络框架
2.使用系统网络框架加载数据
3. 了解常用开源网络框架的使用
4. iOS中的JSON解析
5.如何结构化你的数据
6.了解iOS的文件管理
7.了解iOS中的存储方式
8.开源存储框架对比与分析
9.缓存新闻列表数据及已读状态
10.如何管理App中的图片下载与存储
11.了解常用开源图片框架的使用
12. 了解ras系统的音视频框架
13.如何创建_个简单的视频播放器
14.如何选择合适的开源视频框架
15.从复杂列表实现中理解MVC/MWM
16.我们是否要使用开源的列表框架
17. iOS中的布局与渲染
18.如何选择合适的布局方式和框架
19. App常m适配方案解读
20.通过欢迎界面了解App的启动
21.iOS开发中的路由
22.开源组件化方案对比与分析
23.如何建设App的基础日志系统
24.如何建设App的基础上报系统
第四章:实现APP的辅助功能
1.实现数据模板分离的内容展示
2.构建复杂内容页的展示
3.实现简单的登彔系統
4.实现基础的分享功能
5.实现简单的频道管理
6.了解iOS系统的文字输入和展示
7.完善新闻的搜索功能
8.支持用户输入评论
9.如何选择合适的开源富文本框架
10.实现新闻内容的推送
11.使用定位服务协助后端推荐策略
12.了解 iOS 系统的 Extension
13.常用Extension开发
14.如何管理用户的唯一标识(丨DFV与IDFA)
15.上架前的准备:i〇S中的证书与图标
16.App上架流程
《从0开发一款iOS App》课程收获
- 熟练使用UI组件搭建App界面
- 掌握IOS开发关键技术模块
- 构建系统的移动开发知识体系
- 具备独立开发完整 App的能力

我的公众号:猿人学 Python 上会分享更多心得体会,敬请关注。
***版权申明:若没有特殊说明,文章皆是猿人学 yuanrenxue.con 原创,没有猿人学授权,请勿以任何形式转载。***
说点什么吧...