【開発環境】
Apple社が正式に「WWDC 2005」の開催日程を発表しました。今年は、6月6日から6月10日までの5日間の日程でサンフランシスコ(昨年と同じ場所?)で開催されます。
http://developer.apple.com/wwdc/index.html
今回は、新規OSのプレビュー版配布といった大きな目玉はなさそうですが、デベロッパー側の興味としては、「この時期までにMac OS X 10.4(Tiger)が正式に発表されているのか?」につきると思われます。どこそこのネット販売サイトでTigerの予約が開始されたり、カッコイイ製品パッケージの写真がリークされたり、Tiger登場近しの雰囲気が漂っている中、筆者としては「開発順調で3月末までには完成!」という噂を信じたいのですが、「6月30日までが前期なのだ!」という「闇の声」もあるようで(笑)まったく予断を許しません。そんなかんなで、WWDC 2005の基調講演において、Jobsの「Today!」の声と共に正式発表となれば、いにしえのSystem 7以来の快挙(?)となるわけです(これだけは避けて欲しい...)。
今回も、早期参加費用割引や、4チケット同時購入で1チケットは無料というサービスが行われます(4/22まで)。今のところ、当日開催されるセッションの詳細や日本からのツアー紹介などは掲載されていませんが、そのうち追加されると思われます。しばらくの間はこまめにサイトをチェックいたしましょう。
【テクニカルドキュメント】
前回から2月18日の期間中、Apple社のDocumentationサイトには新規ドキュメントが8つ登録されました。初版ドキュメントは、最近発表された3機種の新型PowerBook G4のハードウェア仕様書のみで、それ以外はマイナーな改訂版です。また、デベロッパー向けに2つの読み物が登録されています。「Introduction to MPI Distributed Programming on Mac OS X」では、分散コンピューティングの世界では標準システム (APIも含む)として広く認知されているMPI(Message Passing Interface)と、Mac OS Xとの関係を詳しく解説しています。分散コンピューティングに興味がある方には、Apple社がTiger Serverで提供するXgridと共に、これから目が離せない話題のひとつでしょう。「Working with Xcode 2.0」」の詳しい内容については、前号の木下さんの解説も参考にしてください。
「Introduction to MPI Distributed Programming on Mac OS X」(読み物)
http://developer.apple.com/hardware/hpc/mpionmacosx.html
「Tiger Developer Overview Series: Working with Xcode 2.0」(読み物)
http://developer.apple.com/macosx/tiger/xcode2.html
「17-inch PowerBook G4 Developer Note」(PDFあり)
「15-inch PowerBook G4 Developer Note」(PDFあり)
「12-inch PowerBook G4 Developer Note」(PDFあり)
「Address Book Reference for Objective-C」(PDFあり)
「Kernel Programming」(PDFあり)
「Runtime Configuration」
「WebObjects Overview」(PDFあり)
「Writing Drivers for Mass Storage Device」(PDFあり)
http://developer.apple.com/internet/dotmackit.html
前回から2月18日の期間中、新規テクニカルノートはひとつだけ登録され、新規テクニカルQ&Aの方は6つ登録されました。TN2131では、Mac OS X 10.3におけるOpenGLの変更やバグ修正の履歴がまとめられています。ただし、このテクニカルノートには最新の10.3.8に関する記載がありません。10.3.8のリリースノートを読んでみると、されに追加された変更点があるものと予想されますので、OpenGLを利用されている方は注意してください。QA1410では、QuickTime APIがモダンなAPIへ変身するための課題や問題点が見え隠れしております(笑)。QA1408については、前号の木下さんの解説も参考にしてください。
TN2131「OpenGL Release Highlights - Mac OS X 10.3 Panther」
http://developer.apple.com/technicalnotes/index-rev-date.html
QA1364「Where are the LiveConnect classes on Mac OS X?」
QA1406「Public UTIs supported by Mac OS X v10.3」
QA1373「CFBundleIdentifier and user application access」
QA1410「Using language-tagged QuickTime UserData text APIs with CFStrings」
QA1248「Context Sharing Tips」
QA1408「Determine the version of an Audio Unit」
http://developer.apple.com/technicalqas/index-rev-date.html
【サンプルソースコード】
前回から2月18日の期間中、Apple社のSample Codeサイトには、新しいサンプルソースコードがひとつだけ登録されました。以前に登録された「OSXAdapter 」のマイナーな改訂版です。
「OSXAdapter 」(Java関連)
http://developer.apple.com/samplecode/index-rev-date.html
【デベロップメント SDK】
前回から2月18日の期間中、Apple社のSDKサイトには新しいSDKが2つ登録されました。
「.Mac 1.1 SDK」とBluetooth SDKの最新版となる「Bluetooth SDK 1.5.3」です。「.Mac 1.1 SDK」については、以前にはADCメンバーサイト経由のみで入手可能でしたが、一般SDKサイトからもダウンロードが可能になりました。
「.Mac 1.1 SDK」
「Bluetooth SDK 1.5.3」
http://developer.apple.com/sdk/
copyright 2005 Ottimo, Inc. All rights reserved
無断転載・引用禁止
Contact us: koike@ottimo.co.jp