Android 开源框架介绍序列表

From:https://github.com/yongjhih/android-gitbook/

開放書籍,歡迎共筆修改,以 gitbook 方式瀏覽時,可點擊頁面上方的編輯頁面連結 "EDIT THIS PAGE" 即可共筆。

善用開源來開發 Android App 。不只是開放源碼,也要使用開放資源來開發 Android App。

腦補閱讀,以少量文字描述,減少筆者主觀介入,盡可能聚焦在對照程式碼上。

前端:

  • RxJava, RxAndroid
  • retrolambda (java7 + java8)
  • retrofit, NotRetrofit
  • okhttp
  • DI: Dagger2
  • AutoParcel, AutoValue, etc.
  • ImageLoader: fresco, AUIL, picasso, glide, etc.
  • json2pojo: jackson, gson, logansquare, etc.
  • Orm: DBFlow, etc.
  • SimpleFacebook, RetroFacebook
  • EventBus/Otto
  • mockito
  • espresso
  • robolectric
  • assertj(fest), truth
  • icepick
  • auto-parse
  • RxParse
  • RxFacebook
  • proguard annotations
  • proguard snippets
  • json2notification
  • kotlin
  • anko
  • ReactNative
  • akka
  • jitpack
  • bintray
  • bountysource
  • gitter
  • travis-ci

後端:

  • Parse BAAS

開發環境:

  • Android Studio
  • gradle

專案環境:

  • gitlab
  • phabricator

持續整合環境:

  • jenkins

你可能感兴趣的:(Android 开源框架介绍序列表)