大新聞橘洞!Apple 10 億美元融資滴滴熬丧!庫克大叔表達(dá)了對(duì)中國 iOS 開發(fā)者的認(rèn)可导披,同時(shí)也傳出 iOS 10 將內(nèi)置滴滴 App 的消息屈扎。想像下埃唯,加班的某個(gè)深夜飆完代碼撩匕,最性感的事情莫過于:「Siri,幫我叫車回家」…
本期 fir.im Weekly 精選了一些實(shí)用的 iOS墨叛,Android 開發(fā)干貨分享止毕,關(guān)于持續(xù)集成的實(shí)踐,以及一篇黑客成長的文章 和 開發(fā)者活動(dòng)推薦漠趁。
『 iOS扁凛,Android 開發(fā)干貨分享』
Swift 開發(fā)者、項(xiàng)目闯传、最佳實(shí)踐庫
來自 @SwiftLanguage 的分享谨朝。
開源項(xiàng)目ipader/SwiftGuide 幫助開發(fā)者快速了解 Swift 陣營優(yōu)秀開發(fā)者、開源項(xiàng)目甥绿、最佳實(shí)踐等字币,低門檻、高效率地選擇合適開源項(xiàng)目共缕。iOS & Android 開發(fā)者都可以關(guān)注下洗出,內(nèi)容同步更新至 《Swift 開源項(xiàng)目精選》。
移動(dòng)端數(shù)據(jù)庫新王者:realm
realm是一個(gè)跨平臺(tái)移動(dòng)數(shù)據(jù)庫引擎图谷,支持iOS翩活、OS X(Objective?C和Swift)以及Android。
@沒故事的卓同學(xué) 對(duì) realm 進(jìn)行了詳細(xì)的介紹和對(duì)比便贵,文中還有幾篇關(guān)于「數(shù)據(jù)引擎」理解和「數(shù)據(jù)庫遷移」的實(shí)踐文章菠镇,值得閱讀。文章傳送門.
JSPatch 平臺(tái) 支持 fir.im 帳號(hào)登錄
很多開發(fā)者對(duì) JSPatch 有所了解承璃,最近 fir.im 聯(lián)合 JSPatch 平臺(tái)做了深度接口合作利耍,使用 fir.im 賬號(hào)授權(quán)即可登錄 JSPatch 平臺(tái),希望對(duì) APP 開發(fā)者提供更多的服務(wù)绸硕。
JSPatch 是 一個(gè) App 動(dòng)態(tài)更新服務(wù)平臺(tái)堂竟,也是一個(gè)開源項(xiàng)目(Github鏈接),只需要在項(xiàng)目里引入極小的引擎文件玻佩,就可以使用 JavaScript 調(diào)用任何 Objective-C 的原生接口出嘹,替換任意 Objective-C 原生方法。
PortKit :iOS 6 / iOS 7 and its Android UI組件對(duì)應(yīng)一覽表
感謝@優(yōu)雅的程序員D 微博分享咬崔。
“iOS 6 / iOS 7 and its Android UI組件對(duì)應(yīng)一覽表税稼,這樣你就能輕松的移植你的iOSApp 到Android App” 烦秩,鏈接在此.
@iOS程序犭袁轉(zhuǎn)發(fā)評(píng)論到:"要是能有一些開源項(xiàng)目的對(duì)應(yīng)就更好了。"
微信讀書 iOS 性能優(yōu)化總結(jié)
來自 @bang 的分享郎仆。
“微信讀書作為一款閱讀類的新產(chǎn)品只祠,目前還處于快速迭代,不斷嘗試的過程中扰肌,性能問題也在業(yè)務(wù)的不斷累積中逐漸體現(xiàn)出來抛寝。最近的 1.3.0 版本發(fā)布后,關(guān)于性能問題的用戶反饋逐漸增多曙旭,為此盗舰,團(tuán)隊(duì)開始做一些針對(duì)性的性能問題優(yōu)化。本文將從發(fā)現(xiàn)問題桂躏、解決問題和預(yù)防問題三個(gè)方面進(jìn)行總結(jié)钻趋。”
全文閱讀剂习,點(diǎn)擊這里.
手把手教你反編譯別人的app
關(guān)于手機(jī)操作系統(tǒng)沒有絕對(duì)的安全可言蛮位,當(dāng)然 iOS 系統(tǒng)會(huì)比其他操作系統(tǒng)而言相對(duì)安全。 @kuailejim的 這篇文章 以實(shí)際例子出發(fā)鳞绕,告訴大家如何去反編譯一個(gè) app失仁,并且從某個(gè)角度來說,iOS 沒有傳說中的“安全”猾昆。
UXKit陶因,iOS 開發(fā)者的福音
@糖炒小蝦_txx 把UXKit 做成了 Pod, iOS 開發(fā)者可以感受一下垂蜗,通過 Pod 安裝楷扬,完全不需要看文檔寫 OS X 的酸爽感。Github 鏈接;詳細(xì)的文章介紹傳送門贴见。
最全面的 AndroidStudio 配置指南總結(jié)
猴子搬來的救兵WooYun 總結(jié)了對(duì) AndroidStudio 的配置心得烘苹,非常詳盡,甚至包括 護(hù)眼模式 的配置方法片部。
全文瀏覽镣衡,點(diǎn)擊這里.
Advanced RxJava
如果你做過Android(和Java)的開發(fā),很有可能已經(jīng)聽說過RxJava了。RxJava是由Netflix開發(fā)的響應(yīng)式擴(kuò)展(Reactive Extensions)的Java實(shí)現(xiàn)档悠。
@Piasy把 RxJava 的系列博客——Advanced RxJava翻譯成中文廊鸥,詳情見下面的鏈接。
中文翻譯:鏈接辖所;
英文原文:Operator concurrency primitives: serialized access (part 1)
『 持續(xù)集成實(shí)踐 』
The Netflix Tech Blog: How We Build Code at Netflix
Netflix 技術(shù)團(tuán)隊(duì)的這篇文章描述了如何從源代碼到提供超過 75 萬部電影和電視節(jié)目惰说,整個(gè)過程中使用的部署工具和服務(wù)。其余部分將探討在每個(gè)階段所使用的工具和流程缘回,以及為什么要采取這種方式吆视。來這里看看典挑。
StackOverflow : How We Do Deployment - 2016 Edition
Nick_Craver @Twitter是 Stack Overflow 的開發(fā)人員。他的這篇文章分享了 2016 年 StackOverflow 整個(gè)持續(xù)部署的全部過程啦吧,非常詳細(xì)龐大的分享您觉,感興趣持續(xù)部署的開發(fā)者不要錯(cuò)過。
文章傳送門授滓。
『 開發(fā)者活動(dòng)推薦 & 程序員成長 Tips 』
第二屆中國移動(dòng)互聯(lián)網(wǎng)測(cè)試大會(huì)
由@TesterHome 社區(qū)主辦的第二屆中國移動(dòng)互聯(lián)網(wǎng)測(cè)試大會(huì)琳水,7 月 16 日在北京舉辦,其中涉及移動(dòng)端的自動(dòng)化褒墨、持續(xù)集成炫刷、性能、安全等一系列測(cè)試領(lǐng)域郁妈,以及最熱最新的測(cè)試技術(shù)分享。目前在售票階段绍申,測(cè)試 er 們不要錯(cuò)過噩咪。具體詳情見鏈接.
如何成為黑客
感謝@zer4tul的翻譯分享。
你心中的極客/黑客是什么樣子极阅,"極客""技術(shù)專才"胃碾?"向往自由""開源""社區(qū)"?這些也許都不能完整地解釋黑客筋搏。強(qiáng)烈推薦下zer4tul@Twitter翻譯 的這篇文章仆百,同時(shí)也可以來參與 Diy Code 社區(qū) 的討論。
最后奔脐, fir.im 正在尋找 2 名 Ruby 工程師 和 運(yùn)維開發(fā)工程師 俄周,一起來和我們打磨新產(chǎn)品。具體介紹見這里.
這期的 fir.im Weekly 歡迎大家分享更多的內(nèi)容髓迎。
fir.im