Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Languages for iPhone development

What languages can be used to develop for the iPhone? I know, I know: canonically speaking, Objective-C is the one and only language can be used to develop for the iPhone. But I'm appealing to the creative hackers out there.

Is there anything - no matter how hacky - other than Objective-C which can be used to develop for the iPhone? (other than using assembly or C to re-invent Objective-C)

like image 826
Dinah Avatar asked Apr 24 '09 03:04

Dinah


People also ask

What languages do I need for iOS development?

There Are Two Main Languages That Power iOS: Objective-C and Swift. You can use other languages to code iOS apps, but they may require significant workarounds that require more effort than needed.

Which programming language is best for Apple?

The top programming languages at Apple (by job volume) are topped by Python by a significant margin, followed by C++, Java, Objective-C, Swift, Perl (!), and JavaScript.


1 Answers

You can use Mono (C# and JavaScript) with the Unity 3D game development kit. It uses ahead of time compilation to get around the iPhone's non-support of dynamically generated code.

The iPhone doesn't need to be jail broken but the license isn't free.

like image 103
Steven Lyons Avatar answered Sep 17 '22 22:09

Steven Lyons