Archive for the ‘Mac’ Category

OpenJDK 7 für Mac OS X

Friday, August 22nd, 2008

Landon Fuller, der sich bereits einen Namen gemacht hat, indem er Java 6 für Mac OS X lange vor der offiziellen Version von Apple verfügbar gemacht hat, hat wieder zugeschlagen.

Unter dem SoyLatte Projektnamen wurde nun die BSD Version des JDK auf Mac OS X portiert und steht somit dort zur Verfügung. Das OpenJDK ist Work in Progress und stellt die Java Version 7 bereit, die erstmals vollständig unter der GLP stehen wird. Ein offizielles Releasedatum für Java 7 steht noch nicht fest. Momentan sind bestimmte Features von Java 7 auch noch in der Diskussion, beispielsweise Closures.

 

SWT unter Cocoa

Wednesday, June 11th, 2008

Einer der Gründe warum Eclipse unter Mac OS X momentan nur unter Java 5 und nicht unter Java 6 läuft, ist dass das Eclipse zugrundeliegende GUI Tookit SWT nur unter einem 32-bittigen Java lauffähig ist.

Der Hintergrund ist, dass SWT momentan auf Carbon aufsetzt einem mittlerweile in die Jahre gekommen (und bald veralteten) GUI Framework von Apple. Schon seit Jahren rät Apple zum Umstieg auf das moderne Cocoa, das eben auch 64-bit fähig ist.

Nun kommt Bewegung in die Entwicklung, denn Adobe und Apple haben angekündigt, den Cocoa Port von SWT in die Hand zu nehmen. Geleitet wird das Projekt von einem Apple Ingenieur, unterstützt von Adobe Entwicklern.

Wer sich wundern sollte, warum gerade Adobe SWT (und damit Eclipse) unterstützt, der sei auf die Eclipse basierenden Produkt verwiesen, wo neben dem Flex Builder auch die Entwicklungs- und Verwaltungsumgebungen für die LiveCycle Enterprise Services zu nennen wären.

Eine erfreuliche Entwicklung, deutet sie zum einen für Eclipse auf Mac OS X eine erfreuliche Zukunft an zum anderen wird ein Commitment Apples zu Java erkennbar, was lange nicht so sichtbar war.

OpenOffice 3 für den Mac

Thursday, May 22nd, 2008

Auch wenn ich ein großer Fan von iWorks geworden bin, geht damit bei weitem nicht alles, was man an täglichen Dingen mit einer Office-Suite erledigen will. Das reicht von fehlenden Formeln in Numbers über eingeschränkte Formatierungsmöglichkeiten bei Pages bis hin zum Datenaustausch zwischen den einzelnen Applikationen. Nur Keynote ist ein Ausnahmeprogramm, was bei uns zum Standard für Präsentationen aller Art geworden ist und Powerpoint und das Präsentationsmodul von OpenOffice völlig verdrängt hat.

Nun erschien vor einiger Zeit die erste Beta von OpenOffice 3 erstmals nativ für den Mac. Ich hatte immer mal wieder NeoOffice im Einsatz, war davon aber nicht wirklich überzeugt. Einige Dinge, wie die Rechtschreibung funktionierten nicht richtig, und insgesamt war die Performance nicht die Beste.

Nun war die Neugierde wie ein natives OpenOffice performt groß und ich bin bis dato recht angetan. Die Performance ist gut und die Integration ins OS ist auch relativ gut gelungen. Die Abstürze halten sich für eine Beta im Rahmen und man kann bereits gut damit arbeiten - vorausgesetzt man speichert seine Arbeit oft zwischen.

Was an Fehlern auftritt wird hoffentlich bis zur Final behoben. Zu nennen wären Schwierigkeiten mit der Darstellung von einigen Fonts - gerade von welchen mit vielen Schnitten. Darunter leider unsere beiden Standardfonts “Engel” und “Garamond Premium”. Auch die deutsche Trennhilfe verweigert noch in der Beta ihre Dienste und Nummerierungseinstellungen werden manchmal gerne vergessen.

Aber insgesamt eine gelungene Preview, die schon Vorfreude auf die finale Version 3.0 aufkommen lässt.

Endlich: Java 6 for OS X

Wednesday, April 30th, 2008

Nach langer Ungewissheit hat Apple endlich die Java 6 SE für Leopard zur Verfügung gestellt. Durch Apples Verhalten und Schweigen entstand das Gefühl, dass es gar kein Java 6 mehr für OS X geben würde. Diese Zweifel werden durch das Release endlich beseitigt.

Java 6 (es handelt sich um 1.6.0_05) benötigt OS X 10.5.2 und einen 64-Bit Prozessor von Intel - Anwender anderer Prozessoren oder älterer Versionen von OS X bleiben von dem Update ausgeschlossen.

So gut und wichtig, dass Java 6 endlich erschienen ist, bleibt der etwas schale Nachgeschmack, dass man durch die Entscheidung nur eine 64bit Version anzubieten, Eclipse nach wie vor mit Java 5 laufen lassen muss. Dieser Zustand wird auch noch eine Weile anhalten, weil das Eclipse zugrundeliegende SWT von 32bit Carbon (welches es auch nicht in 64bit geben wird) auf 64bit Cocoa portiert werden muss, was keine geringe Aufgabe ist.

Allerdings gibt es auch noch andere Mütter mit netten IDEs, hier die brandaktuelle Netbeans 6.1 mit Java 6 auf Mac OS X:

Safari 3.1 löst Probleme

Tuesday, March 18th, 2008

Heute hat Apple seinen Webbrowser Safari in der Version 3.1 für OS X und Windows freigegeben.

Und schon zeigen sich die ersten Verbesserungen. Dass Safari nun wesentlich schneller geworden ist, mögen Benchmarks beweisen, beim alltäglichen Surfen merkt man das weniger, das sind eher subjektive Empfindungen auch bei komplexen Seiten wie Netvibes.

Zeitgleich mit Safari 3.1 erschien das Zend Framework für PHP in Version 1.5. Die Projektseite hatte arge Renderprobleme mit Safari 3.0, jetzt mit der neuen Version erstrahlt die Seite so, wie sie von den Webdesigner erdacht wurde.

Und mich persönlich freut, dass man via Doppelklick auf die Tableiste einen neuen Tab öffnen kann, wie man es bei Firefox etwa gewohnt ist.

Ein leidiges Problem mit Safari bleibt aber auch bei der 3.1 Version erhalten. Der WYSIWYG Editor von Wordpress will nicht so wie es gedacht ist. Da soll aber die nächste Version von Wordpress Besserung bringen.