• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Apps Need Suggestions: How should I start?

ibfowen

Lurker
Mar 22, 2010
3
0
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.
 
Upvote 0
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.
 
Upvote 0
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.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones