Yes, for Android, Java is what you'll want to learn. However, going straight from novice programmer to writing an Android app is a pretty far leap. Personally, I'd recommend you don't even bother with Android until you have a strong grasp of the fundamentals of programming. I'd focus first on the procedural concepts: scalar and array variables, arrays, loops, conditionals, etc. Then I'd delve into the object oriented aspects: objects, instances, encapsulation, inheritance, polymorphism, et cetera. The procedural and OO concepts are common to many languages but (religious zealotry aside) Java is as good a choice as any to learn these.
Once you have a decent understanding of programming concepts in general and Java specifically, the Android Software Developers Kit (SDK) JavaDoc will make much more sense. Good luck On Jan 5, 5:51 pm, Tyler Carroll <[email protected]> wrote: > thank you, and can I ask would dropping my learning of python be a good / > bad idea like should I focus on just Java or should I try learning them > simultaneously? > > On Wed, Jan 5, 2011 at 1:27 AM, Zsolt Vasvari <[email protected]> wrote: > > - Learn Java > > - Start reading the Android SDK docs > > - Install the SDK > > - Run the samples > > - Try to understand how the samples work > > > I think if you are completely new to programming, you are looking at > > at least a 6-9 month learning curve before you become productive. I > > am a very experienced (10+ years) of Java developer, but it took me > > about 6 months before I could say that I felt comfortable with the > > platform. > > > Good luck. > > > On Jan 5, 1:31 pm, Tyler Carroll <[email protected]> wrote: > > > I love Linux and Google and everything open source and of course this > > > platform. I'm currently completely new to programming I've done next to > > > nothing with Python (Is that even a good starting language? for someone > > > interested in Android) All feedback on what I should do to start with > > > getting started on this are majorly appreciated so thanks in advance. > > > -- > > You received this message because you are subscribed to the Google > > Groups "Android Developers" group. > > To post to this group, send email to [email protected] > > To unsubscribe from this group, send email to > > [email protected]<android-developers%[email protected]> > > For more options, visit this group at > >http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

