Cocoa-Javaは非推奨に 5
ストーリー by Acanthopanax
pure-Cocoa 部門より
pure-Cocoa 部門より
本家ストーリー(Apple Freezes Java Support for Cocoa)より。Appleの開発者向けドキュメント“Cocoa-Java Integration Guide”に、Mac OS X 10.4より後にCocoaに追加される機能は、Cocoa-Javaインターフェイスには追加されないので、Cocoaアプリケーションの開発にはObjective-Cを使うべきだとの注意文が掲載されている。本家での議論によると、WebObjectsなどは影響を受けないだろうという。
え~... (T_T) (スコア:1)
JavaだとObjective-Cに比べて、実行速度は出ないだろうから商用アプリはObjective-Cだとは思いますが、Javaってあんまり使われてないんでしょうかね? 少なくともCocoaアプリの作成では。
どなたか、Objective-Cのお勧めの入門書ってあります?
Re:え~... (T_T) (スコア:2, 参考になる)
Re:え~... (T_T) (スコア:3, 興味深い)
なるほど定番たり得る本だと思いました。インスタンスとかメソッドとかの言葉を理解していれば、JavaやC++と少しだけ比較しつつ、楽にObjective-Cのエッセンスを理解できるように思います。3年前の本だからちょっと古いかな?と思ってましたが、全然問題ありませんね。
この本でもJava+Cocoaのことが少し解説されていますが、
「CocoaアプリケーションではJavaを使ってはいけない」
と書いてあります。Cocoaを使うことで可搬性というJavaのメリットを損なうし、Objective-Cは半日もあれば理解できるから、Javaで得られるメリットを期待する前に、勉強した方がいいとのこと。実際、この本のおかげでだいぶObjective-Cの敷居を低く感じました。記述量が少なくてすみそうなので、楽そうですね。ただメモリリークの管理はちょっと注意力が必要そうですね。
Re:え~... (T_T) (スコア:1)
Cocoa-Javaがほんの少しでも間口を広げたと思っていたのですが・・・
私も最近はObjective-CよりもCocoa-Java派だっただけに残念です。
# Σはっ、まさか...Intelが拒否したのか?!
-- ラテール部参加者募集中
Re:え~... (T_T) (スコア:0)
プログラミングトピック - Cocoa Topicsの抜粋です。
Cocoa とは? (PDF 7.1MB)
オブジェクトとの通信 (PDF 3.4MB)
アプリケーションアーキテクチャ入門 (PDF 1.1MB)
ドキュメントベースアプリケーション入門 (PDF 3.5MB)
Objective-C プログラミング言語
Cocoa バインディング入門
キー値コーディング(Key Value Cod