1

I know you need a mac to develop native iOS apps . However, I am currently trying to use Rhodes framework for developing apps and am wondering if I need to buy a mac eventually to be able to compile for iOS etc ?.

Or probably for testing etc, since I believe iOS doesnt have an emulator

Thanks !

codeObserver
  • 6,521
  • 16
  • 76
  • 121

2 Answers2

0

You actually do have to run macos. You don't have to buy a mac but if you can install osx on your machine or if you buy a hackintosh, You shouldn't have any problem. As far as I can say, there is an emulator and it is quite possible to make it run on windows and compile things.

I read somewhere that you can do most of the job with pain on windows, but you'll end up singing your package on osx. While as funny as it is. Someone gave the idea to run osx in a vm. You could probably do that if you really need to.

Anyway the simplest way to do that is to buy a mac, but if you really reject the idea to spend money on a mac, you could find a way to do all you need without a mac. But you almost definitely need to install osx.

Loïc Faure-Lacroix
  • 13,220
  • 6
  • 67
  • 99
  • all right ..would buy a mac .. you can love them hate them .. in the end you buy them :) – codeObserver Jul 01 '12 at 00:35
  • not sure, wouldn't buy one just for iOS. It's not as if you had to use some kind of hardware signed keys that exists only on mac computers. Look up here, it's apparently possible to do with some kits. http://geeknizer.com/how-to-develop-iphone-apps-on-windows/ – Loïc Faure-Lacroix Jul 01 '12 at 12:09
0

You don't need a mac with OSX to compile a Rhodes app for iOS, you can use RhoHub.

You can upload your Apple developer key to this service at it will generate the binary for you.

But at the end, to test and debug your app, having an OSX machine available it's better.

pfmaggi
  • 6,116
  • 22
  • 43