xCode and Iphone Apps

Status
Not open for further replies.

droplister

New member
Aug 23, 2007
1,233
21
0
NYC
My friend is putting together a pretty kick ass game for Android and I'm helping him out with it. I have an iPhone so I was planning on making a simple doodad of sort just as a test of initial downloads of an unappealing named game versus something fancy and different graphic quality.

Apparently you can't develop an Iphone app without a Mac?!?

My iPhone is jail broken so if that's the issue I'll just continue, but I stopped reading their documentation when I saw that. Does anyone know what I need to develop on Windows? This is Microsoft style queerness from the uber hip and trendy pretty cool guys.

ROAR
 


Microsoft doesn't release Visual Studio on anything other than Windows.... (though least apple gives you xcode/dashcode etc for free instead of charging you several grands for the development IDE)

the iPhone/iPod is a pretty closed system, also before you can really even develop for the iphone,ipod (ie: to be able to distribute via app store) you have to pay 99$/year.

But far as developing via windows, I'm sure you could, but I haven't found any documentations on how to make the ipa file under windows, most of the documentation is oriented in xcode, but you can least download the latest SDK (for xcode) for the currently released firmware without having to pay the 99/year (which gives you access to beta firmwares and ability to sell in app store).
 
Even if you made an app with windows (it'd probably pretty...hacked up and broken), you'll never get it onto the real app store, so you'd have little to no volume.
 
Welcome to Operating Systems 101:
Microsoft -- We have 90% of the market, and if you don't use all of our products, fuck yourselves.
Mac -- We have 10% of the market, and if you don't use all of our products, then fuck yourselves.
Linux -- We have about 0% of the market. If you'd used all of our products, you'd understand why.
 
Microsoft doesn't release Visual Studio on anything other than Windows.... (though least apple gives you xcode/dashcode etc for free instead of charging you several grands for the development IDE)

If you have to pay for Visual Studio you aren't looking hard enough. The Express versions are free and it's painful easy to get a free copy of any other versions just by going to a little convention or MSDN event.

I do agree that developing for the iPhone ONLY from the Mac is a lame limitation. I'm fairly sure there are solutions for jailbroken phones but you'll never get an app approved by Apple unless it's made in Xcode.
 
How about this, and I really no nothing about how this all works, but can't I write it on my computer, borrow a friends mac, download xcode, and compile the code I wrote?

I guess I just don't understand why this can't be done with any old text editor.
 
i planned on writing an iphone app last february. i just got my first app approved about 2 weeks ago. lot of obstacles.

forgot about doing it on windows, i tried all the hackintosh shit, it doesn't work as you need the latest version of osx to run the iphone sdk. so i bought a 2nd hand mac mini, turns out you need a intel based mac running the latest osx (leopard i think), i'd bought a powerpc one. so i gave that mac to my mother, bought another 2nd hand intel mac mini (£350 sterling is the cheapest i could get, i *hattttte* apple).

coded my app, working fine on simulator. then you've to join the developer program, jump through an amount of loops to get it digitally signed to submit to the app store, post off forms to apple, lot of shit before your app is on the app store basically.
 
Welcome to Operating Systems 101:
Microsoft -- We have 90% of the market, and if you don't use all of our products, fuck yourselves.
Mac -- We have 10% of the market, and if you don't use all of our products, then fuck yourselves.
Linux -- We have about 0% of the market. If you'd used all of our products, you'd understand why.

That linux one is wrong, plenty of good software for it, and it's free!
 
If you have to pay for Visual Studio you aren't looking hard enough. The Express versions are free and it's painful easy to get a free copy of any other versions just by going to a little convention or MSDN event.

I do agree that developing for the iPhone ONLY from the Mac is a lame limitation. I'm fairly sure there are solutions for jailbroken phones but you'll never get an app approved by Apple unless it's made in Xcode.

If you have a great app that will sell tons, buying a Mac is an investment.
 
That linux one is wrong, plenty of good software for it, and it's free!
Fair enough, but I'm bitter. After four weeks of pulseaudio bugs I couldn't get straightened out, I just reinstalled XP last night (know how it feels installing a decade old operating system? just. plain. awesome.)
 
Fair enough, but I'm bitter. After four weeks of pulseaudio bugs I couldn't get straightened out, I just reinstalled XP last night (know how it feels installing a decade old operating system? just. plain. awesome.)

I hear you buddy, why the latest pulse drivers aren't rolled into the newest versions of Ubuntu are beyond me. Seems I have to reinstall them every time there's a fucking kernel update.
 
You can get an emulator OS for the Mac on a Intel dual core. However, to officially sign your app and publish it on the App Store you need to get a $99 license. You can get the SDK free, and install it on the emulator but to finally publish it on the appstore (if thats your intention) you need official Mac and an non-jailbroken iPhone. I teach iPhone Programming Online on EDUmobile.ORG , so if you need an online course, do check it out.
 
That linux one is wrong, plenty of good software for it, and it's free!

good software, but not always great software. don't get me wrong, sometimes the free/OSS alternatives are great, but they don't always stack up.
 
You can get an emulator OS for the Mac on a Intel dual core. However, to officially sign your app and publish it on the App Store you need to get a $99 license. You can get the SDK free, and install it on the emulator but to finally publish it on the appstore (if thats your intention) you need official Mac and an non-jailbroken iPhone. I teach iPhone Programming Online on EDUmobile.ORG , so if you need an online course, do check it out.

are you sure about this? do you know people who've got the sdk and xcode working on a hakcintosh cos i found you can't get the latest os x versions so the sdk won't install
 
You can get an emulator OS for the Mac on a Intel dual core. However, to officially sign your app and publish it on the App Store you need to get a $99 license. You can get the SDK free, and install it on the emulator but to finally publish it on the appstore (if thats your intention) you need official Mac and an non-jailbroken iPhone. I teach iPhone Programming Online on EDUmobile.ORG , so if you need an online course, do check it out.

I've never seen a working emulator for OSX to date, also any virtualization software (virtualization does not = emulation) would only be able to use a hackintosh copy of OSX treated as FreeBSD, since to date all of the virtualization software doesn't seem to virtualize the EFI, and the ones that would require you're on a mac to begin with (ie: vmware fusionn running OSX Server 10.5 or 10.6).

Course you can easily virtualize almost any x86/64 operating system in vmware/parrallels/virtualbox on a mac (and provided you got drivers for the virtual enviroment), but then the OP wouldn't be having this rant if he were already on a mac.

I do think they should open things up a bit considering that the number of iphone/ipod owners that use windows is much greater than the number of users who are on a mac. Course xCode was designed to write applications for OSX, likewise the iphone/ipod has a "similar" system.
 
Status
Not open for further replies.