● 実験器具は自分で探せ!(78)2005年9/24~10/7分

  このニュースは、MOSAの会員にのみ配布されているデベロッパー向けの
  デジタルマガジンMOSADeNのに掲載された記事です。ほぼ一ヶ月遅れで
  ここに掲載されて行きます

【開発環境】

長い間熱望されていたMOSA会員専用掲示板が開設されました。会員相互の交流、技術情報の交換に大いに役立つと思われますので、皆さんバリバリ活用しましょう!ひとつの質問スレッドが、多くのMOSA会員にとって大変有用な情報源になると思います。どんな簡単な内容でも気にする必要はないので、ぜひ数多くの質問を書き込んでください。現在はQ&Aを中心に、初心者向けと一般向けの2つの会議室が技術的な話題の中心ですが、将来的に利用頻度が増え、色々な技術分野の会議室(Webとか3Dとか)が増設されて行けば、より面白くなるでしょうね!

なにせアップル社へひとつ質問をすると、その正式な回答を得るためにかなり高額な費用が発生します。また、その質問内容がバグに関係していると、アップル社から「逃げ道的」や「裏技的」な回答を得られるかどうかは定かではありません(笑)。MOSA掲示板には、現場の最前線で活躍されている数多くのMacデベロッパーの方々が参加されています。「バグは会議室で起こっているのではない!」ということで(笑)、MOSA掲示板からは、アップル社とはひと味もふた味も違った的確なアドバイスを期待できるのではないでしょうか!


【テクニカルドキュメント】

前回から10月7日の期間中、Apple社のDocumentationサイトには数多くのドキュメントが登録されました。ただし、大部分は内容のマイナーチェンジです。今回は、その中で初版と内容が大幅変更になったドキュメントだけをピックアップしておきます。Mac OS Xになってから行方不明になっていた「AGL Programming Guide」(Carbon用のOpenGL環境の解説)の新版が、やっとこさ登録されました、また、前回紹介した2つのリリースノートの改訂版が登録されましたので、関係者は内容をチェックしてみてください。デベロッパー向け読み物の方は2つ登録されました。「Taking Advantage of the Accelerate Framework」では、AltiVecコードを記述せずに画像処理などを高速にするのには、どのようなAccelerate Framework APIを利用したら良いのかを紹介しています。「Scoping Your Transition Projects」の方は、前号の木下さんの記事を参照してみてください。

「AGL Programming Guide」(PDFあり)(初版)
「Bonjour Overview」(PDFあり)
「Deploying Mac OS X Server for High Performance Computing」(PDFあり)(初版)
「DNSServiceDiscovery API Reference for C」(初版)
「DNSServiceDiscovery Programming Guide」
「FWAUserLib Reference」(初版)
「Miscellaneous User Space API Reference」(初版)
「NSNetServices and CFNetServices Programming Guide」(PDFあり)(初版)
「Writing PCI Drivers」(PDFあり)
「Xsan Tuning Guide」(PDFあり)(初版)

http://developer.apple.com/documentation/index-rev-date.html

リリースノート

「J2SE 5.0 Release 1 for Mac OS X Release Notes」(マイナーチェンジ)
「WebObjects 5.3 Release Notes」(マイナーチェンジ)

http://developer.apple.com/releasenotes/

「Taking Advantage of the Accelerate Framework」(読み物)

http://developer.apple.com/performance/accelerateframework.html

「Scoping Your Transition Projects」(読み物)

http://developer.apple.com/transition/projectscope.html

前回から10月7日の期間中、新規テクニカルノートはひとつだけ登録されました。また、新規テクニカルQ&Aの方は5つ登録されています。TN2143は、以前に登録された物の改訂版です。テクニカルQ&Aについては、QA1378のみが初登録となり、それ以外の物は内容が改訂(Mac OS X 10.4に対応するためなど)されて再登録されています。

TN2143「Getting images in and out from Quartz Composer compositions」

http://developer.apple.com/technicalnotes/index-rev-date.html

QA1037「CGBitmapContextCreate Supported Color Spaces」
QA1396「Creating color spaces that ensure color matching.」
QA1413「QuickTime for Windows returns bdNamErr (-37) error with long
Windows file name」
QA1378「StopAlert and NoteAlert now use the Application icon」(初版)
QA1438「Using the QuickTime DVCompressor properties」

http://developer.apple.com/technicalqas/index-rev-date.html


【サンプルソースコード】

前回から10月7日の期間中、Apple社のSample Codeサイトには、新しいサンプルソースコードが8つ登録されました。このうち初登録されたサンプルは、「DisplayURL」と「QTQuartzPlayer」と「tcplognke」の3つのみです。

「AudioCDSample 」(Core Audio関連)
「CocoaInCarbon」(Carbo&Cocoa関連)
「ComboBoxPrefs」(Carbon関連)
「DisplayURL」(Carbon関連)(初版)
「filesystem_example」(Carbon関連)
「HelpHook」(Java関連)
「QTQuartzPlayer」(Cocoa&QuickTime関連)(初版)
「tcplognke」(Divice関連)(初版)

http://developer.apple.com/samplecode/index-rev-date.html


【デベロップメント SDK】

前回から10月7日の期間中、Apple社のSDKサイトには新しいSDKがひとつも登録されませんでした。

http://developer.apple.com/sdk/

copyright 2005 Ottimo, Inc. All rights reserved
無断転載・引用禁止
Contact us: koike@ottimo.co.jp