A complete newbie

by Dvisionj » Wed, 05 Aug 2009 00:21:32 GMT


Sponsored Links
 Hi all
OK, some are going to roll their eyes at the naivety at this
post...gotta start somewhere!
I wish to get into developing apps for Android, but I not sure where
to start.
I have basic unix/linux skills and I wondering what I should study
next. Ie no experience of Java so I guessing that should be it. If
so, what are the best book/resources on the subject? Or should I start
with C ?

I not underestimating the huge task ahead, I realise there a
massive learning curve, but dammit, I capable and up for it!
Thanks for reading.

--~--~---------~--~----~------------~-------~--~----~



A complete newbie

by tinyang » Wed, 05 Aug 2009 00:31:28 GMT


 Here are a few good places to learn Java:

 http://www.javapassion.com/ 

 http://freshbrain.org/group/learn-java-programming-learning-path 

Good luck! 

-----Original Message-----
From: android-beginners@googlegroups.com
[mailto:android-beginn...@googlegroups.com] On Behalf Of Dvisionj
Sent: Tuesday, August 04, 2009 5:25 AM
To: Android Beginners
Subject: [android-beginners] A complete newbie


Hi all
OK, some are going to roll their eyes at the naivety at this post...gotta
start somewhere!
I wish to get into developing apps for Android, but I'm not sure where to
start.
I have basic unix/linux skills and I'm wondering what I should study next.
I've no experience of Java so I'm guessing that should be it. If so, what
are the best book/resources on the subject? Or should I start with C ?

I'm not underestimating the huge task ahead, I realise there's a massive
learning curve, but dammit, I'm capable and up for it!
Thanks for reading.


No virus found in this incoming message.
Checked by AVG -  http://www.avg.com 
Version: 8.0.169 / Virus Database: 270.13.24/2255 - Release Date: 8/3/2009
5:56 PM


--~--~---------~--~----~------------~-------~--~----~


Sponsored Links


A complete newbie

by Yusuf T. Mobile » Wed, 05 Aug 2009 02:10:34 GMT


 You go, Dvisionj!

tinyang is right about the two things you need to learn: Java language
and then Android platform. You don't need to learn Linux to do Android
programming. You also don't have to study every Java subject there is
(such as Swing or Servlets), just get comfortable with the language
basics before moving on to Android.



Yusuf Saib
Android
T  Mobile stick together
The views, opinions and statements in this email are those of the
author solely in their individual capacity, and do not necessarily
represent those of T-Mobile USA, Inc.





--~--~---------~--~----~------------~-------~--~----~



A complete newbie

by Dvisionj » Wed, 05 Aug 2009 08:15:16 GMT


 thank guys, much appreciated :-)
--~--~---------~--~----~------------~-------~--~----~



A complete newbie

by Jason Van Anden » Wed, 05 Aug 2009 20:37:07 GMT


 If you have never programmed, you may want to start by learning the basics
with Python.  It is probably the best language to learn with and it has many
things in common with Java.  There is a ton of stuff online to get you
started.

It is not the best language for user interface.  Good thing that Android
development makes this a lot more straight forward.

So, my suggestion ... learn the basics of Python, then start learning Java
by playing with Android.

--~--~---------~--~----~------------~-------~--~----~



Other Threads

1. Wifi remains without events

Hi,

I have developed an application which manages the WiFi. It has no GUI
and it only tries to connect to a specific WiFi network. I achieved it
successfully but it has a weird error:

Sometimes the WiFi system seems to be hung. It stops sending broadcast
events and it does not connect. But when I reset the WiFi router it
begins to work again. I do not know if it is a known error. I thought
it could be a router problem but I discard that because I check it
with several router models.

If you need more details, please, contact me.

Thank you very much!

Regards!

-- 

2. Failing JUnit tests, not breaking my Ant script like I expect?

My continuous integration server runs an Ant script, which calls
something like:
/tests/ant run-tests

My JUnit tests run, but with errors:
run-tests:
     [echo] run-tests-helper.
     [echo] Running tests ...
     [exec]
     [exec] com.zedray.stuff.FooBarTest:....
     [exec] com.zedray.stuff.FooBarTest:.....INSTRUMENTATION_RESULT:
shortMsg=Some error in your code.
     [exec] INSTRUMENTATION_RESULT:
longMsg=java.security.InvalidParameterException: Some error in your
code
     [exec] INSTRUMENTATION_CODE: 0

The errors are OK, but my build script keeps going (eventually
publishing my broken app to my testers - bad!).  What I would expect
is for the instrimentaiton to throw a build error, so my continuous
integration server (TeamCity in this case) realises that something has
gone wrong and reports a broken build.  The "failonerror" is already
set in the relevant macrodef, so I'm not sure what else I can do?

#### /tests/build.xml ####
<macrodef name="run-tests-helper">
    <attribute name="emma.enabled" default="false" />
    <element name="extra-instrument-args" optional="yes" />
    <sequential>
        <echo>Running tests ...</echo>
        <exec executable="${adb}" failonerror="true">
            <arg value="shell" />
            <arg value="am" />
               <arg value="instrument" />
            <arg value="-w" />
            <arg value="-e" />
               <arg value="coverage" />
               <arg value="@{emma.enabled}" />
            <extra-instrument-args />
            <arg value="${manifest.package}/${test.runner}" />
        </exec>
    </sequential>
</macrodef>

Any ideas/suggestions on how to fix this?

Regards
Mark

-- 

3. HoW can we pass the two string values of one activity to another activity

4. HTTPS to acces my wcf from android appli

5. How to set the length of what is presented by Toast.maketext()

6. Preparing webapp for i-Jetty / using dx tool

7. Default Paint size too small on new device; is there a better source?