By utilizing and inspecting open source applications, you can figure out how to manufacture better applications yourself.
Coming up next are my picks for the top open-source Android ventures. I’ve discovered these supportive in demonstrating my own capacity to send better creation applications. From the source code of the beneath ventures, you’ll have the option to get familiar with a huge amount of best practices for Android improvement.
#1 . Android App MVP Architecture
Github Project Link
This repository contains a detailed sample app that implements MVP architecture using Dagger2, GreenDao, RxJava2, Fast-Android-Networkingand PlaceholderView.
#2 . The Google I/O Android App
Google I/O is a developer conference held each year with two days of deep technical. It features hundreds of demonstrations from developers showcasing their technologies.
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.

#3 . Google Android Architecture Blueprints
The Android framework offers a lot of flexibility when it comes organizing and architecting an Android app. This freedom, while valuable, can result in apps with large classes and inconsistent naming. This can make testing, maintaining, and extending difficult.
Android Architecture Blueprints is meant to demonstrate possible ways to help with these common problems. This project shows the same application implemented over and over again using different architectural concepts and tools.
You can use these samples as a reference, or as a starting point for creating your own apps. The focus here is on code structure, architecture, testing, and maintainability. However, bear in mind that there are many ways to build apps with these architectures and tools. Focus on your own priorities and don’t get too caught up in what might be considered canonical examples.
#4 . Telegram
Telegram is a messaging app with a focus on speed and security. It’s super fast, simple, and free. This repo contains the official source code for Telegram App for Android.
#5 . Plaid
An Android app which provides design news and inspiration, as well as being a great implementation of material design.
#6 . Wire
This chat application is full of pictures, movies, GIFs, music, sketches, and other forms of media. It’s always private, and offers secure with end-to-end encryption.

#7 . ribot Android App
The official ribot app for Android, which follows the architecture, tools, and guidelines the team espouses for building on the Android platform.
#8 . Kickstarter
Kickstarter is a global community that helps bring creative projects to life. Explore thousands of projects in art, design, film, games, music, and more, and pledge to your favorites right from the app.
#9 . PocketHub
GitHub didn’t have any desire to keep up the application any longer, so it’s been delivered to the network and kept up as an open undertaking. They are effectively progressing in the direction of a re-discharge this application to the Play Store. This application will be the otherworldly replacement to the first GitHub application.
#10 . Android MVP Sample Application
A very simple app showing how to implement MVP architecture.
By the way, check out my Android library: Fast-Android-Networking Library