4 ms·
I agree wholeheartedly. You develop iOS apps with Xcode. To support Windows, they need to then develop a whole Windows IDE, support it, etc. There isn't a si
by krobertson 15y ago
I agree wholeheartedly.
You develop iOS apps with Xcode. To support Windows, they need to then develop a whole Windows IDE, support it, etc. There isn't a significant reason to, there is no business sense in it.
Microsoft doesn't have an IDE for Mac to write Windows Phone 7 apps, and I don't see anyone crying about it.
- bad_user 15y agoThat's because Windows Phone 7 is for all purposes non existent. Nobody is crying about it because there's nobody available to actually cry, as only Windows devs that already have Windows machines have been targeting it and in the larger picture all these WinMo devs put together are a tiny minority. That Android's SDK is multi-platform, that's one of the best features of Android. Do you know why? Because it slowly grows in the minds of developers that try it out and if you want to just try it out, there's no barrier to entry. All you have to do is to download it.
- krobertson 15y agoIt is true about WP7, however it doesn't refute my argument. I have only limited use of the iOS and Android dev tools, however overall found the iOS ones simpler to setup (ie, they're already there) and Android document somewhat weak for starting out. Xcode is the full experience, while Java is always "use your favorite IDE". However that goes down a different wormhole, and personally, I don't care for Java. The multi-platform may be a factor for a hobbyist, but not someone looking to actually make money. If they are serious, they shouldn't see a problem spending $500 on a Mac mini, even less on a used system, or renting one in the cloud. We aren't talking major expenses.
- bad_user 15y agoOh right, so you're a real professional, not a pesky hobbyist. Well if you say so.
- ceejayoz 15y ago> ... there's no barrier to entry... Other than being quite confusing to set up.
- bad_user 15y agoThe initial steps for setting up may be harder, but the steps you have to take to install an app on your development phone are waaaay easier, never mind the actual process of deployment on the marketplace.