855
858

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

絶対必要になるAndroidの生きたライブラリ一覧(2014)

Last updated at Posted at 2014-10-29

こんにちは @wasabeef_jp です
最低限、これだけ知っていればAndroidエンジニアとして語れるものを一覧にしています。

随時、このRepositoryを更新していきますので、参考にして下さい。
参照:wasabeef/ListOfAndroidLibraries

UI系のライブラリは含めてません

Networking

Name | Repository | License
--- | --- | --- | ---
Android Asynchronous Http Client | https://github.com/loopj/android-async-http | Apache License V2
Async Http Client | https://github.com/AsyncHttpClient/async-http-client | Apache License V2
ion | https://github.com/koush/ion | Apache License V2
OkHttp | https://github.com/square/okhttp | Apache License V2
Retrofit | https://github.com/square/retrofit | Apache License V2
RxNetty | https://github.com/ReactiveX/RxNetty | Apache License V2
Volley | https://android.googlesource.com/platform/frameworks/volley | Apache License V2

Image Loader

Name | Repository | License
--- | --- | --- | ---
Glide | https://github.com/bumptech/glide | License
ion | https://github.com/koush/ion | Apache License V2
Picasso | https://github.com/square/picasso | Apache License V2
Universal Image Loader | https://github.com/nostra13/Android-Universal-Image-Loader | Apache License V2
Volley | https://android.googlesource.com/platform/frameworks/volley | Apache License V2

Dependency Injections

Name | Repository | License
--- | --- | --- | ---
AndroidAnnotations | https://github.com/excilys/androidannotations | Apache License V2
Butter Knife | https://github.com/JakeWharton/butterknife | Apache License V2
Dagger(Square) | https://github.com/square/dagger | Apache License V2
Dagger(Google) | https://github.com/google/dagger | Apache License V2
RoboGuice | https://github.com/roboguice/roboguice | Apache License V2

FRP

Name | Repository | License
--- | --- | --- | ---
RxAndroid | https://github.com/ReactiveX/RxAndroid | Apache License V2
RxJava | https://github.com/ReactiveX/RxJava | Apache License V2

JSON

Name | Repository | License
--- | --- | --- | ---
Gson | http://google-gson.googlecode.com/svn/trunk/ | Apache License V2
ig-json-parser | https://github.com/Instagram/ig-json-parser | BSD
Jackson | https://github.com/FasterXML/jackson | Apache License V2

O/R Mapping

Name | Repository | License
--- | --- | --- | ---
ActiveAndroid | https://github.com/pardom/ActiveAndroid | Apache License V2
DBFlow | https://github.com/Raizlabs/DBFlow | MIT
greenDAO | https://github.com/greenrobot/greenDAO | Apache License V2
Sugar ORM | https://github.com/satyan/sugar | Satya Narayan
Shillelagh | https://github.com/pieces029/shillelagh | Apache License V2
Ollie | https://github.com/pardom/Ollie | Apache License V2

NoSQL

Name | Repository | License
--- | --- | --- | ---
Couchbase-Lite-Android | https://github.com/couchbase/couchbase-lite-android | Apache License V2
Realm | https://github.com/realm/realm-java | Apache License V2
SimpleNoSQL | https://github.com/Jearil/SimpleNoSQL | Apache License V2
SnappyDB | https://github.com/nhachicha/SnappyDB | Apache License V2

Pub/Sub

Name | Repository | License
--- | --- | --- | ---
EventBus | https://github.com/greenrobot/EventBus | Apache License V2
Otto | https://github.com/square/otto | Apache License V2

Logger

Name | Repository | License
--- | --- | --- | ---
Hugo | https://github.com/JakeWharton/hugo | Apache License V2
Timber | https://github.com/JakeWharton/timber | Apache License V2

Background Processing

Name | Repository | License
--- | --- | --- | ---
Android Priority Job Queue | https://github.com/path/android-priority-jobqueue | MIT
Tape | https://github.com/square/tape | Apache License V2

Fonts

Name | Repository | License
--- | --- | --- | ---
Calligraphy | https://github.com/chrisjenx/Calligraphy | Apache License V2

Video

Name | Repository | License
--- | --- | --- | ---
ijkplayer | https://github.com/bbcallen/ijkplayer | Apache License V2
mp4parser | https://github.com/sannies/mp4parser | Apache License V2

Parcelables

Name | Repository | License
--- | --- | --- | ---
AutoParcel | https://github.com/frankiesardo/auto-parcel | Apache License V2
Icepick | https://github.com/frankiesardo/icepick | Apache License V2
Parceler | https://github.com/johncarl81/parceler | Apache License V2

Functional Programming

Name | Repository | License
--- | --- | --- | ---
Retrolambda | https://github.com/orfjackal/retrolambda | Apache License V2

Social Networks

Name | Repository | License
--- | --- | --- | ---
ASNE | https://github.com/gorbin/ASNE | MIT
Facebook SDK | https://github.com/facebook/facebook-android-sdk | Apache License V2
Twitter Fabric | Unknown | Unknown

Showcases

Name | Repository | License
--- | --- | --- | ---
android-best-practices | https://github.com/futurice/android-best-practices | CC BY 4.0
Google/iosched | https://github.com/google/iosched | Apache License V2
JakeWharton/u2020 | https://github.com/JakeWharton/u2020 | Apache License V2
JamsMusicPlayer | https://github.com/psaravan/JamsMusicPlayer | Apache License V2
Talon-for-Twitter | https://github.com/klinker24/Talon-for-Twitter | Apache License V2

855
858
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
855
858

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?