MonoTouch ermöglicht Entwicklung von iPhone-Apps mit .NET und C#

Das von Novell finanzierte Mono Project hat mit MonoTouch eine Lösung veröffentlicht, mit der Entwickler unter Verwendung von Microsoft .NET Applikationen für Apples iPhone und iPod Touch erstellen können. Als Programmiersprache dient dabei C#. Bislang ließen sich iPhone-Anwendungen fast ausschließlich in C oder Objective-C bauen.

Aufgrund von Restriktionen der iPhone-Entwicklerprogramm-Lizenz können Programmierer Scripting Engines oder Just-In-Time-Compiler (JIT), die von gemanagten Laufzeitumgebungen wie .NET für die Code-Ausführung benötigt werden, nicht verteilen. Somit waren iPhone Anwendungen für .NET und Mono-Entwickler nicht zugänglich. MonoTouch umgeht dies, indem es nur Native Code, also prozessorspezifischen Code, erzeugt.

Das Entwicklungskit enthält eine Sammlung von Compilern, Bibliotheken und Tools zur Integration mit Apples iPhone-SDK. Neben Microsoft-.NET-Base-Class-Bibliotheken sind Managed-Bibliotheken enthalten, um ursprüngliche iPhone-APIs zu nutzen. Darüber hinaus enthält das Kit einen Cross-Compiler, der .NET-Dateien und Bibliotheken direkt in native Anwendungen für Apples Apps Store oder den Einsatz in iPhones umwandelt. Die zusätzlich enthaltene Xcode-Integration ermögliche es, die Anwendungen direkt auf dem Endgerät oder in Apples iPhone Simulator zu testen.

„Die überwiegende Mehrheit der Windows-zentrierten Entwickler, ISVs und IT-Organisationen haben sich bei der Entwicklung für die Programmiersprachen C# und .NET entschieden“, erklärt Miguel de Icaza, Gründer des Mono Projekts und Vice President Developer Platform bei Novell. „Aufgrund der riesigen Nachfrage für Tools, mit denen .NET-basierte iPhone Anwendungen gebaut werden können, haben wir MonoTouch entwickelt. Damit erhalten sowohl individuelle Entwickler als auch Unternehmen eine Lösung, die die Barrieren der iPhone Anwendungs-Programmierung überwindet.“

ZDNet.de Redaktion

Recent Posts

Black Friday: Vorsicht vor schädlichen QR-Codes

Bösartige QR-Codes, die per E-Mail versendet werden, eignen sich sehr gut, um Spam-Filter zu umgehen.

1 Tag ago

Black Friday: Zahl der ominösen Shopping-Websites steigt

Unsichere Websites und Phishing-Mails in Verbindung mit Black Friday können kauffreudigen Konsumenten zum Verhängnis werden.

1 Tag ago

SmokeBuster bekämpft SmokeLoader

Malware SmokeLoader wird weiterhin von Bedrohungsakteuren genutzt, um Payloads über neue C2-Infrastrukturen zu verbreiten.

1 Tag ago

Taugen Kryptowährungen als Unterstützer der Energiewende?

Bankhaus Metzler und Telekom-Tochter MMS testen, inwieweit Bitcoin-Miner das deutsche Stromnetz stabilisieren könnten.

2 Tagen ago

Supercomputer-Ranking: El Capitan überholt Frontier und Aurora

Mit 1,7 Exaflops ist El Capitan nun der dritte Exascale-Supercomputer weltweit. Deutschland stellt erneut den…

2 Tagen ago

Ionos führt neue AMD-Prozessoren ein

Der deutsche Hyperscaler erweitert sein Server-Portfolio um vier Angebote mit den neuen AMD EPYC 4004…

2 Tagen ago