You need $2000 per month? You must add at least that much extra value into the world to get it. The reason people who responded to the original post suggested consulting is because consulting is value creation that is very well defined by the person requesting it.
If you want to create value in software, in either desktop, iphone OS, or web apps, you have to look where there is pain in some market, and see if the pain is worth $2000 to solve. It's not a question of platform, but a question of market and value.