[Online Courses, Schools, and Other External Resour] coolsandie:
Hi guys, this Thread is dedicated to the aspiring developers who'd be learning Android app development and like to have a look at the source code for already created (Final-Product) Android Apps in Play Store. Probably the List is not complete, and suggestions on other open source apps which is not included in this List is Welcome! :)

You may also want to check out

F-Droid

as it has its own repository of the open source Android apps, links to source codes, etc.

Alphabetically arranged ... From ... A - C

A Better Camera - Almalence

All-purpose, full featured camera for Android

XDA Thread - [APP][4.0+] Open Camera and A Better Camera, open source camera apps

Source - Github

.

acDeskClock - Mod of Android DeskClock - By Achep

Source - Github

.

AcDisplay - By AChep

AcDisplay gives life to your device. Your device will let you know when a notification is received by showing you a beautiful, minimalist screen.

XDA Thread - [APP] AcDisplay

Source - Github

.

AC Stopwatch & Timer - By AChep

Source - Github

.

ActionsContentView Example - By Steven Rudenko

This application is an example for standalone library which implements actions/content swiping view.

Source - Github

.

Active Notify - By Akshay Chordiya

Active Notify gives you instant access to important notifications. No need to unlock your device to check time or notifications.

XDA Thread - Active Notify : Faster Notifications & Time

Source - Github

.

AdAway - By Dominik Schürmann [Play Store Link Dead]

AdAway is an open source ad blocker for Android using the hosts file. ROOT REQUIRED

XDA Thread - [APP] [UNOFFICIAL] AdAway v2.3

Source - Github

.

Adblock Plus - By Adblock Plus [Play Store Link Dead]

Adblock Plus blocks all annoying ads on your Android device. NO ROOT REQUIRED!

Source - Website

.

Addi - By Corbin Champion

A Computing Environment useful for solving many complex problems.

Source - Google Code

.

aeGis - By Decad3nce

aeGis is an OSS alternative to other security apps that interact via SMS.

XDA Thread - [APP] aeGis

Source - Github

.

aGrep - By Aquamarine Networks.

aGrep is a open-source text search program like a "grep".

Source - Github

.

Alarm Klock - By Craig G

A better alarm clock.

Source - Google Code

.

Amaze File Manager - By Vishal Nehra

Material Designed File Manager

XDA Thread - Amaze File Manager(Material theme)

Source - Github

.

AndEngine - Examples - By Nicolas Gramlich

AndEngine is a free Open Source 2D OpenGL Game Engine for the Android platform.

This application contains various Examples that showcase what developers can do with this engine.

Source - Github

.

Andlytics - By Andlytics Project

Andlytics collects statistics from the Google Play Developer Console.

XDA Thread - [OPENSOURCE APP] Andlytics (Play Store Stats App)

Source - Github

.

android-vnc-viewer - By androidVNC team + antlersoft

See and control your computer's desktop from your phone, from anywhere.

Source - Google Code

.

Android BlackBerry Unlocker - By ebraminio

Application for generating blackberry unlock code from android

Source - Github

.

Android Firewall - By jtschohl

A firewall on Android is a great tool when it comes to the tiered data plans carriers have moved to and that's not even talking about the added security a firewall brings.

Source - Github

.

Android Terminal Emulator - By Jack Palevich

Access your Android's built-in Linux command line shell. Unleash your inner geek!

Source - Github

.

Androminion - By Ankur Mehta

Play Dominion, the award winning strategy game, on your phone or tablet against brilliant AI's!

Source - Google Code

.

Androsens classic - By Christian Schneider

Androsens classic helps you to monitor all your device sensors! Gyroscope, light, acceleration, barometer and many more sensors can be displayed.

Source - Google Code

.

Androsens 2 - By Christian Schneider

Good things only get better, the long awaited sequel to Androsens has arrived. Androsens 2 displays all available sensor and GPS information. See all your device sensor in action.

Source - Google Code

.

Androzic - By Andrey Novikov

Navigation client that uses OziExplorer maps (ozf2, ozfx3). Great for hiking, geocaching, off-roading, sailing, boating and other outdoor activities.

Source - Github

.

And Bible - By Martin Denham

Bibles, Commentaries, Theological Dictionaries, Maps, and Christian books in over 50 languages

Source - Github

.

AnkiDroid Flashcards - By Nicolas Raoul

AnkiDroid lets you learn flashcards very efficiently by showing them just before you will forget. It is fully compatible with the spaced repetition software Anki (including synchronization)

