4

I would like to write an app for the iPad but I can't stand Objective-C.

Is there a language generator that would spit out Objective-C but let me write my iPad application in another language?

I've heard a little about MacRuby and am curious whether it could be used this way. Any other similar projects in other languages?

glanden
  • 1,639
  • 2
  • 11
  • 6
  • 3
    This type of question has been asked before. There are language generators that can generate the code you want (I can't recall the name of one atm) but the bigger obstacle you will find is not the language/syntax but the APIs you'll have to deal with. – Matt Ball Apr 02 '10 at 17:01

5 Answers5

4

C# with MonoTouch.
JavaScript with Appcelerator Titanium.
Flex with ELIPS Studio 3.
Python with PyObjC (for jailbroken iPhones though).

Franci Penov
  • 74,861
  • 18
  • 132
  • 169
2

Apparently Lua is an option.

cit
  • 2,465
  • 5
  • 28
  • 36
1

John McIntosh uses Smalltalk on the iPhone. For instance, his Mobile Wiki Server app.

Frank Shearar
  • 17,012
  • 8
  • 67
  • 94
0

No computer anywhere (well maybe some) cares what language you write your programs in. Heck, you could hand-write machine instructions if you were patient (and crazy) enough. As long as you can figure out how to interact properly with the system call interface and the ABI, you can do whatever you want.

Carl Norum
  • 219,201
  • 40
  • 422
  • 469
0

You could use Corona, Torque, or Unity. These all have advantages and disadvantages compared to using the standard Objective-C SDK, but really, if it's about the language itself, it's hard to see how you would be better able to "stand" the languages supported by these three than Objective-C.

Felixyz
  • 19,053
  • 14
  • 65
  • 60