Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?

Mono 2.0 alias .Net für Mac OS X erschienen

Die Open-Source-Implementierung von Microsofts .Net ist als Mono 2.0 erschienen. Mit der neuen Version wurde ein Installer-Paket eingeführt, mit dem sich die in der Windows-Welt mittlerweile verbreiteten .Net-basierten Programme einfacher für Mac OS X erstellen lassen. Beispielsweise greift die Spiele-Entwicklungsumgebung Unity für die Windows-Version auf Mono zurück. In dem Installer-Paket enthalten ist das auf .Net basierende Mono-Framework und das SDK mit dem notwendigen Compiler, unter anderem für C#, F#, Java, Python, Ruby und Visual Basic. Eine entsprechende Entwicklungsumgebung namens MonoDevelop soll laut Golem nachgereicht werden. Mit Mono 2.0 werden nun C# 3.0 und Visual Basic 8 unterstützt sowie mehr Schnittstellen wie beispielsweise Windows.Forms 2.0. Mono 2.0 benötigt mindestens Mac OS X 10.4 und liegt als Universal-Version vor.

Weiterführende Links:

Kommentare

cmaus@mac.com21.10.08 10:46
Und was bringt das dem Anwender letztendlich?

Kommen damit noch schneller Windows-Programme als Mac-Version raus, oder wie?
0
bluefisch20021.10.08 10:47
.NET soll ja Platformunabhängige Applikationen erlauben, heisst das nun, dass ich einen unter Windows in .NET 2.0 geschriebene App auch unter OS X ausführen kann?
0
chevron
chevron21.10.08 10:55
Sehr schön, vielleicht tut sich dann mal was beim LastRipper Projekt für Leopard.
0
Tago21.10.08 11:06
Wollte MS nicht mal das .Net Framework auch für Mac und Linux veröffentlichen?

Naja das werden sie wohl nie und damit ist der Gedanke .net als platformunabhängiges Entwicklungspack zu vertreiben - gestorben.
0
Tekl21.10.08 11:07
Hatte Apple nicht auch mal Cocoa für Windows in Arbeit?
0
silvio
silvio21.10.08 11:12
Sooo schlecht finde ich das .NET Framework in Zusammenarbeit mit C# nicht. Aber mir würde nie in den Sinn kommen, was anderes als Windows Programme damit zu entwickeln
0
maybeapreacher
maybeapreacher21.10.08 11:29
wenn man sich auf die Gemeinsamkeiten von .Net und Mono konzentriert, dann kann man die Programme 1 zu 1 auf Windows und Mac und Linux und BSD und und und kompilieren.

Existierende .Net-Programme, die als .exe rausgebracht wurden, laufen natürlich nicht! Es ist eine Sache für Programmierer, so dass sie keinen Code umschreiben müssen!
0
Duffman
Duffman21.10.08 14:35
Ich bin mir irgendwie nicht sicher, ob ich das jetzt toll finde, oder ganz furchtbar.
Beim Thema Cross-Platform wäre mir im Augenblick etwas Anderes viel wichtiger. Ich brauche einen Keynote-Viewer für Windoof.
Gibt es so etwas???

A life without walls needs no Windows!
0
Hellokittyhater21.10.08 14:42
@ Duffman
Exportier die Keynote als Quicktime-Film mit bester Qualität und öffne diesen auf dem Win-PC mit Quicktime. Es funktionieren die Animiationen genauso bei jedem Mausklick wie unter Keynote selbst. Einen Keynote-Viewer selbst gibt es nicht.
0
Tomboman21.10.08 15:04
weiß wer ob ich dann outlook web access unter safari darstellen kann?

auf das wart ich ja schon seit jahren.... pop/imap zugang bietet unsere firma leider nicht an.... und die "mac-Version von outlook web access" ist leider nicht so super....
0
bluefisch20021.10.08 15:35
Tomboman
Es geht darum dass ein Programmierer, welcher eine Applikation in C# oder Co. geschrieben hat, diese auch auf OS X kompilieren kann ohne den Code zu ändern...
0
Duffman
Duffman21.10.08 16:45
Hellokittyhater
Da fangen die Probleme schon an.
1.) Meine Kunden haben kein Quicktime und ich will es ihnen auch nicht zumuten, das installieren zu müssen.
2.) VLC spielt die QT-Filmchen zwar ab, aber oft werden die Zwischenframes nicht richtig dargestellt. Effekt: Erst sieht man nix und dann erscheinen alle Listenpunkte auf einmal.
Außerdem kann VLC die Steueranweisungen für Play/Pause (Kapitelmarken) von QT nicht, die Keynote hinzufügt.

Ich bräuchte etwas Selbstausführendes.
A life without walls needs no Windows!
0
Granini21.10.08 17:23
Mono ist total sinnlos meiner Meinung nach.
0
Andreas Hofmann21.10.08 20:14
In der Tat müsste man die Programme einfach so auf beiden Platformen laufen lassen, .NET verwendet nämlich eine CLR (vgl. JVM).
0
amarok322.10.08 20:48
Das ist hervorragend! Freut mich sehr das zu lesen! *download*
0

Kommentieren

Sie müssen sich einloggen, um die News kommentieren zu können.