流媒体直播

视频流采集

粒子动画

流媒体录播

支持数据缓存

RTMP服务器搭建

组件化开发

响应式编程(RxSwift、ReactiveCocoa)

音频直播

音频录播

WebSocket即时通讯

美颜滤镜

支付宝、微信、内购

文件上传下载/断点续传

弹幕技术

视频/音频编解码

视频对讲聊天

WebSocket即时通讯群聊

第三方登录(SSO、微信)

我要进阶
  • 码哥FM

    MVVM+组件化开发

  • 码哥课堂

    OC+ReactiveCocoa

  • 码哥直播

    Swift3.0+RxSwift

  • 小码哥FM涵盖技术:

    0、整个项目采用组件化开发对原有应用工程进行组件化拆分解耦, 解决了大型企业级项目代码过多, 难以管理, 难以维护, 耦合度强等致命问题。

    1、音频流直播and录播(正常播放/倍速播放/快进快退等)。

    2、音频流的缓存(边播边缓存及如何提高缓存性能等)。

    3、socket通讯(支持”心跳包”数据传递, 用于授权验证, 以及部分数据传递)。

    4、弹幕实现及弹幕性能优化问题。

    5、多文件的批量上传下载and断点续传and利用wifi从电脑传输文件到手机。

    6、多文件的批量上传下载and断点续传。

    7.文件压缩解压and完整性检测(支持大文件的压缩/解压; 以及对于数据丢包的验证处理)。

    8、支付系统(内购, Apple Pay, 第三方支付)。

    9、支付系统(内购、 Apple Pay、第三方支付)。

    10、性能调优、常见框架封装、企业级接口文档阅读、企业级源代码管理协作工具使用等等。

  • 码哥课堂涵盖技术:

    0、整个项目采用MVVM+RAC编写,充分实现项目的高内聚低耦合。

    1、视频的直播、录播。

    2、普通字幕的弹幕以及网络主播的礼物弹幕。

    3、比微信更为高大上的音频的实时对讲聊天。

    4、基于H5协议的WebSocket即时通讯群聊。

    5、基于HTTP请求的单聊(黑名单)。

    6、RTMP直播服务器搭建。

    7、RTMP直播推流,实时摄像头互动。

    8、支付系统(内购、Apple Pay、第三方支付)。

    9、使用原生的JS或lua随时随地替换原生OC的JSPatch && Waxpatch。

    10、分析xcode难以读懂的堆栈信息还原crash崩溃的本质以及使用腾讯bugly OR umg实时监控项目的bug。

    11、在iOS中玩转js,高逼格的 WebViewJavascriptBridge & javaScriptCore

    12、正则表达式、iOS中cookie机制、谓词、图文混排、CoreImage、CoreText、美颜滤镜等等。

  • 码哥直播涵盖技术:

    0、整个项目使用MVVM架构 + 响应式编程 + Swift3.0编写,带你完虐iOS开发前言技术。

    1、从服务器直播、录播视频。

    2、利用手机直播、录播视频。

    3、视频编码解码相关知识。

    4、视频直播、录播服务器搭建。

    5、《排行》界面。

    6、Socket即时通信技术相关知识。

    7、图文混排、弹幕、粒子动画、自定义动画等。

    8、Xib、Storyboard、Storyboard Reference、自动布局高级使用。

    9、UITabbarController、UICollectionView、UIScrollView高级使用。

    10、第三方登录、第三方支付相关知识。

    11、性能调优、常见框架封装、企业级接口文档阅读、企业级源代码管理协作工具使用等等。

查看课程表












































查看课程表

算法

汇编

数据结构

底层实现

