Ich würde es wirklich schätzen, wenn mir jemand kurz erklären könnte, wie die allgemeine Vorgehensweise bei der Implementierung von Dingen wie MonoTouch aussieht? Ich bin wirklich erstaunt, weil es nicht das erste Beispiel ist, das ich sehe, wenn Leute eine Plattform wie Java bekommen und sie in etwas wie C/Objective-C übersetzen lassen. Ich kann mir nicht wirklich vorstellen, wie Dinge wie Müllsammler und Zeug übersetzt werden.Wie funktioniert MonoTouch?
Vielen Dank im Voraus.
EDIT: Ich verstehe theoretische Möglichkeit der Übersetzung einer Sprache in eine andere. Meine Frage ist ein bisschen technischer: implementieren sie eine komplette Laufzeit in ObjC und bündeln sie? (Ich bezweifle es ...) Oder sie übersetzen nur C# -Code in ObjC/binary/etc?
* "so implementiert es nicht die .NET-Laufzeit auf dem iPhone" * - diese Aussage ist ** falsch **, oder zumindest irreführend. Die Laufzeit ist vorhanden, die Laufzeit befindet sich in der "statisch kompilierten Datei", auf die Sie verweisen. – cdhowie