Source - Github

.

AppAlarm Pro - By episode6

Launch any app or shortcut as an alarm clock!

Source - Github

.

APG - By Thialfihar

OpenPGP for Android. It's open source and its goal is to provide a similar OpenPGP implementation as GnuPG.

Source - Github

.

AppOps - By Sylvain Galand

This is a simple access to the new hidden "App Ops" feature in Android 4.3 and 4.4 (and not all of them) ! "App Ops" is a built-in application permissions manager.

Source - Github

.

AppOps | Independent App - By ssrij

Recompiled AppOps as an independent app from latest AOSP source.

Source - Github

.

App Tracker By Nolan Lawson

Manage your apps the smart way! This handy 1x4 widget shows a list of 4 app icons

Source - Github

.

APRSdroid - By Georg Lukas

APRSdroid is an APRS application for Amateur Radio (HAM) operators. It allows reporting your position as well as sending and receiving messages.

Source - Github

.

AROMA Filemanager + TERMINAL - By amarullz

The World's First ANDROID Recovery Based Filemanager

Source - Github

.

arXiv mobile - By Nonlinear Apps

arXiv mobile is science on your phone! Browse daily science articles (Physics, Astronomy, Math...) at arXiv.org and search the entire arXiv collection.

Source - Google Code

.

Auto Bright - By geekyouup

Simply enables / disables the displays Automatic Brightness setting. App and home screen widget.

Source - Google Code

.

Axel (XML Editor / Viewer) - By Xavier Gouchet

Axel is an Open Source simple XML editor and XML viewer, lightweight and ad-free.

Source - Github

.

Backgammon Mobile - ONLINE - By Alca Soc. Coop.

Are you a backgammon master? Are you simply a newbie? tired of weak AI or cheating rolls? Backgammon Mobile is the game you have to try!

Source - Github

.

Bankdroid - By Nullbyte

Bankdroid is an open source banking application for Swedish banks.

Source - Github

.

Banshee Remote - By Nikitas Stamatopoulos

Control Banshee on Linux using an Android powered device.

Source - Github

.

Battery Indicator - By Darshan Computing, LLC

Battery Indicator monitors and shows your battery charge level (percent) as an icon in your status bar, with temperature, health, voltage, and time since plugged / unplugged in the notification area.

Source - Google Code

.

Battery Widget - By geekyouup

Graphical Battery Widget shows the exact battery level in 1x1 space, with shortcuts to Power-Summary/Display/Network/GPS/Wifi/BT

Source - Google Code

.

Beats, Advanced Rhythm Game - By Keripo

Beats, Advanced Rhythm Game" is a music-based rhythm game for Google Android phones/devices.

Source - Google Code

.

Beebdroid (BBC Micro emulator) - By Little Fluffy Toys Ltd

The BBC Micro Emulator for Android

Source - Github

.

BetterBatteryStats - By Sven Knispel

With BetterBatteryStats you can analyse the behavior of your phone, find applications causing the phone to drain battery while it is supposed to be asleep and measure the effect of corrective actions

XDA Thread - [APP][2.1+]BetterBatteryStats

Source - Github

.

Better Wifi On/Off - By Sven Knispel

Better Wifi on/off aims at giving you the control of the Wifi state, optimizing your battery life without losing on user experience.

XDA Thread - [APP][2.1+]Better Wifi on/off

Source - Github

.

Binaural beats therapy - beta - By Giorgio Regni

Binaural beats stimulates your brain by sending special auditory artifacts directly into your headphones to produce subtle changes in behavior though entraiment of brainwaves frequency.

Source - Github

.

Birthday Calendar Adapter - By Dominik Schürmann

Birthday Adapter provides birthdays, anniversaries, and other events from your contacts as a real calendar, which is displayed in your standard Android calendar application.

Source - Github

.

Blokish - By S. Coutant

Blokus is a family game involving four players and a board with 20 x 20 squares.

Source - Github

.

Boid for Twitter (OSP) - By Team Boid

Boid is the simple, beautiful Twitter client designed for Android 4.x (ICS and above). Boid is designed to be unique and fresh compared to other Twitter clients for Android.

Source - Github

.

Bookmark Folders - By DynamicG

Bookmark Folders lets you organize your browser bookmarks into folders.

Source - Google Code

.

Book Catalogue - By Evan Leybourn

An open source book cataloguing application (source on github). Books can be added manually, by ISBN, or barcode.

Source - Github

.

