fir.im Weekly - 2016 年 Android 最佳實踐列表
2016 年已經過去一半,你在年初制定的成長計劃都實現了嗎?
學海無涯,技術成長不是一簇而就的事情。本期 fir.im Weekly 推薦 王下邀月熊_Chevalier的 我的程式設計之路——知識管理與知識體系,適合所有的開發者閱讀。
還有作者的關於 2016裡一些 Android 最佳實踐列表——Opinionated,其中整合 Medium 上關於最佳實踐的 Checklist,並加入了一些個人看法,包涵Language、UI、Network、Storage、DataBase、SysProc、TestRelease等方面,希望對你有用。
再來看下其他乾貨內容 ~
『 iOS,Android, 前端開發乾貨分享』
如何構建Android MVVM應用程式
@Kelin-Hong 的這篇文章將講述如何通過Data Binding 構建 MVVM 應用框架。並告訴我們什麼是MVVM,如何一步一步來設計整個應用程式框架。
iOS現有專案整合React Native
iOS現有專案整合React Native有2種方法: - 通過CocoaPods整合React Native - 手工整合React Native
作者huxiaoqiao 通過五步將原有專案成功整合React Native,詳情見這裡。
檢查iOS App是否支援IPv6-only Network
從2016年6月1號開始,蘋果強制要求上架AppStore的應用支援IPv6-only network。 @_openThread的這篇文章分為兩部分:通過程式碼檢查是否相容IPv6-only網路,以及如何搭建IPv6-only網路的測試環境,旨在幫助快速檢查app是否支援IPv6-only Network。
文章傳送門.
多個 fir 賬戶上傳 app 的最佳姿勢
@Robin灬桑 在微博上分享道:
“因為個人有多個fir賬戶,來回切換上傳太煩,沒事就寫了個mac端的上傳app,暫時只有上傳和切換使用者,後面慢慢加功能吧 ”
分享給有同樣需求的同學,Github 地址>>Fir-macOS.
一個很棒的 Android APP框架
來自與xuyushi Blog分享;
“最近在 github 上看到一個 android 的框架,結合了 Rxjava + retrofit + dagger2 + mvp,結合了當下比較流行的框架,並且專案層次非常清晰,易於擴充套件和維護”。文章地址.
WeFlow:騰訊出品的跨平臺的前端開發工作流工具
WeFlow 是微信團隊出品的基於 tmt-workflow 前端工作流的開發工具。 目前已支援了:微信遊戲、微信廣告等專案的 第三方合作團隊 的前端構建工作,如果你更習慣命令列 操作,可以直接使用 WeFlow 的核心:基於 Gulp 開發的 tmt-workflow :)
Github 地址:https://github.com/weixin/WeFlow
『 持續整合與自動化測試實踐』
DevOps的最佳實踐與Docker的運維挑戰
"國內各種規模的企業系統都在嘗試在他們的開發運維環境中使用DevOps,如何做才能一步步實現DevOps與最佳實踐案例,Docker作為實現DevOps的一個重要技術手段,又給運維帶來了什麼樣的挑戰?”
如果你對相關技術感興趣,可以來看看雲絡科技架構師王寒的這篇文章.
8 步搭建 Node.js + MongoDB 專案的自動化持續整合
“任何事情超過 90 秒就應該自動化,這是程式設計師的終極開啟方式”。
@風起雲飛flowci 通過建立一個 Node.js + MongoDB 專案,來教大家如何使用 flow.ci 8 步完成自動化持續整合的搭建。 詳細教程點選這裡.
『 程式設計師Tips&技術活動 』
買蘋果裝置需要注意哪些坑
看一名標準的果粉,結合實際使用體驗,來告訴大家如何正確地選購蘋果裝置。最近要換裝置的同學,來這裡看看魅族開發團隊的分享.
WWDC2016 中文資料/視訊/Demo
swift小學生 對wwdc2016 進行了特別整理了下,地址:連結,包含視訊原地址,中文資料,demo等。
TesterHome 第二屆移動網際網路測試大會
@TesterHomes 國內一流的測試技術交流社群,這次大會涵蓋各個層面的實用技術和大廠經驗分享,購票連結。
這期的 fir.im Weekly 歡迎大家分享更多的內容。
fir.im
相關文章
- fir.im Weekly - 如何進行 Android App 效能優化AndroidAPP優化
- Android 列表(ListView、RecyclerView)不斷重新整理最佳實踐AndroidView
- fir.im Weekly - Mobile developer 利器分享Developer
- fir.im Weekly - 2016 移動開發技術大回顧移動開發
- fir.im Weekly - 聊聊 Google 開發者大會Go
- fir.im Weekly - iOS / Android 動態化更新方案盤點iOSAndroid
- fir.im Weekly - 8 個不能錯過的 iOS / Android 技術分享iOSAndroid
- fir.im Weekly - 揭祕直播移動 APP 技術實現APP
- Android Emoji 最佳實踐Android
- Android MVP 最佳實踐AndroidMVP
- fir.im Weekly - 讓 iOS 應用更加安全iOS
- fir.im Weekly - TouchBar 從入門到開發
- React.js 2016 最佳實踐ReactJS
- Android SharedPreferences最佳實踐Android
- Android 元件化最佳實踐Android元件化
- 使用Android API最佳實踐AndroidAPI
- Android SharedPreference最佳實踐Android
- fir.im Weekly - 2017 年必須瞭解的 iOS 開源庫iOS
- fir.im Weekly - Swift 3.0 的遷移適配指南Swift
- fir.im Weekly - App 效能監測優化 二三事APP優化
- fir.im Weekly - 從 iOS 10 SDK 新特性說起iOS
- fir.im Weekly - 如何寫出零 bug 的程式碼
- Android元件化最佳實踐-ARetrofitAndroid元件化
- Android 路由設計最佳實踐Android路由
- Android許可權最佳實踐Android
- fir.im Weekly - 揭祕 iOS 面向協議程式設計iOS協議程式設計
- fir.im Weekly - 關於 Log Guru 開源、Xcode 探索和 Android7.0 適配XCodeAndroid
- Android 元件化最佳實踐 ARetrofit 原理Android元件化
- Android 自定義 BaseAdapter 最佳實踐AndroidAPT
- Android 異常處理最佳實踐Android
- Android 螢幕適配最佳實踐Android
- Android Translucent System Bar 的最佳實踐Android
- fir.im Weekly - 暖心的 iOS 持續整合,你值得擁有iOS
- fir.im Weekly - 從零開始,搭建理想的直播平臺
- fir.im Weekly - 做一款 App 需要考慮什麼APP
- fir.im Weekly - 如何在 iOS 上構建 TensorFlow 應用iOS
- 編寫 Android Library 的最佳實踐Android
- Android學習之活動的最佳實踐Android