Finding a Great Idea for a Twitter Application
Your Twitter application can be simple or complex. It can be a tool used by millions or a specialized gadget used by dozens. It depends on your skill, your objectives, and your subject area:
Decide whether you're developing for fun, for practice, or for professional use.
Ask the potential users what they want to do with a Twitter application.
Experiment with similar Twitter applications and find all of the features that you would like to duplicate.
Match your objectives with your programming skill set.