Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Can someone post a proper Ubuntu Configuration for developing iPad's applications?

I need a good IDE and a guide on how to install any essential compilers etc.


share|improve this question
maybe wrong, but I think that the supported Apple SDK for iPad and iPhone runs on a Mac computer only? My advice - stick to developing something that is more open such as Android. – fossfreedom Jul 30 '11 at 20:05
Yes but I have a university project and I do not own a Mac – glarkou Jul 30 '11 at 20:14
Mac OS X + XCode within VMWare instance running via VMWare Player or Workstation is your best bet then. If you want to mess with Mac OS X a bit you can try hackintosh. You'll need to buy Mac OS X in both cases though... – Alex Jul 30 '11 at 20:58
up vote 3 down vote accepted

Developing Iphone and IPad applications is supported only if it is developed on a Mac. This is especially true if you want your application to end up in the App-store. A good explanation is given on another stackoverflow site here which ties together your Objective-C question and writing for the IPad.

Apple, unusually perhaps, have an excellent IDE and development tools which they give away for free.

I would either buy a used Mac, or (if you have a license) - install a virtualised OS-X in VMWare etc.

KDevelop does have some Objective C patches - but it doesnt look like it is actively supported.

share|improve this answer

I do agree with @fossfreedom . The only application I know is dragonFireSDK , to create iPad and iPhone applications in Windows only.

I also asked for alternative in long time ago, but I didn't find anything.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.