Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo
Show card

Open camera project - multi-functional camera application for android.

Jul 18, 2014

An experimental app for Android that performs optical character recognition (OCR) on images captured using the device camera.

Jul 5, 2014

Music is everywhere, now you don’t have to be. Tomahawk, the critically acclaimed multi-source music player, is now available on Android. Given the name of an artist, album or song Tomahawk will find the best available source and play it.

Jul 5, 2014

Endoscope allows you to fast link two android devices and stream live video from camera one device to another. Video stream is over Wi-Fi. One device hosts live stream and another connect to it.

Aug 7, 2016

Open sourced awesome material designed movie app.

Aug 22, 2016

Riffsy RecyclerView MVP Grid Example using Dagger 2, Retrofit 2, RxJava 2 and Butterknife with Junit and Espresso tests.

Jan 1, 2017

CountryPicker is a simple library that can show a country picker.

May 8, 2016

Model-View-ViewModel (ie MVVM)

Model-View-ViewModel (ie MVVM) is a template of a client application architecture, proposed by John Gossman as an alternative to MVC and MVP patterns when using Data Binding technology. Its concept is to separate data presentation logic from business logic by moving it into particular class for a clear distinction.
You can also check MVP

Dec 16, 2018

A view which can add sticker and zoom, drag, delete it.

Aug 12, 2016

App to update to the latest version of WhatsApp for Android. Beta Updater for WhatsApp checks the latest beta version available on whatsapp.com and allows to install it automatically.

Jan 20, 2016

A sample of how to mimic the way that the contacts app handles a Fast-Scroller for a RecyclerView.

Aug 14, 2016

Tuenti application for Android TV created to show some of the most important features related to Android TV projects. This little sample uses mocked data to simulate an application working with information from Tuenti servers.

Feb 2, 2015

This project is for downloading items(songs, images etc) in Android using RxJava2. There are, however 2 conditions which I have set for downloading.

1) Only 2 items can be downloaded at a time. So even if the user clicks multiple items to download, only 2 of them will be actually downloaded at a time and the rest of the downloads will be en queued.

2) The download percent is shown to the user. But only if the difference between the current percentage and the previously shown percentage is greater than 5 percent.

Feb 25, 2017

⛈ Weather application with OpenWeatherMap API.

May 24, 2019

Simple android smack xmpp chat client to show the usage of smack.

Aug 1, 2016

An example application for the Android Data Binding library, implementing retrofit to fetch a list of repositories and update a RecyclerView using the binding methods to display each repository as a view component.

Jun 10, 2015

A demo project for The Movie DB based on Kotlin MVVM architecture and material design & animations.

Nov 12, 2018

Grocery Sync for Couchbase Lite Android.

An example app that uses the Couchbase Lite Android mobile database framework.

Aug 22, 2014

QuickDemo is a Nougat 7.0 quick settings tile for fast access to the Marshmallow 6.0 System UI demo mode. The app also provides a configuration activity for customizing available demo mode settings.

Nov 20, 2017
Show card

Sample app showcases the MVP pattern and Uncle Bob Martin's Clean Architecture approach.

Aug 28, 2017

This example project shows how to make imitation of the "double drag" layout.

Jul 11, 2016

A view with ripple effect.

Jul 11, 2016

Example of usage Android Jobs.

Jul 5, 2014

The Shared Memory library allows for the creation of memory regions that may be simultaneously accessed by multiple Android processes or applications. Developed to overcome the Android 1MB IPC limitation, this Shared Memory library allows you to exchange larger amounts of data between your Android applications.

Sep 10, 2017

Port of the Festival-lite (Flite TTS) speech-synthesis engine to Android.

Jul 5, 2014

An open source app locker, vault, call blocker application.

Dec 1, 2019

This is an ambitious example project of what can be done with RxJava to create an app based on streams of data.

May 11, 2015

Base repository to demonstrate the process of uploading an aar/jar to JitPack.

Feb 11, 2017
Advertising

Demonstration app for displaying some information about Android device.

Oct 6, 2019

A privacy-aware RSS feed reader.

Jul 12, 2014