There are many ways to get into Android development - buying and reading Android books, visiting a plethora of Android-themed dev sites, navigating thousands of StackOverflow.com questions tagged with "Android," or even entering our book giveaways.

For visual learners, here's yet another one - a massive series of hands-on video tutorials amounting to almost 20 hours of footage. The series, created by TheNewBoston and mybringback YouTube users, and organized into a straightforward 200-video playlist by ChangingTheUnknown, contains tons of absolutely free content that, in my opinion, teaches using the best way possible - by showing you code. Lots of code. All the time.

I'm not sure experienced developers will be able to justify spending 20 hours watching these video tutorials, but for those starting out, they're just perfect. Arm yourself with some patience, persistence, and a few pots of coffee, and get ready for a [hopefully rewarding] journey to the depths of the Android APIs.

Here are 3 random videos from the list - for the rest, hit the full 200-video playlist here.

Source: YouTube via TheDroidProject, Reddit

Artem Russakovskii
Artem is a die-hard Android fan, passionate tech blogger, obsessive-compulsive editor, bug hunting programmer, and the founder of Android Police.
Most of the time, you will find Artem either hacking away at code or thinking of the next 15 blog posts.

  • sgtguthrie

    I've been doing some of these videos for a while now. Great content! Bucky is great at breaking it down "Barney Style" so everyone can understand it!

    • hassan

      i dont see 200 episodes..all i see are 4 episodes on this page... new to android.. shifting from ios so i do know a bit about mobile programming.

  • Abhinav

    Thankssssss certainly would be useful

  • truth

    just downloaded all the vids onto my xoom like that i can watch on my commute to work and back lol

  • https://plus.google.com/117702410245683101961/posts Lucian Armasu

    TheNewBoston is the best programming teacher on Youtube. Period. I wanted to learn Android dev (after doing some Python and Java tutorials of his) but I was very disappointed when I saw he only had 4 of them. I'm glad he completed a full course now. I might get back to it soon. His tutorials are so easy to follow.

  • bigbadmonster

    what would you need as a baseline before starting these? some java experience? just some general programming exp?

  • Elvis

    Cool, that guy doesn't seem to know allot about current versions and stuff...as long as he knows about the coding part I lol

  • marty331

    I've written my first app and getting ready to publish it. I've had lots of questions and didn't have anywhere to look, but now I have 200 videos to look through when I come to a question as I'm writing my second app! All downloaded, awesome.

  • http://www.gmachine.net GMachine

    Thanks for pointing this video collection out, can't wait to watch!!

  • thankan

    pls upload all in one torrent

    • sgtguthrie

      Why? They're on youtube...

      • adam2508

        Not anymore

    • Nessim

      Better later than never!

      Description :
      "Video tutorials downloaded from The New Boston youtube channel.
      There's a total of 200 videos in this torrent.
      I find them useful because sometimes when I'm away from home I want to watch some of these tutorials and I don't like to rely on free Internet connection.
      Seed so we can allow other people to download these tutorials and learn as well :)"

      360p resolution for all but it's quite sufficient.
      Size : 2.77GB

      Link : http://thepiratebay.se/torrent/7413401/Android_Application_Development_Tutorials_thenewboston

      • goodguy

        You sir deserve a cookie. Now the videos are not on youtube so your torrent saved me.

  • emrah

    hello.. ive problem with open android project... i cant see 'android project'.. there is different things like android sample project

  • Arun Karkare

    I was dying to find a good tutorial for learning the android development, and I tried many sites, but the 200 videos offerd by you are just "fantastic"...there can be no other word to express...Thank you

  • Java MCQ
  • http://www.facebook.com/lordxentris Fazlul Rahuman Fazal

    Thanks. This made my day. :D

  • appsroxcom

    "I'm not sure experienced developers will be able to justify spending 20 hours watching these video tutorials .."

    Glad that you pointed that out. For people with less patience, this might help -

  • Roney Joseph

    To learn ANDROID from very beginning



  • http://www.facebook.com/praweshsth Prawesh Shrestha

    It says the playlist does not exist. Are the videos not available anymore in the Youtube. Is there any alternative to get those videos? Need your help.

  • Daniel

    Is this better than the Android Bootcamp series?


    • http://www.androidpolice.com/author/cody-toombs/ Cody Toombs

      TheNewBoston series is from August 2011, so it is incredibly outdated at this point. When it was made, Gingerbread was only at around 30% distribution and Froyo was dominant at around 50%. Of course, that bootcamp you're linking to is from January 2012, which isn't really any better in terms of timeliness. ICS was barely out of the gate (it probably isn't covered) and I have my doubts that it spends much time dealing with Honeycomb.

      I wish I had something more modern to recommend, but I'm not actually aware of any freely available efforts that target newer versions of Android. I haven't watched the bootcamp videos, so I can't comment there... But I really liked TheNewBoston's approach when I first learned Android development. It's easy going and amusing. However, you can probably expect a LOT of stuff to be deprecated in either set of videos.

  • http://www.codelearn.org/ Devs Codelearn

    Hi, great list of android videos here.
    We have also introduced an interactive android tutorial where users learn by doing steps in their Eclipse IDE. It teaches android to users by making them build a twitter app. Have a look http://www.codelearn.org/android-tutorial If you like it, add it to your list.