TekPub.com is a technical video training site. I created their Android video series. I built a video-player application that plays the videos that users can access. The application uses RoboGuice, gson (Google library for working with JSON objects), HTTP communication, the native video player, the Account Manager, and many other features. The code is completely open source and free to use. Find out how to use the Account Manager in Android and how to communicate asynchronously with an HTTP web API as well. Download: https://github.com/tekpub/IntroductionToAndroid.