This came out awhile ago (As Boom Lures App Creators, Tough Part Is Making a Living – NYTimes.com) but if you are thinking about writing apps for a living, then you should read it.
If you have a great idea for an app and a passion to develop it, you should. Just finish the above piece in the Times and keep it in mind.