The best way to learn, is by doing, as in just write apps with no
prior experience. There are many introductory Java tutorials and
Android tutorials (official and unofficial) online for free. You can
also buy books or take a course. I spent 4 years (and a lot of money)
in college working on a Bachelor of Science in Information Technology,
and I didn't learn as much as I did just from writing apps.

I wrote this article to help folk like you get started, so that at
least you can have a full toolbox to start playing around with some
demo apps.
http://www.thebitsource.com/featured-posts/getting-started-with-the-android-sdk-in-10-minutes/

I hope it helps.

On Aug 24, 8:00 am, Chris Stewart <[email protected]> wrote:
> I'll likely echo what TreKing said.  While it's definitely possible to jump
> in without prior Java experience, even just a bit, it will be hard.  That
> kind of hurdle often knocks someone's interest off the rails.
>
> While this won't directly answer your question, it's related and might help
> you or someone else.  I've come to the mailing list a few times and have
> seen people asking very basic Java questions, or even some intermediate
> questions.  The issue then becomes their ability to design, from a technical
> perspective, their application even when they get their Java problem solved.
>  I think having that Java background gives you the freedom to think about
> how you're structuring your Android application for reuse and performance.
>  While it's not a requirement to do that, it absolutely helps when adding
> new features and maintaining existing code.
>
> --
> Chris Stewarthttp://chriswstewart.com
>
> Fantasy 
> Football<http://chriswstewart.com/android-applications/fantasy-football/>-
> Android app for MFL fantasy football owners
> Fantasy Football
> Insider<http://chriswstewart.com/android-applications/fantasy-football-insider/>-
> Android app for all fantasy football fanatics
> Social Updater<http://chriswstewart.com/android-applications/social-updater/>-
> An easy way to send your status blast to multiple social networks
>
>
>
> On Tue, Aug 24, 2010 at 8:29 AM, TreKing <[email protected]> wrote:
> > On Sun, Aug 22, 2010 at 1:32 AM, Droidblazer00 <[email protected]>wrote:
>
> >> So would it be better for me to learn Java before getting started with the
> >> SDK and eclipse? Or is it just the same to jump right
> >> in on App development and learn on the fly?
>
> > Well, it's definitely not the same, but whether it's "better" really
> > depends.
> > Do you have other programming experience? Are you good at learning quickly
> > on your own?
>
> > If no to either, probably a good idea to take some time to learn Java on
> > it's own. It has some quirks you need to learn. Android has quirks you need
> > to learn. Depending on your background, learning both those quirks, at the
> > same time, will be an exercise in frustration.
>
> > Good luck.
>
> > --------------------------------------------------------------------------- 
> > ----------------------
> > TreKing <http://sites.google.com/site/rezmobileapps/treking> - Chicago
> > transit tracking app for Android-powered devices
>
> >  --
> > 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%2Bunsubs 
> > [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

Reply via email to