Channel Header Logo
Von pte pte - 15.09.2009, 13:32

Novell MonoTouch-Suite

Entwicklung von iPhone-Apps auch mit .Net

Mit Novells neuem MonoTouch SDK können Entwickler Microsofts .Net-Software-Entwicklungsplattform für die Programmierung von iPhone-Apps nutzen.
Novell hat sein "Mono Touch Software Development Kit" veröffentlicht. Mit dieser Suite aus Compilern, Programmbibliotheken und Tools haben Entwickler nun auch die Möglichkeit, Microsofts .Net-Software-Entwicklungsplattform für die Programmierung von iPhone-Applikationen zu nützen. Da .Net häufig bei der Herstellung von Firmensoftware Anwendung findet, stellt das MonoTouch in der Version 1.0 die Entwicklung von speziellen iPhone-Anwendungen für Business-User in Aussicht. Eine technische Herausforderung stellen die restriktiven Zulassungsbedingungen von Apple dar. Apple erlaubt für iPhone-Applikationen beispielsweise keine JIT-Kompilierung auf Kernel-Ebene.
"Wir mussten daher eine Technologie entwickeln, um .NET Ausführungsprogramme und Programmfunktionen statisch in nativen Code zu kompilieren" sagt Novells Chefentwickler Miguel de Icaza. Neben den entsprechenden Compilern und Programmbibliotheken enthält Novells Suite ein Tool, das so ähnlich wie die Entwicklungsumgebung Visual Studio aufgebaut ist und daher von .Net-Entwicklern problemlos verwendet werden kann. Eine vollständige Integration mit Apples XCode-Schnittstelle soll Tests direkt auf dem iPhone ermöglichen.
Anwendungen für das iPhone wurden bislang in Objective-C (ObjC), einer ansonsten nicht sehr weit verbreiteten Erweiterung von C um Sprachmittel zur objektorientierten Programmierung, geschrieben. ObjC ist eine der Hauptsprachen der Programmierschnittstelle Cocoa unter Mac OSX. Mithilfe der Mono-Touch-Suite von Novell lassen sich nun aber auch C# und andere .Net-Programmiersprachen in der Anwendungsentwicklung für das iPhone einsetzen. Spezielle iPhone-Applikationen würden zwar weiterhin in ObjC geschrieben, Mono Touch böte sich jedoch an, wenn Entwickler plattformübergreifend arbeiten wollen. Ein weiterer Vorteil bestünde darin, dass das Know-how von rund fünf Millionen .Net-Entwicklern in die Entwicklung von iPhone-Applikationen einfließen kann, heißt es unter Experten.
Novell engagiert sich schon seit Langem im Open-Source-Bereich. Auch Mono ist als Entwicklungs- und Laufzeitumgebung für Plattform-unabhängige Software als Open Source-Projekt einzustufen. Das MonoTouch Development Kit für das iPhone soll jedoch kommerziell vertrieben werden.
Dieser Artikel stammt von unseren Kollegen von TecChannel
Kommentar verfassen:
Kommentar verfassen

Login über einen Foren Account





Gastposting

Gastbeiträge müssen erst freigeschaltet werden, bevor Sie auf der Seite erscheinen.





3x Macwelt testen!
Ja, ich teste 3x die Macwelt mit DVD für nur 11,90 € (19,- Sfr). Den 4 GB USB-Stick erhalte ich gratis dazu.
Macwelt 6/12
Anrede:
Vorname:
Nachname:
Straße/Nr:
PLZ/Ort:
Land:
E-Mail:
Bestätigen
Nur wenn ich innerhalb von 2 Wochen nach Erhalt der 3. Ausgabe nichts von mir hören lasse, möchte ich die PC-WELT mit DVD zum gleichen Preis weiterbeziehen (D: 55,80 €/Jahr, EU: 64,80 €/Jahr, CH: 103,70 Sfr/Jahr). Nach dem Testzeitraum ist der Bezug jederzeit kündbar.
Ich bin damit einverstanden, dass die IDG Tech Media GmbH und ihre Partner mich per E-Mail über interessante Vorteilsangebote informieren.
Jetzt anfordern
- Anzeige -
Angebote für Macwelt-Leser
Macwelt für iPad

Macwelt auf dem iPad lesen
Schon am Freitag vor dem Erstverkaufstag des gedruckten Magazins ist die Macwelt auf Ihrem iPad!

Macwelt mobil

Macwelt mobil
Die Nachrichten von Macwelt können Sie nun auch unterwegs jederzeit bequem lesen.

1024457
Content Management by InterRed