熟悉MVC、MVVM、MVCS等開發(fā)架構(gòu),代理、單例等常用設(shè)計模式和KVO、KVC等機制
" />
扎實的C/Objective-C基礎(chǔ),熟悉Swift語法與特性,熟練使用iOS中CocoaTouch層各種核心框架,與知名第三方框架
熟悉MVC、MVVM、MVCS等開發(fā)架構(gòu),代理、單例等常用設(shè)計模式和KVO、KVC等機制
熟悉面向?qū)ο蟮木幊谭妒?,掌握并擁抱面向協(xié)議,函數(shù)響應(yīng)式編程范式
熟悉網(wǎng)絡(luò)與多線程編程,熟悉JSON、XML的解析與NSOperation、GCD多線程技術(shù)
熟悉基于代碼的應(yīng)用程序架構(gòu)搭建,靈活使用XIB/Storyboard構(gòu)建界面,可使用PS切圖與Sketch處理UI素材
熟悉音視頻開發(fā)技術(shù)與圖像處理技術(shù)
熟練使用開發(fā)的調(diào)試技術(shù),如LLDB命令,Instruments工具,charles抓包工具,postman,reveal等
熟悉Git常用命令作為代碼管理工具,以及Git Flow開發(fā)流程
項目名稱:Joynice
項目描述:為無人機提供數(shù)據(jù)采集與指令交互服務(wù)。
主要技術(shù):1.采用硬解碼方式讀取無人機視頻模塊數(shù)據(jù)
2.寫入視頻、圖片數(shù)據(jù)到相冊
3.無人機指令交互的實現(xiàn)
項目名稱: 諾客
項目描述:智能化的名片與郵箱客戶端。
主要技術(shù):1.基于mailcore框架實現(xiàn)的IMAP與SMTP協(xié)議的郵件收發(fā)功能
2.郵箱數(shù)據(jù)緩存功能的開發(fā)
3.寫郵件富文本功能的實現(xiàn)
4.對于名片讀取數(shù)據(jù)性能優(yōu)化
項目名稱: 燕麥云盤
項目描述:為企業(yè)用戶提供文件存儲與管理、外鏈分享、文檔掃描等服務(wù)。
主要技術(shù):1.批量文件的上傳下載,包括斷點續(xù)傳、后臺續(xù)傳
2.基于OpenCV的文檔識別技術(shù)
3.文件預(yù)覽與動態(tài)水印功能實現(xiàn)
4.性能優(yōu)化:包括大數(shù)量列表交互,上傳下載臨時文件緩存清理等
5.登錄的二次驗證功能
6.工程采用多target管理多個應(yīng)用
7.國際化與換膚功能