【開発環境】
来年のWWDC2004はサンフランシスコで開催されることが決定したようです(ちょっと嬉しい)。随分開催時期が遅くなりましが、その場で64bit版 Mac OS Xを見ることはできるのでしょうか?会期が近づけば、いくらかは関連情報が発表されるでしょうから、楽しみに待ちたいと思います。
さて、Mac OS X 10.3.2 UpdaterとQuickTime 6.5が登場しました。Mac OS X 10.3.2の方は、FireWireの騒ぎで緊急メンテバージョンが出ていなければ、そのまま10.3.1として登場していたバージョンだと思われます。以下のURLに登録されているアップルのTech Info Libraryにより前バージョンからの変更点を確認できます。ただし、APIなどの詳細部分の変更点は記載されていません。
http://til.info.apple.co.jp/cgi-bin/WebObjects/TechInfo.woa/wa/showTIL?id=25652
しかし、実際にはHIToolBoxの危ないバグ(笑)が幾つか修正されています。詳しい修正内容を知りたい方は、ADCメンバーのダウンロードサイトに登録されている「HIToolbox 10.3.2 Notes.pdf」を参照してみてください。現在開発中のソフトに大きく影響する修正個所があるかもしれませんので要チェックです。アップデートしたユーザの話をWeb経由で拾ってみると、XBenchでのベンチマーク測定などで10.3.1と比較して5%ぐらいスコアが良くなっているようです。当方のPowerMac G5でもXBenchを使い確認してみたところ、同様の結果を得ることができました。
それからQuickTime 6.5と同時に、一瞬だけ(笑)Xcode v1.1がソフトウェア・アップデートからダウンロード可能だったようです。しかし、この原稿を執筆している時点ではアップデートリストから削除されています。何かトラブルでも発生したのでしょうか?この号が配信されるまでにはリストに復帰していてもらいたいものです。それから、Xcodeが一段落したらInterface Builderの方もなんとかしてくださいね!>Apple社
【テクニカルドキュメント】
前回から12月19日の期間中、Apple社のDeveloperサイトに新規登録されたドキュメントは1つだけでした。iMacに20インチ液晶搭載モデルが追加されたので、それに伴うハードウェア仕様書の改訂版です。
「iMac Developer Note 」
http://developer.apple.com/documentation/Hardware/Developer_Notes/Macintosh_CPUs-G4/iMac/index.html
また、Webデベロッパ向ドキュメントとして以下の内容が追加登録されています。
「Web Page Development: Best Practices」
http://developer.apple.com/internet/bestwebdev.html
12月19日までに、新規のテクニカルノートはひとつだけ登録されました。内容については前号の新居さんの記事を参照してください。
TN2082「The Enhanced Print Apple Event」
http://developer.apple.com/technotes/indexes/whatsnew0.html
テクニカルQ&Aの方は5つ登録されました。
QA1325「Creating an OpenGL texture from an NSView」
QA1327「Documentation for getattrlist」
QA1174「AUGraphs and AudioUnit connections」
QA1326「QuickTime Effects - How to set up parameter description values when using kParameterTypeDataImage」
QA1196「AudioDevice sample rates」
http://developer.apple.com/qa/
【サンプルソースコード】
前回から12月19日の期間中、Apple社のSample Codeサイトには8つのサンプルソースコードが登録されました。CocoaとOpenGLに関連したサンプルがほとんどです。Mac OS X 10.3に対応するために再登録となったサンプルもいくつか含まれています。「Carbon SetupGL」はいったい何度目の登場になるのでしょうか?(笑)このサンプルを起動させると、OpenGL APIが呼ばれている間だけPowerMac G5が小さな音を発信します。ビデオカード用冷却ファンが回るのでしょうか?PowerMac G5における冷却ファンの細かな制御を垣間見ることができます。
「 TipWrapper」(Cocoa関連)
「GLCarbon1ContextPbuffer」(Graphics 3D関連)
「ColorMatching」(Cocoa関連)
「aglString」(Graphics 3D関連)
「Carbon SetupGL」(Graphics 3D関連)
「CocoaPeoplePicker」(Cocoa関連)
「OpenGL Screensaver」(Graphics 3D関連)
「PlayAudioFileLite」(Core Audio関連))
http://developer.apple.com/samplecode/
【デベロップメント SDK】
今回、Apple社のDeveloperサイトには新規SDKが3つ登録されました。「Image Capture SDK」については、前回にv3.0を紹介したばかりなのですが、短期間のうちに異なった名称で再登場となりました。内容を比較してみたところ大きな違いは見つけられませんでしたが、今回のバージョンの方が容量がいくらか増えています。よって、何かが追加されていることは間違いないと思われますので、利用されている開発者は前回の物と差し替えられることをお勧めします。
「Image Capture SDK for Mac OS X v10.3」
「AppleLoops SDK 1.1 SDK」
「iTunes Visual_Plug-ins SDK」
http://developer.apple.com/sdk/
また、デベロッパー向けツールとして、CHUD(Computer Hardware Understanding Development Tools)3.0.2(最新版)が配布されました。
http://developer.apple.com/tools/performance/
copyright 2004 Ottimo, Inc. All rights reserved
無断転載・引用禁止
Contact us: koike@ottimo.co.jp