fir.im Weekly - 暖心的 iOS 持續整合,你值得擁有

fir.im發表於2016-11-21

一則利好訊息,flow.ci 支援 iOS 專案持續整合,想試試的夥伴去 Gitter群 問問。首批嚐鮮使用者@阿米amoy 已經用 flow.ci 實現了基本的 iOS 持續整合,並詳細記錄整個 Build, Test, Deploy 的過程,詳情見:

flow.ci 初體驗!記一次暖心的 iOS 持續整合

除此外,再來看下最近的 iOS/Android 相關的工具、原始碼分享和技術文章~

『iOS / Android開發分享 』

Dash iOS 版本開源

Dash 是一個免費且開源的 API 文件瀏覽器,能讓你的 iPad 和 iPhone 在離線的情況下即時訪問超過 150 個 API 文件集,Dash 也是一個成功的獨立 App。GitHub 地址:Dash-iOS.

iOS預載入Web頁面方案

來自@戴銘的分享。 iOS可以預載入多個網址,然後在離線狀態去顯示那幾個網址,看是否完全快取。可以先下載Demo看看效果,Github地址:STMURLCache**.

Swift3.0語法速查手冊 

@Dariel在杭州整理分享了Swift3.0語法速查手冊 ,希望可以給在學和在用 swift 的童鞋做一個參考。GitHub地址:darielchen.github.io

基於clang外掛的一種iOS包大小瘦身方案

來自@移動開發前線的分享。

iOS 包瘦身,對於一般團隊來說並不是優化的首要目標,但是對於一些安裝包已經超限的團隊來說非常關鍵。微信和阿里移動安全都分享過相關的內容,後者採用的是去除無用程式碼的思路,這篇文章將這個思路發揮到了極致。

BGAQRCode-Android - 生成、掃描、識別二維碼

@bingoogolapple在微博上分享了自己寫的一個輪子—— BGAQRCode-Android ,生成二維碼、ZXing掃描二維碼、ZXing識別相簿中的二維碼圖片、可以控制閃光燈,方便夜間使用、可定製,應該能解決市面上常見的二維碼功能需求。Github 地址:BGAQRCode-Android.

Android微信支付爬坑

做支付模組,最常用的是微信支付和支付寶支付,目前二者的官方文件都很簡陋。CSDN作者ywl5320 記錄自己做 Android 微信支付爬坑過程,詳情請點選這裡

Gradle配置最佳實踐

來自@天之界線2010的分享。

"隨著android的發展,新技術和新概念層出不窮。不同的測試環境、不同的分發渠道、不同的依賴方式,再加上各大廠家“優秀”的外掛化方案,這些給我們的開發工作帶來了新的需求。我希望可以通過gradle這個令人又愛又恨的東西來解決這些問題。"

全文閱讀,點選這裡

Android中事件傳遞分析

@希望你的青春不變分享了一篇偏底層的 Android 鍵盤事件分發機制的文章,連結在這裡

『 其他』

遠端工作的八個感受

很多人都在嚮往遠端開發的工作,那麼中間的酸甜苦辣可能並不知道。im61 分享了從最初 iOS 遠端開發進化到做出自己產品 Treation的CEO,一年半的時間都在踐行遠端工作。來看下他的遠端工作的八個感受

Git from the inside out

@an00na在微博上說到:

“我讀過最好的 Git 教程,不是 How 而是 Why。我之前讀過幾百頁的書都沒搞明白,讀完這個整個資料圖譜清晰極了。"感興趣點選這裡


這期的 fir.im Weekly 就到這裡,投稿請聯絡 dm[at]fir.im.

歡迎分享更多的內容。

fir.im

相關文章