1. Check out our app, Forums for Android! Download and leave feedback here!

Need Suggestions: How should I start?

Discussion in 'Application Development' started by ibfowen, Mar 22, 2010.

  1. ibfowen

    ibfowen New Member
    Thread Starter
    25

    Mar 22, 2010
    3
    0
    25
    student
    china
    I'm just a student now, and recently I'll participate in a program in which we'll develop some apps.
    Need Suggestions:
    1. How should I start?
    2. I studied C, and now study C++ and Java, as a student, what kind of app can I develop? Actually, the program lasts one year, and I have to start building things from nothing. Is there anybody who has this kind of exp?:thinking:

    THX in advance, guys.
     

    Advertisement

  2. powell

    powell Well-Known Member
    88

    Aug 14, 2009
    204
    117
    88
    Programmer
    PL
    ihaveitnow and ibfowen like this.
  3. Electric Eye-Candy

    25

    Mar 28, 2010
    6
    0
    25
    US Air Force
    Palmer, AK
    You can develop any kind of app you want. You're only limited by your imagination.
     
  4. ibfowen

    ibfowen New Member
    Thread Starter
    25

    Mar 22, 2010
    3
    0
    25
    student
    china
    lol, I like what you say
    Thx
     
  5. SukDeezNutz

    SukDeezNutz Well-Known Member
    18

    Mar 25, 2010
    95
    16
    18
    How about a fantasy baseball app
     
  6. frostyfrets

    frostyfrets New Member
    5

    Apr 4, 2010
    2
    0
    5
    That sounds like a good idea mr. SukDeezNutz lol
     
  7. dwjones

    dwjones New Member
    25

    Apr 5, 2010
    2
    0
    25
    A good way to start is to find an app you like. Something that you think is cool. And try to reproduce it and/or improve on it. Just having something to base your program off of helps quite a bit. It will teach you a lot and after you do this a few times you will have a good idea of what it takes to create an app.

    Hope this helps.
     
  8. gaby0722

    gaby0722 New Member
    5

    Apr 10, 2010
    1
    0
    5
    I personaly think if u want a gd start u shouls develop a porn app . No offense to anyone.
     
  9. SWhite

    SWhite Member
    16

    Apr 15, 2010
    17
    1
    16
    Student, Developer
    Louisiana
    Im in a similar situation as the OP. Im currently a student, but im doing this for my own benefit, its not required. It only took me about 3 days to figure out the majority of the concepts for the android, its not as bad as it seems.

    First thing, the IDE suggested for droid is Eclipse. Most of the official walkthroughs are focused on the Eclipse IDE.

    Secondly, the language i suggest is Java. It seems that everything in the SDK is java, and im not sure there is support for others. Luckily Java and C++ are very similar in syntax so i dont think youll have much problem gaining momentum.

    Once you follow the steps to install the SDK in the IDE, play around with Eclipse. It takes a little time to get used to the environment, especially laying out the interface(if like me, your not already familiar with XML). Eclipse is very nice in that the properties of everything you lay out can be viewed and changed in one place which helps int he learning process. You can drop items, change order, change parameters, and then look to see how the XML doc changed.

    The next step is deciding what app you want to make. Start simple. I am working on one that uses features of the phone, but not much along the lines of utilizing outside resources(GMaps for example). Use your first app as something to familiarize yourself with how the droid functions, how the intents are passed, memory management, etc.

    During this whole process, listen to people. The most important thing about app development is making something people will want to use. If they dont download it you wont make money. Listen to what people say they wish their phone did. I cant tell you how many ideas i have for apps that came to me preceded with an "I wish..."

    Good luck on your new skill-set! I hope this helped.
     

Share This Page

Loading...