No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

GDG DevFest Tokyo 2016

ライブラリ対談2016 秋の陣 by Shibuya.apk


  • Kotlin: The Kotlin Programming Language

  • ThreeTenABP: An adaptation of the JSR-310 backport for Android.

  • retrolambda: Backport of Java 8's lambda expressions to Java 7, 6 and 5

  • Lightweight-Stream-API: Stream API from Java 8 rewritten on iterators for Java 7 and below

  • Project Lombok: android instructions

  • AndroidAnnotations: AndroidAnnotations is an Open Source framework that speeds up Android development. It takes care of the plumbing, and lets you concentrate on what's really important. By simplifying your code, it facilitates its maintenance.

  • Joda-Time: Joda-Time provides a quality replacement for the Java date and time classes.



  • picasso: A powerful image downloading and caching library for Android

  • picasso2-okhttp3-downloader: A OkHttp 3 downloader implementation for Picasso 2.

  • glide: An image loading and caching library for Android focused on smooth scrolling

  • ion: Android Asynchronous Networking and Image Loading

  • volley: Volley is an HTTP library that makes networking for Android apps easier and most importantly, faster. Volley is available through the open AOSP repository.


  • exoplayer: An extensible media player for Android

  • exoplayer-textureview: ExoPlayer's wrapper for using with TextureView.

  • mp4parser: A Java API to read, write and create MP4 files

  • YouTube Data API: Supports core YouTube features, such as uploading videos, creating and managing playlists, searching for content, and much more.


  • sqlbrite: A lightweight wrapper around SQLiteOpenHelper which introduces reactive stream semantics to SQL operations.

  • Android-Orma: A lightning-fast ORM for Android as a wrapper of SQLiteDatabase

  • Realm: The perfect backend for the next generation of reactive mobile apps. Build realtime collaborative features, offline-first experiences, and more.

  • ActiveAndroid: Active record style SQLite persistence for Android

  • OrmLite: Object Relational Mapping Lite (ORM Lite) provides some lightweight functionality for persisting Java objects to SQL databases while avoiding the complexity and overhead of more standard ORM packages. It supports a number of SQL databases using JDBC and also supports Sqlite with native calls to Android OS database APIs.

  • DBFlow: A blazing fast, powerful, and very simple ORM android database library that writes database code for you.

JSON/Protocol Buffer

DI/View Injection






  • Espresso: Use Espresso to write concise, beautiful, and reliable Android UI tests

  • JUnit: JUnit is a simple framework to write repeatable tests. It is an instance of the xUnit architecture for unit testing frameworks.

  • mockito: Tasty mocking framework for unit tests in Java

  • assertj-android: A set of AssertJ helpers geared toward testing Android.

  • robolectric: Android Unit Testing Framework

  • MockWebServer: A scriptable web server for testing HTTP clients

  • dexmaker:

  • hamcrest: Hamcrest is a library of matchers, which can be combined in to create flexible expressions of intent in tests. They've also been used for other purposes.


  • Facebook SDK for Android: Helps you build engaging social apps and get more installs.

  • TwitterCore: The TwitterCore Kit provides Login with Twitter and the Twitter API.

  • Twitter4J: Twitter4J is an unofficial Java library for the Twitter API.

  • LINE Android SDK: You can reach a vast number of LINE users by using the LINE SDK for Android to integrate your Android app with LINE.