Book of Mormon Stories - By Gabriel Black

Animated stories of the Book of Mormon streamed from lds.org. This app is essentially a dedicated browser that allows you and your children to easily watch and listen to the Book of Mormon Scripture provided by the lds.org.

Source - Github

.

BoxOffice - By ARLab

BoxOfficeMatcher downloads the most popular movies and shows them into the movies list.

XDA Thread - [APP] BoxOffice, augmented reality open source app

Source - Github

.

Brightness Profiles - By Craig G

Easily adjust the device's brightness setting in one of the following ways

Source - Google Code

.

build.prop Editor - By Nathan Campos

build.prop Editor was created to make your life as a Android geek a lot easier. If you have a rooted device this app will love to be able to let you easily edit the incredible build.prop file.

Source - Github

.

BusyBox - By Stephen (Stericson)

BusyBox is a software application that provides many standard Unix tools, much like the larger (but more capable) GNU Core Utilities.

Source - Google Code

.

Calculator - By Xlythe

The default CyanogenMod calculator! A calculator that tries to include graphing and matrix math without losing its simplicity.

Source - Github

.

Call Meter 3G - By Felix Bechstein

Call Meter lets you keep an eye on your mobile plans.

Source - Github

.

CamTimer - By Dozing Cat Software

CamTimer is a camera timer app designed to be as simple and efficient as possible.

Source - Github

.

CatLog - Logcat Reader! - By Nolan Lawson

Debug your apps. Find error stacktraces. See what your phone is saying about you behind your back. It's all there in the system log, aka logcat!

Source - Github

.

Catlog (Donate) - By Nolan Lawson

Donate version of Catlog

Source - Github

.

Chord Reader - By Nolan Lawson

Search the web for guitar chord charts to your favorite songs. Then, Chord Reader will automatically analyze the chords and allow you to transpose, add a capo, etc.

Source - Github

.

Clip Stack - By little_cup

A tiny clipboard history manager app.

Source - Github

.

Color Clock - By BrianCo

Color Clock is a simple clock widget for your home screen or lock screen. Color Clock can be colored however you like it, including with transparency!

XDA Thread - [APP][4.2+] Color Clock

Source - Github

.

Complete Linux Installer - By ZPwebsites

Complete Linux Installer is an all in one solution to installing Linux distros on your Android device. Brought to you by the LinuxonAndroid project the app is designed to allow you to install a full Linux distro without touching your Android install.

XDA Thread - Linux-on-Android project (Complete Linux Installer)

Source - Sourceforge

.

Congress - By Sunlight Foundation

Keep on top of Congress.

Source - Github

.

ConnectBot - By Kenny Root and Jeffrey Sharkey

ConnectBot is a powerful open-source Secure Shell (SSH) client. It can manage simultaneous SSH sessions, create secure tunnels, and copy/paste between other applications.

Source - Google Code

.

Core - By Andrey Moiseev

Touch the screen, rotate your device to gain health, kill enemies and protect the core as long as possible!

Source - Github

.

Countdown Notifier Pro - By Berry Mobile

Create countdown widgets to remind you of when special events are to take place.

Source - Github

.

Countdown Timer Widget - By Jonathan Dimond

A simple widget representing a countdown/kitchen timer. Click to start a new timer. Click again to update or cancel timer.

Source - Index

.

CPU Spy - By Brandon Valosek

This is a simple app to display the time the CPU spends in each frequency state. This can be a useful tool in diagnosing battery problems or tweaking your over-clock settings. It also displays the current kernel information.

XDA Thread - [APP][2.1+] CPU Spy v0.4.0 beta

Source - Github

.

CPU Spy Plus - By Giuseppe Baglio

This is a simple app to display the time the CPU spends in each frequency state.

XDA Thread - [APP][2.1+][CPU Spy Plus] CpuSpy Plus by realgpp

Source - Bitbucket

.

CPU Spy Reborn - By Mirko Dimartino

This app is based on the famous CPU spy, is open source and still in development.

XDA Thread - [APP] [4.0.3] CPU Spy Reborn

Source - Github

.

CrossConnect Bible - By CrossConnect

THe free Open Source Android Bible!

Source - Google Code

.

Cryptonite - By CSH

This is a free and open-source file encryption solution based on the original EncFS code. Cryptonite is fully compatible with all EncFS features.

Source - Google Code

.

CurrentWidget - By RmDroider

CurrentWidget displays how much electric current the device is using from the battery or receiving from the charger.

Source - Google Code