破解

  • 董甫耸

    董甫耸

    CTO

    10年软件开发经验,曾供职于华为,百度,ThoughtWorks,先后担任嵌入式高级软件工程师(通信领域),架构师(互联网领域),高级项目经理.在ThoughtWorks期间,作为高级咨询师、架构师,向华为、中兴、赛门铁克、联想、阿里等公司提供技术咨询服务,包括:测试驱动开发培训、敏捷培训、带领团队进行架构设计、大型系统重构、大型组织的敏捷转型等。目前创业中,担任某互联网公司CTO。精通C,C++,Java,JavaScript,Haskell,Python等多种开发语言;精通面向对象编程,函数式编程,测试驱动开发(TDD),设计模式,领域驱动设计,大型系统重构;善于将复杂的问题简单化,有很强的引导工程师进阶的能力,曾带领的多个团队技术提升速度飞快,其中有多名员工成长为架构师。

  • 黄毅

    黄毅

    CTO

    8年软件开发经验,曾供职于腾讯、搜狗,全栈工程师。曾主导多个项目的架构和开发,对分布式系统架构,高并发处理有丰富的经验。拥有丰富的客户端开发经验,精通iOS和Android的底层机制及原理,深入研究客户端的反编译和逆向工程。精通AngularJS、ReactJS等前端框架的实现机制。在腾讯、搜狗任职期间,主导参与了搜搜问问的架构升级,将传统基于DB的BS架构升级成面向服务的分布式架构,支持百万级用户同时在线和亿级的日均PV。目前创业中,公司主营iOS App优化和推广工作,担任某互联网公司CTO,负责公司整体的技术架构,对多款App(例如赶集生活,斗米兼职等)进行过优化推广,同时也带领团队开发了多款App及相应的后台系统。

vs

小码哥教研团队不间断全网扫描用户基础较大,应用范围较广,内涵知识丰富的前沿项目,不断深入剖析,结合丰富的教学实战经验锻造成优质课程,力求帮助学员减少知识获取成本,快速进阶技能。

根据教学任务规定的目标项目近乎1:1完美实现,细致梳理各项技术点,手把手探究知名APP的真实实现过程,所用即所学,仿真开发环境,盘活各项知识脉络,做到真正实现一款主流APP。

因为作为一名iOS工程师,仅仅满足于实现APP开发需求不足以支撑丰富自己的技能价值,从根本上了解底层、算法相关知识,对于程序员透彻理解程序运行机理横向增添技能有着重要价值,同时众多BAT等知名大公司对高端软件开发工程师面试时都会必考底层、算法的相关知识。为此小码哥专门研发了底层、算法、汇编等全新课程,帮助同学们理解深入理解代码本质,开发出真正的高性能程序。

由于研发全新的项目课程需要耗费大量的时间成本及人力成本,大部分传统机构,经常“一招鲜吃遍天下”,授课项目长久不换,项目的应用技术及架构思维早已落伍,授课过程中知识点讲解做不到融会贯通,让学员经常晦涩难懂。

大部分iOS培训机构虽对外宣称课程中会实现某个项目,仅仅只是套用了某个流行APP的名头,其实质仅仅只是实现了简单的UI界面的搭建,但是其背后的复杂业务逻辑以及交互细节并未做深入讲解,所以理论上并不能算是真正的教会了学员这个项目。

很多传统IT培训机构,更多的是为了快速让学员运用编程语言开发出APP而满足岗位需要马上去找工作,但几乎从未真正基于每位学员的未来职业生涯和知识基础做太多考虑和铺垫。而且这些底层相关的知识对讲师要求很高,一般讲师很难驾驭,也很难完整的诠释这些内容,加入这部分内容客观上又会占用授课时长增加机构的运营成本,所以机构从商业利益角度考虑,几乎没有iOS培训课程会对这方面做出讲解。

抢个座位
优惠
* 以上所有活动任选其一不可叠加
福利
  • 小码哥郑重承诺:所有项目拓展班毕业学员,都将终身免费享受小码哥iOS课程研发团队的最新项目教程。今后所有新的项目技术出现,对于在职场上的你们,想要抽出时间来学习是有一定难度的,但小码哥会有iOS教研团队出教程,这些你都可以免费学习哦!

    点击咨询
  • 我们还会不定期邀请行业内的大牛来进行技术分享。不仅可以让大家畅所欲言,各抒己见,陌生的人或是熟悉的朋友都可以在这里畅谈观点,答疑解惑,在宽松的环境中让不认识的人可以变为朋友,认识的人可以更加了解对方。同时为中高端技术人员提供一个自由的技术交流和分享平台。

    点击咨询

小码哥iOS老学员可随时到校免费观看课程录屏

对不起,某宝上的小码哥盗版视频卖家们

项目班入学有考核、学员不发放录屏,视频只提供在校观看

申请入学
想来?来就来!近乎白送的惊爆价格舍我其谁
     姓  名:
     电  话:
所在地区:
Q Q号码:
   验证码: