Personally I wouldn't develop for iOS because "I have a family to feed." Selling apps on the app store has to got to be one of the trickiest things developers for the platform have to put up with - as discoverability is part timing, part luck, and less marketing than most would prefer.
Also, if your app gets pulled, gets rejected, or you have trouble getting a new version out for whatever reason, the lack of straight-forward communication with Apple could be dangerous if you have other mouths depending on that income. My roommate worked for an iPhone game company and he and many other developers got laid off when one of their games got rejected.
Also, if your app gets pulled, gets rejected, or you have trouble getting a new version out for whatever reason, the lack of straight-forward communication with Apple could be dangerous if you have other mouths depending on that income. My roommate worked for an iPhone game company and he and many other developers got laid off when one of their games got rejected.