Originally Posted by Shrimpykins
It's not for personal developement or monetary gain. We have clients that already use iPhones (android too) and we are in the asset managment/equipment automation industry. To be able to control their buildings from their phones is a huge selling point so we need to cover all platforms.
yes i know how this is, its unfortunate that apple is such tools in this regard. i honestly don't understand why they've locked the sdk to only mac osx, as it is circular logic, if i was a start out developer, based on the iphone model, it wouldn't be my first choice to develop for, i know as for popularity, its up there right now, but that was cause for a long time of lack of competition.
with *droid devices hitting the market, and them improving with each revision and release, to me it will be just a matter of time that apple iOS devices, like their desktop/notebooks will fall back into a "niche" market, cause of their rigidness to adapt to the shift of the market.
as a developer myself, i long for the day of "universal compatibility" among all devices/software.
browse craigslist and local flee markets, and computer shops, i find mac's all the time that are still good, just need a HDD replacement or upgrade in ram, or other slight maintenance to become usable again, be far cheaper than buying a new mac (if cost is a problem).
if it is new enough and fast enough, spend the $30 bucks on the upgrade for 10.6 snow leopard, put it on there, and call it good.
there are of course the "pc" alternatives to buying a mac, but i wouldn't recommend them, as they are flakey and at times unstable depending on the hardware that was used, i wouldn't trust my data to them.