If you are started learning android development then you sure want to know that how these popular app word and get permission to work also where to get source code. Here I’m sharing 20+ Open Source Android App for Developer codes you can get some on github and other website.
Most of app are on latest code and some are using older version, Please check and hope these codes work on your Android studio or any other developer program you are using
20+ Open Source Android App for Developer – Free Sample Codes:-
Sample Apps by Android Team
Could there be a better way to start without looking at the code of the developers who developed the framework? 😉 These are 15 different android sample apps created by the core developers of the Android framework. These include a couple of games, photostream, time display, home screen shortcuts etc. Open Source Android App for Developer
RemoteDroid is an android app which turns your phone into a wireless keyboard and mouse with touchpad, using your own wireless network. You can learn lot of things like connecting to a network, controlling user finger movement etc from its source.
TorProxy and Shadow
TorProxy is an implementation of Tor for Android mobiles. Together with Shadow, it allows you to browse website anonymously from your mobile phone. You can learn about tunnelling socket connections, managing cookies etc by reading its source code.
It is an Android app that intercepts incoming text messages and displays them in a popup window. Apart from being a time saver, this app also shows us how to interface with the built-in app that manages SMS.
Standup Timer is an Android application that acts as a simple, stand-up meeting stop watch. It can be used to ensure your stand-up meeting finishes on time, and gives all the participants an equal share of time to state their progress. You can learn how to use the timer functionality by reading the source code. Also this apps has clear distinction between view, model etc and has lot of util methods which we can reuse in our app.
The pedometer app tries to take the number of steps you take every day. Even though the count is not accurate, you can learn different things like interacting with accelerometer, doing voice updates, running background services etc by reading its source code.
OpenSudoku is a simple open source sudoku game. You can learn how to display things in a grid in your view and also how to interact with a website by reading its source code.
ConnectBot is a Secure Shell client for the Android platform. There are lot of good things about this app’s source code. Check it out for yourself 🙂
WordPress for Android
How can you expect a list of apps from me without mentioning WordPress 😉 This android app is from the official WordPress development team. You can learn how to make XMLRPC calls (in addition to other cool things) by reading its source code.
Ubuntu One is a cloud storage service by Ubuntu. They have released an Android app which allows you to upload files to the cloud from your mobile and also manage your Ubuntu One account from your phone.
You can learn how to upload files, make Rest API calls, store auth tokens, detect WIFI activation etc by browsing the source code.
Source code Url: https://code.launchpad.net/ubuntuone-android-files
Mixare is an open source Augmented Reality Engine for Android. It is pretty well build and complete.
You will learn how to draw custom shapes on top of the live video feed captures by the camera by browsing the source code. You can also learn about creating Plugin models in Android apps.
Source code Url: http://code.google.com/p/mixare/
DeskSMS is an android app that forwards all your text messages and call history to your GTalk, GMail, or a convenient website and browser extension. It written by koushikdutta.com, the author of Rom Manager
You can learn how to read, send and forward sms and call log by browsing the source code. In addition to the android app source code, checkout the other browser extension source code as well.
Source code Url: https://github.com/ClockworkMod/DeskSMS
Call Meter NG
Call Meter NG/3G is an Android application summing up your call and text logs.
You can learn how to read call logs, SMS logs, MMS logs and data logs by browsing the source code. In addition to it, you can also learn how to create variable length widgets, which is one of the cool things about the app.
Source code Url: http://code.google.com/p/callmeter/
Scrobble Droid is an Android app, that keeps track of music you listen and sends the details to Last.fm Open Source Android App for Developer
You can learn how to track music that is currently playing in Android by browsing the source code. In addition to it, you can also learn how to consume Last.fm API from ndroid.
Source code Url: http://code.google.com/p/scrobbledroid/
Gmote is an Android app that turns your Android phone into a remote control for a computer, allowing users to run movies and music at a distance. Open Source Android App for Developer
You can learn how to transfer touch and other gestures from phone to computer and also about music streaming between phone and computer by browsing the source code.
Source code Url: http://code.google.com/p/gmote/
Ema Personal Wiki
Ema Personal Wiki is a notebook with linkable pages for tracking your ideas, todo lists, tasks, bookmarks, brainstorms etc. The notes are stored in markdown format and can be synchronized using Dropbox account.
You can learn about using markdown and syncing files using Dropbox Api by browsing the source code.
Source code Url: https://github.com/janwillemb/Ema-Personal-Wiki
Chrome to Phone – Open Source Android App for Developer
Google Chrome to Phone Extension is a project consisting of a Chrome Extension, Android App, and supporting AppEngine server that enables users to send links from their Chrome desktop browser to their Android device using Android’s Cloud to Device Messaging service.
You will learn about using C2DM and sharing url from browser by browsing the source code.
Source code Url: http://code.google.com/p/chrometophone/
It is a Tetris clone for Android.
You will learn about drawing on the canvas by browsing the source code.
Source code Url: http://code.google.com/p/androidtetris/
NFC Tic Tac Toe
This is a sample Tic Tac Toe game implemented using NFC.
You will learn about transfering data using NFC by browsing the source code.
Source code Url: https://github.com/iBadrinath/NFC-TicTacToe