Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

Do you think is good to start developing Android Applications even though I'm a beginner? So should I just concentrate on learning java, c++, html, css, javascript, php, msql, c#, c, objective-c, etc?

share|improve this question

closed as not a real question by gnat, Martijn Pieters, thorsten müller, Bart van Ingen Schenau, Kilian Foth Apr 13 '13 at 18:20

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center. If this question can be reworded to fit the rules in the help center, please edit the question.

What do you mean by "beginner"? Have you done any coding at all? –  vjones Mar 17 '11 at 3:56
yeah. I did in c++ and I'm learning java now in college. –  Mugetsu Mar 17 '11 at 4:09

3 Answers 3

up vote 3 down vote accepted

Start with something you think you are going to like and/or need. I mean, create a word/numbers puzzle game or something of the sort. Also solving a problem or an annoyance you have with this awesome app you thought of might be motivation enough to make you stick with it.

If you want to start programming for Android because it's fairly popular and free, that might not be enough to keep you interested.

If you don't even own an Android phone or tablet...you might get tired and bored pretty soon.

share|improve this answer

Yes, you can develop android applications, all needed is basics in Java programming & with the help of internet will help you to develop android applications on your own, As in a entry level, try developing small apps which makes you to become familiar with android sdk , then you could create some big android popular apps!

share|improve this answer

It's good to know how Android works in everyday use to fully understand what you are going to do.

Android SDK gives you an emulator which is fully functional, but it is slow. Having a real device lets you think faster and concentrate on your code.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.