社区公告:
    爆款云产品,限时折扣 腾讯云学生服务器10元优惠套餐 新用户千方百计送大礼,2660+元云上大礼包免费领取中! 领取宝塔管理面板3188红包! 腾讯云新客户无门槛领取2860元代金券
    发新帖

    从零开发一款iOS App教程

      [复制链接]
    1362 158
    吾爱程序猿致力于打造专业优质的IT学习分享社区。站内所发布的一切文章、软件及附件信息全部来源于网络用户分享,仅限用于学习和研究目的,不得将上述内容用于商业或者非法用途。否则,一切后果请用户自负。
    本站仅提供学习分享平台,站内信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。
    站内所有言论纯属会员个人意见,与本论坛立场无关。严禁在本站发布政治反动、色情、暴力等不良信息和违法内容。
    吾爱程序猿作为网络平台提供者,对非法转载、盗版行为的发生不具备充分的监控能力。但是当版权拥有者提出侵权指控并出示充分的版权证明材料时,吾爱程序猿负有移除非法转载和盗版内容以及停止继续传播的义务。
    吾爱程序猿为用户免费分享产生,如果侵犯了您的权益,请及时联系右侧客服或管理员,我们将尽快处理。


    课程亮点

    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实现搜索条



    游客,如果您要查看本帖隐藏内容请先 登录

    举报 使用道具

    回复

    精彩评论158

    hyq6279   发表于 2019-8-24 00:01:16 | 显示全部楼层
    从零开发一款iOS App教程

    举报 使用道具

    回复 支持 反对
    qdjibo   发表于 2019-8-24 00:05:54 | 显示全部楼层
    好好好好好好好好好好好或或或

    举报 使用道具

    回复 支持 反对
    sdcpzzg   发表于 2019-8-24 00:37:23 | 显示全部楼层
    感谢楼主分享,祝吾爱程序猿人气高涨~

    举报 使用道具

    回复 支持 反对
    快乐学习   发表于 2019-8-24 00:41:28 | 显示全部楼层
    看帖看完了至少要顶一下,楼主整理资源辛苦啦!

    举报 使用道具

    回复 支持 反对
    thunderHou   发表于 2019-8-24 06:55:37 | 显示全部楼层
    啥也不说了,吾爱程序猿社区的网友就是给力!

    举报 使用道具

    回复 支持 反对
    tianbiao   发表于 2019-8-24 07:45:23 | 显示全部楼层
    感谢楼主分享,祝吾爱程序猿人气高涨~

    举报 使用道具

    回复 支持 反对
    _472708969   发表于 2019-8-24 07:50:02 | 显示全部楼层
    我看不错噢!谢谢楼主!祝吾爱程序猿越来越好!

    举报 使用道具

    回复 支持 反对
    kiveye   发表于 2019-8-24 08:06:04 | 显示全部楼层
    非常感谢楼主,楼主辛苦了,谢谢

    举报 使用道具

    回复 支持 反对
    amoi3000   发表于 2019-8-24 08:27:19 | 显示全部楼层
    感谢楼主分享,祝吾爱程序猿人气高涨~

    举报 使用道具

    回复 支持 反对
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则


    【新用户限量秒杀】热门云产品限量秒杀,云服务器1核1G 首年99元

    快速回复 返回顶部 返回列表