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

Chrome: Google verschiebt das Aus für Drittanbietercookies

Ab Werk blockiert Chrome Cookies von Dritten nun frühestens ab Anfang 2025. Unter anderem gibt…

18 Minuten ago

BAUMLINK: Wir sind Partner und Aussteller bei der Frankfurt Tech Show 2024

Die Vorfreude steigt, denn BAUMLINK wird als Partner und Aussteller bei der Tech Show 2024…

2 Stunden ago

Business GPT: Generative KI für den Unternehmenseinsatz

Nutzung einer unternehmenseigenen GPT-Umgebung für sicheren und datenschutzkonformen Zugriff.

6 Stunden ago

Alphabet übertrifft die Erwartungen im ersten Quartal

Der Umsatz steigt um 15 Prozent, der Nettogewinn um 57 Prozent. Im nachbörslichen Handel kassiert…

3 Tagen ago

Microsoft steigert Umsatz und Gewinn im dritten Fiskalquartal

Aus 61,9 Milliarden Dollar generiert das Unternehmen einen Nettoprofit von 21,9 Milliarden Dollar. Das größte…

3 Tagen ago

Digitalisierung! Aber wie?

Mehr Digitalisierung wird von den Unternehmen gefordert. Für KMU ist die Umsetzung jedoch nicht trivial,…

3 Tagen ago