工作三、四年後,隨著年齡增大,一些開發者們難以看到發展的空間,陷入迷茫,怎麼突破技術瓶頸,去進階呢?
”
新時代代表新機會
▲ 5G時代,iOS將迎來新的機遇
4G時代推動了直播、短影片的誕生,而即將到來的5G時代,內容傳播會愈加地向移動端轉移。音影片、影象處理會是日益重要的新戰場,影象渲染相關的Metal和OpenGL ES等技術,在新時代必將更加受到關註。
而事實上現在像抖音、快手、鬥魚等平臺核心專案的iOS招聘需求,也明確標明瞭掌握這些音影片視覺處理相關技術優先。
技術到達平均應該如何提升?
▲ 技術提升=大量的時間投入+良好的知識梳理能力
找到不錯的大牛技術部落格,看懂卻很吃力;看到出色的APP,卻不知道功能如何實現;做了幾年開發,忙於應付各種業務需求,沒有認真研究過底層知識,在大公司嚴謹的技術面試下,發現對OC的原理瞭解太少;
如果這些困惑也是你正經歷的,這一次不妨看看圈內朋友關於iOS底層進階做的線上分享。
新的
臺階
2019年4月15日-17日
iOS底層進階線上分享
4月15日
進階的效能最佳化
分享背景:隨著競爭變大,app變得越發臃腫,app效能變得尤為重要,我們常常需要關註的地方比如介面的流暢、記憶體洩露、啟動時間等等,我們應該構建出更加壯健的app,寫出可控、風險更低的程式碼呢?
分享要點:
1、迴圈取用
2、NSTimer
3、自定義記憶體洩露檢測工具
4、MLeakFinder 原始碼解析
4月16日
AFN框架原理解析
分享背景:AFN 一個強大的網路框架,作為一個iOS進階開發人員掌握並且吸收這些優秀框架的精髓勢在必行!
分享內容:
1、AFN的圖片快取機制
2、AFImageDownloader下載機制
3、AFN的對外圖片介面
4、HTTPS傳輸
4月17日
音影片核心編碼
分享背景:作為開發而言,我們應該瞭解影片如何做到編碼。在直播平臺編碼的技術也是頻頻使用,讓我們從業務層跨往影片編碼底層的第一步。
分享要點:
1、瞭解直播專案的架構以及技術突破點;
2、 影片組成原理
3、H264檔案的結構
4、軟編碼和硬編碼的區別以及應用場景
5、硬編碼的原理
6、使用硬編碼編碼影片檔案
7H264解碼處理
8、AV Foundation 媒體捕捉
9、影片編碼過程
10、如何利用AV Foundation捕獲影片幀、音訊資料
11、封裝影片H264編碼器工具類
附贈資料
參與方式
掃描上方二維碼即可參與
如果你對iOS充滿熱愛,如果你樂意走在技術的最前沿,歡迎加入,將迷惘一掃而光。
朋友會在“發現-看一看”看到你“在看”的內容