Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

An application level media player for Android. It provides an alternative to Android’s MediaPlayer API for playing audio and video both locally and over the internet.

Jul 5, 2014
Blurb

This is a reference guide for Android Security things.

Jan 4, 2017

The android library that provides a simple and customizable NumberPicker.

Jun 14, 2016

Gradle can automate the building, testing, publishing, deployment and more of software packages or other types of projects such as generated static websites, generated documentation or indeed anything else.

Jul 5, 2014

This plugin will scan and adapt your source files to include a provided header, e.g. a LICENSE file. By default it will scan every source set and report warnings. It will also create format tasks, which will properly format and apply the specified header.

Oct 24, 2015

Get a full fake REST API with zero coding in less than 30 seconds.

Mar 7, 2015

This library aims to provide a chat UI view.

  • You need to write just few code to create chat view
  • Easy to use for a chat app
Jan 6, 2017

JavaCV uses wrappers from the JavaCPP Presets of commonly used libraries by researchers in the field of computer vision, and provides utility classes to make their functionality easier to use on the Java platform, including Android.

Jul 5, 2014

A rich text editor (based on QuillJs and MRichTextEditor) ported to Kotlin.

Dec 30, 2017

This ImageView is adjusted auto by aspect ratio.

Apr 29, 2017

Androguard is mainly a tool written in python to play with:

  • Dex/Odex (Dalvik virtual machine) (.dex) (disassemble, decompilation),
  • APK (Android application) (.apk),
  • Android's binary xml (.xml),
  • Android Resources (.arsc).

Androguard is available for Linux/OSX/Windows.

Sep 29, 2014

Build system for Android that encourages the creation of small, reusable modules consisting of code and resources.

Jul 5, 2014

Realm is a mobile database that runs directly inside phones, tablets or wearables.

Features:

  • Mobile-first: Realm is the first database built from the ground up to run directly inside phones, tablets and wearables.
  • Simple: Data is directly exposed as objects and queryable by code, removing the need for ORM's riddled with performance & maintenance issues.
  • Modern: Realm supports easy thread-safety, relationships & encryption.
  • Fast: Realm is faster than even raw SQLite on common operations, while maintaining an extremely rich feature set.
Oct 1, 2014

Distributing instrumentation tests to all your Androids.

Jul 5, 2014

LeafPic is an ad-free, open-source and material-designed android gallery alternative.

Jun 10, 2016

CameraKit is an extraordinarily easy to use utility to work with the infamous Android Camera and Camera2 APIs.

Mar 2, 2017

Parse is a complete technology stack to power your app's backend.

Jul 5, 2014

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

Jul 5, 2014

PMD is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. It supports Java, JavaScript, XML, XSL.

Jul 5, 2014
Commercial

Lottie is a mobile library for Android and iOS that parses Adobe After Effects animations exported as json with Bodymovin and renders them natively on mobile!

For the first time, designers can create and ship beautiful animations without an engineer painstakingly recreating it by hand.

Aug 29, 2017

Lottie is a mobile library for Andorid and iOS that parses Adobe After Effects animations exported as json with Bodymovin and renders them natively on mobile!

Feb 2, 2017

MAPS.ME is an open source cross-platform offline maps application, built on top of crowd-sourced OpenStreetMap data.

Oct 1, 2015

The interactive build tool. Use Scala to define your tasks. Then run them in parallel from the shell.

Jul 5, 2014

A simple, material design multi-contact picker using RecyclerView and Alphabetical Fast Scrolling! The picker will read the device contacts (REMEMBER: Runtime permissions for retrieving contacts) and allow you to select 1-many and return them in a convenient list. Great for apps that wish to allow users to import from their contacts and/or invite their friends all at once.

Note: The contacts will always have the first letter gmail-style avatars, contact photos are not used at this time.

Aug 20, 2017

Easily upload files in the background with automatic Android Notification Center progress indication.

Jul 19, 2015

An advanced email client for Android.

Jul 5, 2014

Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. It automates the process of checking Java code to spare humans of this boring (but important) task.

Jul 5, 2014

ZXing ("zebra crossing") is an open-source, multi-format 1D/2D barcode image processing library implemented in Java, with ports to other languages.

Jul 5, 2014
Advertisement

GraphHopper is a fast and memory efficient Java road routing engine. By default it uses OpenStreetMap data, but can import other data sources.

Aug 12, 2015

One of the fastest caching libraries for Java. Lots of features for advanced integrations of external systems: (Variable entry) expiry, exception handling with configurable resilience, loaders/writers, events, statistics. Configuration can also be done via XML (optional feature).

Dec 11, 2016