2012-06-15 13 views
8

Wie lautet der aktuelle Status zum Schreiben von Apps in D unter iOS? Ich bin nicht daran interessiert, iOS-APIs zu verwenden, sondern nur OpenGL/SDL. Kann man im Moment für iOS in D schreiben? Wenn ja, wie problematisch ist das?Status von D-Unterstützung unter iOS

+2

Wenn Sie stimmen, um zu schließen, sagen Sie mir den Grund. Ich sehe das weder als zu lokal noch als konstruktiv (vielleicht der letzte Teil, aber ich kann das entfernen) –

+0

IIRC die iOS-Lizenz verbietet die Verwendung einer anderen Sprache als ObjC (oder JS aber nur in einem Browser) . OTOH, das in der Zwischenzeit vielleicht etwas vernünftiger geworden ist. – BCS

+3

@BCS hat es (zum Glück) geändert. –

Antwort

5

Soweit ich sagen kann es möglich sein. Sie können gcc verwenden, um iOS-Anwendungen zu kompilieren und gcc unterstützt D.

Ich habe D selbst nie verwendet und ich habe nie den Standard-Compiler in Xcode ersetzt, aber es gibt eine Option dafür in Build-Einstellungen.

Wenn ich du wäre, würde ich anfangen. Ich weiß nicht, ob es noch andere Schritte benötigt, um es zum Laufen zu bringen, aber technisch sollte es nicht schwieriger sein, als C++ unter iOS zu benutzen, von dem ich weiß, dass es ziemlich häufig ist.

Ich hoffe, das gibt Ihnen eine Vorstellung davon, wie man vorwärts geht.

3

LDC (der LLVM-basierte D-Compiler) kann jetzt D-Code für iOS kompilieren. Weitere Informationen finden Sie unter http://wiki.dlang.org/LDC.

+0

Es sieht so aus, als ob Sie der Autor von diesem sind: https://github.com/smolt/ldc-iphone-dev (Sie bescheidene Person, die Sie). Und das ist real, ich konnte es bauen. Interessiert an was wir noch tun müssen, um dies voranzutreiben. – truedat101

Verwandte Themen