Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo
Show card

A minimal notes application in Jetpack Compose with MVVM architecture. Built with components like DataStore, Coroutines, ViewModel, LiveData, Room, Navigation-Compose, Coil, koin etc.

Jan 4, 2022

A collection of quickstart samples demonstrating the Firebase APIs on Android.

Nov 12, 2017

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

ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games, provided you already have their data files.

Jul 5, 2014

Dolphin is an emulator for running GameCube, Triforce and Wii games on Windows/Linux/OS X systems and recent Android devices.

Jul 5, 2014

Currently there are libretro implementations for systems such as SNES, NES, GBA, GB/GBC, Genesis, and even arcade games (Final Burn Alpha).

Jul 5, 2014

ConnectBot is a Secure Shell client for the Android platform. Its ultimate goal is to create a secure connection through which you can use a shell on a remote machine and transfer files back and forth to your phone.

Jul 5, 2014

An OpenStreetMap Editor for Android.

Jul 5, 2014

Messaging app for easy private communicate with friends.

Jul 5, 2014

c:geo is a simple yet powerful unofficial geocaching client for Android devices. In contrast to other similar applications, c:geo doesn't require a web browser nor file exports. You can just go geocaching with your phone and without any home preparation or worries.

Jul 5, 2014

Global Mobile Map Viewing & Navigation for Offline and Online OSM Maps.

Jul 5, 2014

An advanced email client for Android.

Jul 5, 2014

This project is the Android app for the conference. The app supports devices running Android 4.0+, and is optimized for phones and tablets of all shapes and sizes. It also contains an Android Wear integration.

Jul 5, 2014

Android (f/w 1.5+) on screen keyboard for multiple languages.

Aug 8, 2016

Amaze File Manager source code.

Aug 17, 2015

SmartDeviceLink (SDL) is a standard set of protocols and messages that connect applications on a smartphone to a vehicle head unit. This messaging enables a consumer to interact with their application using common in-vehicle interfaces such as a touch screen display, embedded voice recognition, steering wheel controls and various vehicle knobs and buttons. There are three main components that make up the SDL ecosystem.

Jan 19, 2017

Tutanota is the end-to-end encrypted email client that enables you to communicate securely with anyone.

Sep 2, 2015

Conversations is an open source XMPP (formally known as Jabber) client for Android 4.0+ smart phones.

Features:

  • End-to-end encryption with either OTR or openPGP
  • Sending and receiving images
  • Indication when your contact has read your message
  • Intuitive UI that follows Android Design guidelines
  • Pictures / Avatars for your Contacts
  • Syncs with desktop client
  • Conferences (with support for bookmarks)
  • Address book integration
  • Multiple Accounts / unified inbox
  • Very low impact on battery life
Sep 24, 2014
Advertisement

A lightweight Youtube frontend for Android.

Dec 27, 2015

Design pattern samples implemented in Java.

Sep 17, 2014

A Clean Architecture App to show use of multi-module-architecture in a Jetpack Compose.

Jan 1, 2022

This guide aims to introduce a beginner reactive programmer to the complete power of the RxJava implementation of reactive programming for the JVM. It is based on the IntroToRx guide for Rx.NET.

No experience with either reactive or functional programming is needed to follow the book. Familiarity with the basics of Java is required.

Feb 18, 2017

RxJava 2 Android Examples:

  • Migration From RxJava 1 to RxJava 2
  • How to use RxJava 2 in Android
Sep 8, 2016

Grocery Sync for Couchbase Lite Android.

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

Aug 22, 2014

SSComposeCookBook - A Collection of major Jetpack compose UI components which are commonly used.

Jan 10, 2022

A showcase for unidirectional data flow on Android, powered by Kotlin Coroutines.

Jul 26, 2019

Twidere is a powerful twitter client for Android 4.0+, which gives you a full Material experience and nearly complete (and even better) Twitter feature.

Sep 7, 2015

A simple Android template that lets you create an Android project quickly.

  • 100% Kotlin-only template
  • Following Clean Architecture approach
  • Following MVVM Architectural Design Pattern
  • Hilt - Dependency Injection framework
  • Transition - Animation
  • Paging V3 - Pagination
  • View Binding - View Binding
  • OkHttp3 - Network interceptor
  • Retrofit - HTTP client
  • Glide - Loading images
  • Gson - JSON library
  • Material Components - Material Design
  • Lottie - Vector animation library
  • Kotlin DSL - Alternative syntax to the Groovy DSL
  • Detekt - Static code analysis for Kotlin
  • Gradle Doctor - Gradle build scan plugin
  • Navigation - Navigate through the app
  • LeakCanary - Memory leak detection
  • Chucker - An HTTP inspector for Android & OkHTTP
  • StrictMode - A developer tool which detects things you might be doing by accident
  • Dark/Light Theme - Support dark/light themes
Jan 21, 2022
Advertisement

GooglePlacesAutoComplete is a small Kotlin demo for auto search in google map.

TypeFilters:

  • ADDRESS 📍
  • CITIES 🌆
  • ESTABLISHMENT ✨
  • GEOCODE 🎯
  • REGIONS 🇮🇳
Jan 7, 2022

MicroPinner is a lightweight dialog-only application, that turns your statusbar into a pingboard. (You can basically create your own notifications)

You can customize the notifications title and content, as well as its priority and visibility (Works on Android 5+ only).

Oct 31, 2016