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

Cocoa-Java wird nicht mehr weiterentwickelt

Apple hat mit der Veröffentlichung der aktualisierten Entwickler-Dokumentation angekündigt, dass Cocoa-Java ab Mac OS X 10.5 nicht mehr weiter entwickelt wird. Programmierern von Cocoa-Java-Anwendungen wird daher empfohlen, den Programmcode auf Objective-C umzustellen. Mit Cocoa-Java ist es möglich, die speziellen Features des Mac OS X wie die Rechtschreibprüfung oder Spotlight auch in Java-Programmen zu nutzen. Die normale Java-Unterstützung ist von dem angekündigten Entwicklungsstop selbstverständlich nicht betroffen.

Weiterführende Links:

Kommentare

Lace11.07.05 11:02
Na toll. Und ich fand es so Klasse, dass Apple Java so gut unterstützt.

Langsam missfällt mir, was Steve so macht...
0
ut11.07.05 11:02
Programmierern von Cocoa-Java-Anwendungen wird daher empfohlen, auf den Programmcode auf Objective-C umzustellen.

0
ut11.07.05 11:04
Spitze
Nicht nur dir kommt das alles unpässlich. Wahrscheinlich ist man derzeit in der Chefetage mit ganz anderen Dingen beschäftigt...
0
Hannes Gnad
Hannes Gnad11.07.05 11:05
Hm, ich kenne genaue eine App, die Cocoa-Java ist: Cyberduck.

Nun denn ...

0
Alexander Schaaf
Alexander Schaaf11.07.05 11:16
Sorry ich sehe nur, dass man hier Konsequent an den Stellen verschlankt wo unsinnig Pflegeaufwand und damit Zeit vergeudet wird.
Wie Hannes schon geschrieben hat, es gibt maximal ne handvoll Applikationen.
Außerdem unterstützt Apple JAVA genauso konsequent weiter wie bisher, nur eben nicht auf Cocoa-Ebene.
0
Neum
Neum11.07.05 11:30
Ich konnte den Sinn von Java/Cocoa eh nie verstehen... Wenn ich Java und Cocoa mische, dann ist der Grundgedanke von Java, naemlich dass es auf allen Plattformen laeuft, hinfaellig und was hab ich dann noch von Java? Also damit hab ich - ausnahmsweise - mal kein Problem.
Und Java unterstuetzt Apple ja weiterhin, weshalb ich das Problem, das einige hier haben nicht sehen kann...
0
Gaspode11.07.05 11:33
Neum Ack. War zwar nett, aber irgendwie nicht der Sinn des ganzen.
0
tuedel11.07.05 11:40
Nur mal ne Frage: Ist Neooffice/J nicht auch Cocoa/Java?
0
jochen7211.07.05 12:02
irgendwie konsequent, das abzuschalten. Für Objective-C hasser gibts immer noch ne Python Bridge (in der man eine Garbage collection hat
Und diese Lösung wird wahrscheinlich immer funktionieren, da python die nötige dynamik mitbringt (im gegensatz zu java)

Schön wäre: Geschäftslogik und den ganzen Kram in Java implementieren, den Interface- Kram in Objective-C. Geht das eigentlich?
0
blutfink11.07.05 13:04
Gut so. Hat eh kein Mensch gebraucht.
Fand nur witzig, wie viele "Fachleute" vor ein paar Jahren noch das Aussterben von Obj-C verkündet haben mit der Begründung, es gebe ja jetzt Cococ-Java... Dass Cheffe Avi Tevanian stets beteuerte, dass Obj-C sicher nicht wegfallen wird, schien dabei keinen zu beeindrucken.
0
Nyarla
Nyarla11.07.05 13:10
Cocoa-Java war etwas proprietäres. Standardmäßig sollte man soetwas mit dem Java Native Interface machen, bei dessen Entwicklung Apple ja mitgearbeitet hat.

0
JustDoIt
JustDoIt11.07.05 14:07
Standard Java ist ok und portabel. Inkompatibilitäten kann man ja jederzeit mit Objective C bauen und von Java aus nutzen.
0
Gilderoy Lockhart11.07.05 17:34
Schade, wirklich schade. Nun war ja die Anbindung noch nie so richtig glücklich und im Grunde genommen mehr Marketing als irgendwie brauchbar. Ich hätte gehofft, dass das Engagement hier verstärkt werden würde. Tja.

Ist das nur meine Wahrnehmung oder ist Objective C ähnlich verbreitet wie Apple-Rechner? Irgendwie kann ich mich einfach damit nicht anfreunden... liegt es an den eckigen Klammern?

Gibt es eigentlich schon ein Objective C Plug-In für Eclipse?
0
Z11.07.05 18:53
Soviel zu dem Thema: "Java wird die Programmiersprache für Mac OS X werden."

Um's realistisch zu sehen. Java floppt auf dem Desktop.

Somit sehe ich, dass meine Entscheidung gegen Java und für RealBasic2005 die richtige war.
0
Gwm11.07.05 19:22
wusste garnicht, dass das der neue ironie-smilie ist...
0
LoCal
LoCal12.07.05 08:09
Cocoa-Java klang für mich auch erst ganz gut... nur binde ich mich damit an OS X... und dann nutze ich doch lieber gleich Obj-C. Der Vorteil von Java (mit GUI!) ist, dass es plattformunabhängig ist... einen anderen Grund eine GUI-Anwendung in Java zu entwickeln sehe nicht nicht.
Ich nutze für meine Java-Anwendungen nicht mal SWT, weil das mit dem Java-Grundsatz bricht.
Ich sehe in dem Schritt, Cocoa-Java einzufrieren, nicht soooo das Problem.
Ich hab zwar keine Lösung, doch ich bewundere dein Problem
0

Kommentieren

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