addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcredit-cardcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobe--smallglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1languagelaunch-new-window--smalllight-bulblinklocation-pinlockm-swarmSearchmailmediummessagesminusmobilemoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahooyoutube

Informal Android Developer Meetup Message Board › Resources for learning Android (or iOS)

Resources for learning Android (or iOS)

user 91246542
Mountain View, CA
Post #: 2
Edit: For the last six months I have been running mobile bootcamps to teach iOS and Android to current and past engineers. This is a diversity initiative through my company, MobiZen. If you are interested in learning iOS or Android (put a comment somewhere in the application to let me know which language) in a group setting, please sign-up using the link below:­
That way I can contact you to let you know when our next session is starting.

I've spent time learning Android and wanted to share some of the resources that I thought were better than others.

If you are just now starting to use Android, I recommend installing Android Studio rather than using Eclipse. It is stable enough at this point to be pretty reliable and Google is not focused on Eclipse anymore. They make updates every couple of weeks, so there could be bugs popping up but I usually wait a week to update hoping they will have the major ones worked out by then.

The Google class on Udacity is very good, though more advanced. Kathryn K. is very good about explaining things in plain english. The examples are relative to everyone. If you click on the button to "review the course materials" you will have free access to the course.

Also, there's a guy by the name of Derek Banas that does videos and he is also very descriptive as he goes along. He has a new series where he's using Android Studio and goes over how to set it up. He has about 13 videos so far in the current series, but he also has a prior series using Eclipse that is quite good.­

There is also a (local to Silicon Valley) company called CodePath that teaches Android to engineers at some of the bigger companies (Yahoo, Ebay, etc.) and they make their unofficial course materials public on github. I've attended their boot camp and just recently finished organizing a remote boot camp with their official course materials. They are very good (except they've used httpClient instead of URLConnector and httpClient is no longer recommended for use with Android as it isn't being maintained).­­

Vogella tutorials are good.­

If you don't know java yet:
For java, mostly you just need to know the syntax to get started with
Android. Derek Banas has a 45 minute video on java that is a good start. He also has a java video series. I think the Head Start Java book is still the best thing out there, but it
only goes to java 5 and hasn't been updated. I've had a couple of others
recommended to me, but haven't had a chance to look at them yet.

The books recommended for the Silicon Valley area that I think are good:
Beginning Android Programming
Lee, Wei-meng

He has a new one 2014, but it hasn't arrived at my library yet :)

Professional Android 4 Application Development

Let me know what you think of these resources, or feel free to add some resources that you like to the discussion area. I also recommend that you join the Android communities on Google+ as they can be very helpful.

Punam V.
user 151227142
Sunnyvale, CA
Post #: 1
Thanks Dianna
Eric B.
user 162906772
San Jose, CA
Post #: 2
Thanks very much, Dianna, excellent post. I'm looking forward to checking out all of these.
I'd also like to suggest Learn Android 4.0 Programming in Java by John Purcell. He does a great job of putting things in plain English and has other great Java-based courses.­
Ye W.
user 27724922
Mountain View, CA
Post #: 1
Thanks, Dianna.
Here are some excellent android open source examples from github --­

A former member
Post #: 1
Thanks, Dianna. I found this site for CodePath's cliffnotes which seems to be similar to the link you posted: http://guides.codepat...­

Also, I would highly recommend 'Big Nerd Ranch Guide to Android Programming'. This book helped me a lot (even though it has a lot of Gingerbread stuff as well, which I don't plan on supporting in my new apps). They explain both the how and the why, which I found very useful.
user 136230032
Mountain View, CA
Post #: 1
Thanks Dianna. I found this link has a lot of pointers on using Android.

user 64466722
Palo Alto, CA
Post #: 1
Thanks Dianna, I look forward to learning Android.
Powered by mvnForum

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy