Medium Android 客户端都使用了哪些开源项目?

Medium 是一个写作平台,他的Android 工程师在Medium 分享了Medium Android 客户端都使用了哪些开源项目,我们可以参考一下,看看有没有我们值得用和学习的。他的创始人同时也是Twitter,Square(我们应该很熟悉) 的创始人。

  • Medium Android app | Google Play

Android Open Source Project
Get the complete Android platform and modify and build it to suit your needs. You can also contribute to the Android…

获取完整的Android 平台,修改和构建你需要的样子,当然你也可以

google/guava
guava - Google Core Libraries for Java 6+

google/dagger
dagger - A fast dependency injector for Android and Java.

square/retrofit
retrofit - Type-safe REST client for Android and Java by Square, Inc.

square/okhttp
okhttp - An HTTP+SPDY client for Android and Java applications.

FasterXML/jackson
jackson - Main Portal page for Jackson project

square/otto
otto - An enhanced Guava-based event bus with emphasis on Android support.

Otto 是一个基于Guava 事件总线

bumptech/glide
glide - An image loading and caching library for Android focused on smooth scrolling

Glide 是一个专注于平滑滚动的图片加载和缓存库。

square/phrase
phrase - Phrase is an Android string resource templating library

JakeWharton/butterknife
butterknife - View "injection" library for Android.

chrisjenx/Calligraphy
Calligraphy - Custom fonts in Android the easy way...

JakeWharton/hugo
hugo - Annotation-triggered method call logging for your debug builds.

mockito/mockito
mockito - Mocking framework for unit tests written in Java

robolectric/robolectric
robolectric - Android Unit Testing Framework

JakeWharton/sdk-manager-plugin
sdk-manager-plugin - Gradle plugin which downloads and manages your Android SDK.

And here are some 3rd-party tools that also helped to make our app shine:
facebook/facebook-android-sdk
facebook-android-sdk - Used to integrate Android apps with Facebook Platform.

Fabric - Twitter's Mobile Development Platform
We know first-hand that building great mobile apps is hard. Developers face many of the same challenges day-in and day…

Google Services | Android Developers
Take advantage of the latest Google technologies through a single set of APIs, delivered across Android devices…

Again, thank you!

你可能感兴趣的:(Medium Android 客户端都使用了哪些开源项目?)