This website uses cookies to ensure you get the best experience on our website. OK
13 Shares 5 comments

3 ways to learn how to become an Android developer

App developing for mobile operating systems, especially Android, is an exciting area of growth, especially now that Android apps are starting to generate more income for their developers. It seems as though Android owners are finally able to handle the idea of spending a dollar for an app a developer may have taken years to bring to the Play Store. But what if you want to create your own apps or make your own million dollars? There’s a couple of ways you can get started on your contribution to the most widespread mobile operating system in the world.

There's more than one way to skin a cat. And more than one to become an Android developer. / © Coursera

The first, of course, is to follow our Android developer, Henrique Rocha’s Android Development series right here on AndroidPIT. The first installment showed you how to create a simple “Hello world” app for Android – more than likely your very first. The article was so well received Henrique followed up with another to show you how to create your own RSS feeder for AndroidPIT (or any other site you may want to follow). The third installment is currently on its way.

henrique ice cream 2
This is the man behind the AndroidPIT app, and the author of our Android Development series. / © AndroidPIT

The second thing to do is install a great new app called JavaGuide that has just debuted in the Play Store. It promises to take you from the basics to advanced Java in less than one month.  I won’t make any claims as to how likely that is, but it’s definitely worth a shot, and best of all, it’s free. The app has 24 days’ worth of educational content, with everything from the basics of what programming is and how to become a developer, right through all the preliminary lessons and right through to much more complex instruction. If you give it a shot let us know how you go.

The third way is to enroll in a free Coursera course that is about to start on January 21st courtesy of the University of Maryland. In case you didn’t know, the Coursera model is to bring free educational opportunities to anyone with an internet connection and a little motivation. The “Programming Mobile Applications for Android Handheld Systems” course is free to enroll in and takes 8 weeks to complete. There’s a 3-6 hours course load per week, and it assumes at least a little familiarity with Java. You don’t even need to own an Android though, because all of the exercises will be completed on an Android emulator on your PC. You can earn a verified certificate at the successful completion of the course, but this will set you back $49.00.

Not a bad course to have completed on your path to becoming a dev. Especially for free. / © Coursera

So if you’re at all interested in becoming an Android Developer, then read Henrique’s articles to get a feel for it all, install the free app to get you up to speed as quickly as possible and enroll in this awesome free program via Coursera. Then, once you’ve made your fortune with Android, just write cheques made payable to Kris Carlon, care of AndroidPIT. You’re welcome.


Write new comment:
  • hatib Jan 14, 2014 Link to comment

    Looking forward. really excited . signed up at coursera as well. :)

  • I think Henrique's tutorial on this site is a good place to start - its simple and free. There are really good courses on pluralsight, but that does cost money.

    The important thing in my opinion is to get started, and make use of forums and stack overflow. Don't be afraid to mess it up, and try not to get overloaded with all the detailed best practice at first.

  • Thank you for the Coursera tip :) I will try to participate in my little spare time...
    For now, i'm coding Henrique's tutorial - join us at the forum.

  • 16

    I'm happy that some people are learning with my tutorials. :-)

  • Im honestly really thinking of making an App, but I dont even know where to begin, so thanks for this post. It might not tell me what I want to make an app about, but it'll help with the basics(: Wish me luck, and if I do make one, Ill give you special thanks :P

This website uses cookies to ensure you get the best experience on our website. More info

Got it!