Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo
Sort by: Registration / Last update / Rating / Name
Announcement

This demo aims shows practical way of clean architecture, MVP.

May 3, 2017

A small Android sample demonstrates MVP (Model-View-Presenter) pattern.

Apr 30, 2017

Project to set up basics of a Java annotation processor.

Motivations

  • Provide a fluent and complete stack to write a custom annotation processor using Android Studio
  • Set up a robust testing strategy of the Processor implementation
Apr 29, 2017

A demo project for showing how to use WebViews in Android.

Things covered in this project

  • Load a local html file into a WebView with the basic WebView settings.
  • Handle Javascript callbacks from the Javascript to the client.
  • Make Javascript callbacks from the client to Javascript.
  • Set WebViewClient to the WebView
  • Debugging of WebView
Apr 27, 2017

Android project to experiment the VIPER approach.

Motivations

  • Tend toward the VIPER approach
  • Make it easier to test the application
  • Simplify the set up of asynchronous job with RxJava

Apr 26, 2017

An APK analysis tools.

Apr 23, 2017

Dynamic-animation is a new module introduced in revision 25.3.0 of the Android Support Library. It provides a small set of classes for making realistic physics-based view animations.

Apr 23, 2017

Weather Android App using apixu API.

Apr 22, 2017

Android Runtime Permission is an easy way to handle single or multiple permission very easily.

Apr 20, 2017

Demo for the EventBus library of GreenRobot.

Apr 17, 2017

Application for saving photos/videos from Instagram.

Apr 16, 2017

InstaChat offers a revolutionary way to read messages of your favourite messengers. It overlays every other app and you can reply from anywhere you want. Sometimes you did not want to quit your current app but also need to read some important messages or reply to them. Thats the point where InstaChat will help you. Use floating chatHeads bubbles like in Facebook for Whatsapp, Telegram and others!

Apr 14, 2017

Android Starter is a starter project which implements MVP Pattern. It includes libraries:

  • RxJava2
  • RxAndroid
  • Dagger2
  • Butterknife
  • Crashlytics
  • Timber
  • GreenDao
  • Realm
  • Retrofit
  • OkHttp
  • Gson
  • Picasso
Apr 11, 2017

A simple and easy way to create Intro/Welcome screen for your android application.

Apr 10, 2017

Simple Android app written in Kotlin.

The app uses JSONPlaceholder as a REST API. Communication with API is done using Retrofit together with RxJava2 Adapter. RxJava2 is used for all network related threading. The presentation layer is based on MVP architectural pattern.

Apr 9, 2017

FeedFire is a project to help developers integrate with Google Firebase.

Apr 8, 2017

This demo emulates the animation of the circles which are present in Apple Music iOS app. Unfortunately, Apple Music Android app doesn't come with such animations. So i tried my hands and made it for Android. The initial version of the animation covers the most important functionalities of that.

Apr 8, 2017

CarouselEffect with ViewPager.

Apr 6, 2017

Android kotlin clean architecture rxjava2 + dagger2 + retrofit2 + realm.

Apr 2, 2017
Advertising

Google Primer Intro Animation.

Mar 31, 2017

Facebook-like "Like with Reaction" demo for Android

Mar 31, 2017

An example project for creating machine learning model for MNIST to detect hand written digits.

Mar 30, 2017

A Skeleton Android Project for developers to use as a template in order to speed up building a interview test from scratch.

Feb 28, 2017

Shuttle is an open source, local music player for Android.

Feb 28, 2017

FastHub is yet another open source GitHub client app but unlike any other app, FastHub built from ground up.

Feb 26, 2017

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

This project is inspired by the Live Video Reactions on Facebook. I have used RxJava2 for handling the stream of reactions (like, love, haha, wow, sad, angry). I have put one extra condition that the time duration between two reactions should be atleast 300 ms.. This is achieved very easily by RxJava by using Flowable. Also, I have used Canvas to draw bitmaps over it and perform animations on top of it.

Feb 25, 2017

Diffre is a sample Android application that shows how to change text color based on background. Useful for event progress like views.

Feb 18, 2017
Blurb

Getting started with Kotlin And third-party libraries Glide, Dagger 2, Retrofit 2, Realm, RxJava and MVP architecture on Android.

Feb 18, 2017

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