Developers

Discussion in 'Android General Discussions' started by Zeroz20, Dec 22, 2010.

  1. Zeroz20

    Zeroz20 New Member

    Joined:
    Oct 30, 2010
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    The Bronx, New York
    Ratings:
    +0
    What kind of computer background do the most successful developers have? Like if i wanted to go to school to help me understand software development kits and source codes for Android, what types of classes would i need to be in, be as specific as you can my fellow Droiders! thanks!
     
  2. harrellj

    harrellj Active Member

    Joined:
    Jul 25, 2010
    Messages:
    1,058
    Likes Received:
    2
    Trophy Points:
    36
    Ratings:
    +2
    Not sure for your answer, but if you just want to play around with making an app, sign up for App Inventor: http://appinventor.googlelabs.com/. It was recently (like within the last couple of days), made completely public unlike the previous method which required requesting an account and waiting for approval. App Inventor is basically a WYSIWYG editor for the Android OS, and its quite powerful. However, it doesn't do widgets.
     
  3. Zeroz20

    Zeroz20 New Member

    Joined:
    Oct 30, 2010
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    The Bronx, New York
    Ratings:
    +0
    im basically extremely raw when it comes to this stuff, im just curious about ways to learn, the best ways to learn for someone of my non-experience
     
  4. iPirate

    iPirate Active Member

    Joined:
    Dec 26, 2009
    Messages:
    1,437
    Likes Received:
    0
    Trophy Points:
    36
    Ratings:
    +0
    I first thought you meant the computer desktop background LOL

    In general Java is helpful, degree in CS or EE/CE would be good too.

    As for classes, java basics, data structures, database management, and graphics. Taking specific courses for Android development seems like a waste; the difference between Android and Java are very minor and Java will look better on your resume than Android.
     
  5. harrellj

    harrellj Active Member

    Joined:
    Jul 25, 2010
    Messages:
    1,058
    Likes Received:
    2
    Trophy Points:
    36
    Ratings:
    +2
    Ahh, that I really don't know. If you don't get a useful response here, you might get more luck in another subforum, but can't guarantee it.
     
  6. CoolBreeze

    CoolBreeze Member

    Joined:
    Nov 22, 2009
    Messages:
    97
    Likes Received:
    0
    Trophy Points:
    6
    Ratings:
    +0
    Sorry I disgree with the above statement somewhat. Mobile Development is on the increase and has been the past couple years, since the iPhone really kicked mobile development in high gear. While it is true that you are much more likely to get a job as a Java developer, you can't disgard the fact that Android development jobs are increasing.

    I did a quick search for Android Mobile as search keywords on Monster.com, Dice.com, and Careerbuilder.com and got the following results as of today.

    • Monster.com - 33 jobs
    • Dice.com - 534 jobs
    • Careerbuilder.com - 251 jobs
    Java is definitely needed for Android development, if you don't plan to develop using something like AppInventor or any of the other frameworks available for Android development that don't require developing directly with Java. Just don't discount the availability of employers looking for people with Android development skills.
     
  7. iPirate

    iPirate Active Member

    Joined:
    Dec 26, 2009
    Messages:
    1,437
    Likes Received:
    0
    Trophy Points:
    36
    Ratings:
    +0
    I understand there is some need for Android development but the skills learned when learning Java will help a lot more than learning a specific skill set for Android platform. I'm curious if there are even specific Android development courses...

    Those sites have a couple of jobs for Android developers, did you try searching Java? I'm betting it will return thousands of jobs.
     
  8. Zeroz20

    Zeroz20 New Member

    Joined:
    Oct 30, 2010
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    The Bronx, New York
    Ratings:
    +0
    thanks for all ur help guys, your answer were great, just what i was looking for, thanks for the time.
     
  9. Droid DOES!!

    Droid DOES!! What iDoesn't Theme Developer Premium Member

    Joined:
    Jun 12, 2010
    Messages:
    6,375
    Likes Received:
    35
    Trophy Points:
    178
    Ratings:
    +35
    Excellent thread as I am interested in this as well!

    DroidForums junkie!!
     
  10. takeshi

    takeshi Silver Member

    Joined:
    Nov 29, 2009
    Messages:
    4,581
    Likes Received:
    0
    Trophy Points:
    151
    Ratings:
    +0
    Start with a good foundation and then work on getting into the specifics. I'm not entirely sure that school is the best place to get what you specifically need for Android development. You can tailor your skillset as needed once you have a strong foundation. It's easier in general to work with lower level languages and then move up rather than vice versa in my experience. For one thing, the lower level languages don't tolerate the kind of slop that higher languages might accept.

    Don't underestimate the value of working on your own projects with your own initiative either. Use your free time to focus on specifics such as Android development.