If you prefer learning Java from books, I'd suggest these two:
2. "Heads First Java" by O'Reilly: solid primer, teaches Java and OO
at the same time
1. "Effective Java" by Joshua Bloch: fantastic practices for writing
good code, very popular at Google and other companies

(By the way, Joshua Bloch, the author of Effective Java, works for
Google.  Actually, I heard he's working on Android now!)

-- PJ



On Nov 14, 12:30 am, Indicator Veritatis <[email protected]> wrote:
> I second the motion. Not that I share Stephen's enthusiasm for the
> 'greatness' of Java, but I do recognize that it has the market
> momentum now that makes it well worth the effort to learn. Especially
> now that Android uses it.
>
> The tutorials at Sun/Javasoft are pretty good, too. You would be hard
> pressed to find better online tutorials for any CS topic than those
> for Java athttp://java.sun.com/docs/books/tutorial.
>
> Start with "Trails Covering the Basics" (but you could omit the
> tutorial on Swing).
>
> Finally, both the API reference and the tutorials for Android will
> make a lot more sense to you once you have finished those trails of
> the Sun tutorials. You will make much faster progress learning
> Android.
>
> So don't hesitate, start those Sun tutorials ASAP!
>
> On Nov 11, 8:17 am, Stephen Walsh <[email protected]> wrote:
>
>
>
> > It would probably be easier to just learn Java.  It's a great language that
> > has been around for years and is very useful in learning OOP for
> > applications beside Android.
>
> > Stephen Walsh
>
> > On Fri, Nov 6, 2009 at 17:14, Anthony Walker <[email protected]
>
> > > wrote:
> > > I just started reading up on developing apps for Android and it's
> > > quite confusing as I don't know any Java. So I was thinking how hard
> > > would it be to make a simple point & click Flash application that
> > > modifies your Eclipse workspace files?
>
> > > For example, in a game, you want your player to go left when you roll
> > > the trackball left.
> > > So in the app maker you click the character,
> > > select on - trackball left
> > > move left at a speed of __
>
> > > Then it inserts template code into a few files in the workspace to
> > > make that happen, all the variables such as button, speed, direction,
> > > all defined by you.
>
> > > --
> > > You received this message because you are subscribed to the Google
> > > Groups "Android Beginners" group.
> > > To post to this group, send email to [email protected]
> > > To unsubscribe from this group, send email to
> > > [email protected]<android-beginners%2Bunsubscr
> > >  [email protected]>
> > > For more options, visit this group at
> > >http://groups.google.com/group/android-beginners?hl=en

-- 
You received this message because you are subscribed to the Google
Groups "Android Beginners" 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-beginners?hl=en

Reply via email to