Plaid is a showcase of material design that we hope you will keep installed. It pulls in news & inspiration from Designer News, Dribbble & Product Hunt. It demonstrates the use of material principles to create tactile, bold, understandable UIs.
Android Transition animations explanation with examples.
Examples of memory leaks and common patterns that cause them in Android development and how to fix/avoid them.
An example project with SonarQube integration for proper code review and code structuring.
A basic sample android application to understand MVP in a very simple way. Just clone, build, run and understand MVP.
Shuttle is an open source, local music player for Android.
Android Studio Project using Support Library focused on get Google Maps 3 states behavior including background image parallax and toolbars animations.
Unofficial Android REST Client for 9GAG.
Flym (FeedEx) News Reader is a light and modern Android feed reader, based on Sparse RSS.
Best practices in Android development - lessons learned from Android developers in Futurice. Avoid reinventing the wheel by following these guidelines.
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.
A showcase app for displaying image lists, developed on Flutter. Uses BLOC pattern, SQFLite database, Streams, Repository pattern..
Fast and simple Planning Poker Android app. Designed for phones, tablets and Android Wear devices.
This is a simple start-template to save you a little time.
RxJava 2 Android Examples:
Neuronizer offers the opportunity to order your thoughts, ideas and tasks in categories to recognise the information you need as fast as possible.
A demo app to showcase constraint layout implementation in Android.
Example Proguard configurations for common Android libraries.
This project assumes that your ProGuard configuration is based off of the latest official proguard-android.txt config as shown below. Each library configuration should only be the rules required for that specific library, not a complete Android ProGuard configuration. The various library configurations are combined by the Gradle build system. The library rules should be universal, any app specific rules (such as preserving model classes) should be added in a custom
A demo project for The Movie DB based on Kotlin MVVM architecture and material design & animations.
A starter project for Android MVVM Project with DataBinding Library. Completed with samples for
A demo XMMP android application using Android studio with SMACK Library.
Riffsy RecyclerView MVP Grid Example using Dagger 2, Retrofit 2, RxJava 2 and Butterknife with Junit and Espresso tests.
News+ is a simple, fast and intuitive feed/rss reader for Android, featuring beautiful themes, podcast support and full offline support.
Android client for Project Tox - Secure Peer to Peer Messaging.
A sample app to demonstrate some of Android Authenticator's abilities.
This app is a simple Bluetooth connection debugging tool:
This repository contains a detailed sample app that implements MVVM architecture using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView.
Yeoman Generator for Android Conductor based apps. It's simple much better than cloning and refactoring your project manually.
Media Converter is a robust Android application build on top of FFmpeg with clean UI. As it name, user can convert media file to other encoding format easily with preset commands. The app also can be extended, by allowing user to create their own command.