fir.im Weekly - 给 Mac 应用开发者的教程
寫作是一件苦差事。無論寫代碼,還是寫文章。
關(guān)于 Mac 應(yīng)用開發(fā),國內(nèi)很少有完整的書籍或教程。最近@劍指人心寫的 《Mac 應(yīng)用開發(fā)基礎(chǔ)教程》終于!完!稿!了!
這本書中對 Mac 平臺中應(yīng)用開發(fā)的 AppKit 系統(tǒng)控件做了詳細介紹與示例說明,也包涵 Mac 開發(fā)常用的公用組件,系統(tǒng)框架,生產(chǎn)力工具,經(jīng)典的開源項目以及實踐經(jīng)驗等,幫助開發(fā)者多緯度去理解和掌握 Mac 平臺的應(yīng)用開發(fā)。
如果對 Mac App 開發(fā)感興趣,去這里看看這本書。
除此之外,本期 fir.im Weekly ,一如往常精選了一些實用的技術(shù)分享~
『 iOS,Android 開發(fā)分享』
iOS debug 速查表
iOS 開發(fā)者都知道在逆向過程中命令太多完全記不住,@everettjf 就整理了這個速查表,分享給大家。copy and paste就可以愉快的學習其他app的實現(xiàn)。
iOS 啟動連續(xù)閃退保護方案
來自微信讀書團隊博客分享。
"iOS App 有時可能遇到啟動必 crash 的絕境:每次打開 App 都閃退,無法正常使用App。為了嘗試解決這個問題,微信讀書開發(fā)了 iOS 連續(xù)閃退保護工具:GYBootingProtection,檢測連續(xù)閃退,在連續(xù)閃退出現(xiàn)時,嘗試自修復 App."
這篇文章探討了連續(xù)閃退問題的產(chǎn)生原因、檢測、修復機制,以及如何在你的項目中引入、測試和使用GYBootingProtection。
Squall.no - 轉(zhuǎn)換 AE 動畫到 ??iOS 代碼并預覽
@KITTEN-YANG在微博分享:
“Squall:Convert AE animations to iOS code and preview them instantly! 動畫這件事,以后可能和 iOS 開發(fā)者沒什么關(guān)系了?!?br />
從ReactiveCocoa中能學到什么?不用此庫也能學以致用
@戴銘大神 在這篇文章中圖文并茂地講解,如何將 ReactiveCocoa 庫的思想編程思想融入項目中,理解起來似乎有點難度。
文章傳送門.
Radial Chart Image Generator
@DeveloperLx?在微博上分享了一個生成環(huán)狀漸變圖片的好工具,鏈接在此.
知道 Android 中 Gradle 的這些技巧,提升編譯構(gòu)建速度
“使用 Gradle 構(gòu)建項目,多渠道打包更加方便,依賴類庫統(tǒng)一管理,基于 Groovy 的 DSL 語言簡潔方便。這些好處省了不少事,但是唯一的問題就是編譯構(gòu)建運行的時候特別慢。”
@安卓同學整理了幾個Gradle技巧,讓 Android Gradle 運行編譯更加快速。文章傳送門.
英語流利說 Android 架構(gòu)演進
來自Jacks Blog分享。
“隨著業(yè)務(wù)層的復雜度不斷增加,英語 流利說 Android 的代碼架構(gòu)經(jīng)歷了一場華麗的蛻變,本文詳細講解了英語流利說 Android 端如何從一個中小型項目架構(gòu)轉(zhuǎn)為中大型項目架構(gòu)的過程。”
全文瀏覽,點擊這里.
當數(shù)學遇上動畫
@五道口宅男瀟澗新的三篇文章《當數(shù)學遇上動畫:講述ValueAnimator、TypeEvaluator和TimeInterpolator之間的恩恩怨怨》新鮮出爐,看完了本節(jié)之后會更加清楚如何借助 TypeEvaluator
和 TimeInterpolator
實現(xiàn)動畫,鏈接。
Android 開發(fā)書籍推薦:從入門到精通系列
來自@D_clock愛吃蔥花和伙伴做了一個《 Android開發(fā)書籍推薦:從入門到精通系列》的書籍系列,整理收集開發(fā)大牛的學習經(jīng)驗,幫助 Android 新手少走彎路,更快速成長。
『 持續(xù)集成實踐 』
iOS持續(xù)集成從入門到放棄(1)
@Onetaway分享了持續(xù)集成打包經(jīng)驗,主要利用 fastlane 實現(xiàn)自動化打包,可以去這里看看。
初創(chuàng)公司應(yīng)該如何做好持續(xù)集成和部署
來自 linux-geek 的經(jīng)驗分享。
“最近一段時間一直在梳理項目開發(fā)流程以及自動化測試和部署規(guī)范,作為一個總結(jié)和大家分享,希望有所幫助?!?/p>
文章傳送門。
『 程序員相關(guān) 』
如何大幅度提高 Mac 開發(fā)效率
關(guān)于 Mac 工作效率的文章一直層出不窮,然而并非所有內(nèi)容都適合程序員,比如某些 Unix 命令,其實使用頻率非常低。bestswifter和大家分享一些能夠切實提高開發(fā)效率的小技巧。
感興趣的點擊這里,或者去優(yōu)酷?看視頻。
外包通緝令
由@代碼家 & 干貨集中營推出的程序員項目外包平臺 —— 外包通緝令
,不定期推送靠譜短平快外包信息,后續(xù)會正式上線。讓有時間有精力的開發(fā)者賺點兒零花錢,也是一件極好的事情。
___________________
這期的 fir.im Weekly 歡迎大家分享更多的內(nèi)容。
fir.im
轉(zhuǎn)載于:https://www.cnblogs.com/fir-im/p/5563037.html
總結(jié)
以上是生活随笔為你收集整理的fir.im Weekly - 给 Mac 应用开发者的教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 深入理解java虚拟机一 JAVA运行时
- 下一篇: 整合Hibernate3.x