REMOVE ME

On Thu, Mar 25, 2010 at 2:15 PM, Kitzy <[email protected]> wrote:

> I was looking for something for my program and ran across this other
> posting which I think really helps answer some of the questions
> addressed in this thread:
>
>
> http://groups.google.com/group/android-developers/browse_thread/thread/5537ae10e4143240
>
> Sincerely,
> -Kitzy
>
> On Mar 2, 2:03 pm, Mitch <[email protected]> wrote:
> > Hi Mark,
> >
> > Don't feel bad about the suggestion.  I am a C++ programmer, so yes
> > learning Java makes sense.  So far I'm unimpressed with Java in that
> > the language seems highly restrictive, especially in the generics and
> > non existant in the preprocessor area.  Yes, I'm aware that Java has
> > other ways to do some of the same things, but often with less than
> > ideal equivalents.  Personally if I could code in C++ for Android, I'd
> > be happy and I'm sure a Java programmer would feel the same moving to C
> > ++.  After some research it appeared that while you can code in C++,
> > you can't do UI work and there's cost to crossing the C++/Java
> > divide.
> >
> > Hence I started to learn Java as well as Android, Eclipse, and while I
> > was at it, might as well throw in some Linux learning.  I'm doing my
> > best to dovetail the learning so they can help reinforce each other.
> > I don't see much on the Java compiler model.  I see some stuff
> > about .java creates .class files, there a JVM etc, but no real world
> > application layouts yet.  I'm sure I'll find more as I learn, but that
> > is really what this post is about -  Learning the build model for
> > combining application code and user written libraries.  Should be
> > simple.  No?
> >
> > On Mar 2, 9:24 am,Mark Murphy<[email protected]> wrote:
> >
> > > Mitch wrote:
> > > > 1.  Create a JAR file and use it in my activity.  The JAR file must
> be
> > > > a standard Java JAR (whatever that means).  I see there are options
> to
> > > > choose in the wizard for the JRE and no idea what a good choice is.
> >
> > > > 2.  Try to put the code into a particular folder and reference it in
> > > > each Android Activity project.  This will cause duplication of the
> > > > code inside each activity?
> >
> > > > 3.  Create a service with the code and ask it to do the calculations
> > > > and/or UI calls.  Not sure if I can call UI inside a service.  I
> think
> > > > not after some reading.
> >
> > > > I'd still like other options if anyone is reading this...
> >
> > > To be honest, I think the best option is:
> >
> > > 4. Spend some time learning Java outside of Android first.
> >
> > > You seem to be fighting Java and Eclipse as much as, if not more so,
> > > than Android. Android is just strange enough that newcomers to Java
> > > often run into problems.
> >
> > > Learn how to create standard Java console apps and JARs using Eclipse
> > > (or dump Eclipse and use other tools). Then, head back into Android to
> > > see how to utilize those techniques there.
> >
> > > This is not particular to you -- I make this same recommendation to
> > > anyone new to Java. IIRC, you said your background was C++, not Java,
> > > which is why I make the recommendation here.
> >
> > > --
> > >Mark Murphy(a Commons Guy)http://commonsware.com|
> http://twitter.com/commonsguy
> >
> > > _The Busy Coder's Guide to *Advanced* Android Development_
> > > Version 1.3 Available!
> >
> >
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Beginners" group.
>
> NEW! Try asking and tagging your question on Stack Overflow at
> http://stackoverflow.com/questions/tagged/android
>
> To unsubscribe from this group, send email to
> [email protected]<android-beginners%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/android-beginners?hl=en
>
> To unsubscribe from this group, send email to android-beginners+
> unsubscribegooglegroups.com or reply to this email with the words "REMOVE
> ME" as the subject.
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.

NEW! Try asking and tagging your question on Stack Overflow at
http://stackoverflow.com/questions/tagged/android

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

To unsubscribe from this group, send email to 
android-beginners+unsubscribegooglegroups.com or reply to this email with the 
words "REMOVE ME" as the subject.

Reply via email to