Pinterest Stumbleupon Whatsapp
Ads by Google

android application developmentMuch like Ryan (who attributed his curiosity A Quick Guide To Developing Android Apps With Google App Inventor A Quick Guide To Developing Android Apps With Google App Inventor Read More with Android app development to his love for his Android handset), I have been on a quest to find out how to make and finish an Android app. This search has included books in the beginning but due to the frequent updates of packages to download to accommodate new Android platform versions, books are usually outdated very quickly.

If you would rather not sift through lots of outdated material to teach yourself Android application development, you’re in luck today. I have scoured the web for some reliable online resources that have at least recent material for beginner or aspiring Android developers. Some of the best resources I have found for beginners will be presented up next.

TheNewBoston’s Android App Development Video Series

android application development

TheNewBoston is one of my favorite channels on YouTube ever. It is a dedicated company that has, as of the writing of this article, released over 2,500 videos on a variety of topics including programming in a dozen different languages, game development, web design software, DIY projects (like building a go kart, which just sounds epic) and most recently, academic subjects, like Physics and Chemistry.

The playlist I’m highlighting is a series of 200 videos (yes, 200) that give you plenty of detail on how to install the software you’ll need (Eclipse, the Android SDK, etc), build an app, submit it to the market and everything in between. The playlist was just released in August of last year so it still has a lot of relevant information.

application development android

Ads by Google

Videos in this playlist are usually around 5 minutes so they are easily digestible if you are planning to consume them throughout the summer. I have watched till video number 88 at the moment so of course I have learned a lot about what to put in the Android manifest, what views are, etc.

From what I have seen in the videos so far, the series helps you build a simple app that can keep a counter, with a few buttons that can increase and decrease that same counter, which is definitely manageable if you are a beginner Android developer, preferably with some exposure to Java. If you don’t want to sift through lots of uninviting text tutorials but do want good training videos made by non-hobbyists, I cannot recommend this channel enough.

Official Android Developer Site

application development android

I definitely cannot skip the official Android Developer site when talking about resources on Android app development. One of the best things about the official site is that it is definitely updated no matter what year or month you’re checking it out, unlike books. This means the exact steps to follow to get all the required software in the right versions will be listed on this site without fail.

android-developer-site

The official site also has a more structured approach to presenting the information as it lists the specific steps you will be going through in its outline. If you want to get to know the basics of Android app development in one sitting, this site is probably your best bet.

Android App Inventor

application development android

This project, originally called Google App Inventor and now maintained by MIT, is probably the best way to visually learn about Android programming A Quick Guide To Developing Android Apps With Google App Inventor A Quick Guide To Developing Android Apps With Google App Inventor Read More . If you have little or no programming experience but are heavily interested in uncovering the mysteriousness of getting an app up and running, this web-based App Inventor is also for you.

android application development

You get to visualize the programming so you logically build statements from smaller blocks consisting of if-statements and the like, which is similar to MIT’s Scratch software How To Teach Kids Programming From Scratch! How To Teach Kids Programming From Scratch! Read More , aimed to help younger individuals reach an understanding of programming. App Inventor has more advanced tutorials for people that have done Hello World and are ready to build some simple games.

There is also another way to make an app for Android (and iOS) with no programming experience that seems to be highly rated – BuzzTouch How To Create An iPhone Or Android App Without Any Coding Skills How To Create An iPhone Or Android App Without Any Coding Skills If you're really eager to make a mobile app, a website called Buzztouch may well be the web-based solution for you. Buzztouch is essentially Content Management Software for iOS and Android. It provides a template-based... Read More . Do you know any other resources that are great for beginner or aspiring Android developers?

Image credit: Android Developer Site

  1. Adam Smith
    December 21, 2015 at 10:39 am

    Great Article!! You have done an outstanding work by posting such beneficial information about 3 Online Resources To Learn About Android Application Development

  2. Neha Sharma
    December 29, 2012 at 10:37 am

    Great list! TheNewBoston is an awesome channel. You can check out Edureka's tutorials too. Check out this blog post for instance: http://edureka.in/blog/how-to-create-android-apps/

    Cheers!

  3. saurabh
    October 8, 2012 at 7:17 pm

    learn android programming visit http://www.driveandroid.com

  4. Aaqil Mahmood
    September 20, 2012 at 9:57 pm

    Very Good tutorials. video tutorials are more helpful.

    Thanks

  5. SUNIL KUMAR
    September 20, 2012 at 9:47 pm

    You can also checkout http://www.androidaspect.com

  6. vineedcool
    July 11, 2012 at 5:47 am

    bucky's tutorials are grt,,i hav learnt my cpp and java frm him :D

    • Jessica Cam Wong
      July 16, 2012 at 4:40 am

      I agree. Bucky's pretty funny too.

  7. Ben
    July 10, 2012 at 3:05 pm

    Once you are through with learning the basics of Android Development, you discover you need a fair amount of Java knowledge. Java is not an easy language.

    • Jessica Cam Wong
      July 16, 2012 at 4:42 am

      Yes, that's true. I'd see it's better to have had some exposure to Java before starting the Android development. That way, everything from the Android tutorials will make sense.

Leave a Reply

Your email address will not be published. Required fields are marked *