【開発環境】
サンフランシスコ Expoの基調講演で、ついにインテル版CPU搭載のMacintoshが登場しました。予定より半年も早い登場ですね。まあ、現行機種の買い控えを最小限に抑えるのには良いタイミングなのでしょうが(最初からの作戦?)、インテル版アプリの開発終了時期を6月と考えていたデベロッパーにとっては頭が痛いところです。
早速、Intelのウェブサイトにも、Apple向け開発ツールのβ版リリースが載りました(以前からあったような気もするが...)C/C++コンパイラを、Xcode 2.2のgccと差し替えて使えるのは嬉しいですね。興味ある方は試してみてはどうでしょうか?
http://www.intel.com/cd/software/products/asmo-na/eng/227389.htm
また、今回の発表に合わせて「DTK Exchange Program」サービスが開始されました。レンタルしていたG5筐体のインテルマシンを、インテルCPU版の17インチiMacに無料交換してくれるそうです。締め切りは2006年3月31日。慌てインテル版iMacを注文しなくてy良かった思う今日この頃(笑)。
http://developer.apple.com/dtkexchange/index.html
【テクニカルドキュメント】
前回から1月13日の期間中、Apple社のDocumentationサイトには数多くのドキュメントが登録されました。ただし、大部分は今までの内容のマイナーチェンジです。今回は、その中で初版と内容が大幅変更になったドキュメントだけをピックアップしました。数多くのQuickTimeに関するドキュメントが、各技術分野ごとに分けられて登場しました。今までは、欲しい技術を習得するための指針を得るのが難しかったので助かります。日本語訳も早急にお願いしたいところです。新規リリースノートの方も7つ登録されています(何やらバージョンが古い物もある?)。また、デベロッパ向け読み物も2つ登録されています。「Using the Audio Extraction API in QuickTime 7」については、前号の木下さんの記事も参照してみてください。
「Accessibility (ApplicationServices/HIServices) Reference」
「Apple Publications Style Guide」
「Control Manager Reference」
「Ink Services Reference」
「Launch Services Reference」
「Multilingual Text Engine Reference」
「Quartz 2D Reference」
「QuickTime Component Creation Guide」(初版)
「QuickTime Compression and Decompression Guide」(初版)
「QuickTime Guide for Windows」
「QuickTime Import and Export Guide」(初版)
「QuickTime Media Types and Media Handlers Guide」(初版)
「QuickTime Movie Basics」(初版)
「QuickTime Movie Creation Guide」(初版)
「QuickTime Movie Internals Guide」(初版)
「QuickTime Music Architecture Guide」
「QuickTime Streaming Guide」
「QuickTime Transport and Delivery Guide」(初版)
「QuickTime Video Effects and Transitions Guide」
「Universal Binary Programming Guidelines, Second Edition」
「WebObjects Overview」
「WebObjects Web Applications Programming Guide」
http://developer.apple.com/documentation/index-rev-date.html
リリースノート
「Developer Documentation Release Notes for Xcode 2.2」
「High Level Toolbox Release Notes (10.3 and earlier)」
「High Level Toolbox Release Notes (10.4)」
「High Level Toolbox Release Notes (10.4.2)」
「High Level Toolbox Release Notes(10.4.3)」
「Interface Builder Release Notes」
「J2SE 5.0 Release 3 Release Notes」
http://developer.apple.com/releasenotes/
「Identify your Universal application」(読み物)
http://developer.apple.com/softwarelicensing/agreements/maclogo.html
「Using the Audio Extraction API in QuickTime 7」(読み物)
http://developer.apple.com/quicktime/audioextraction.html
前回から1月13日の期間中、新規テクニカルノートは3つ登録され、新規テクニカルQ&Aの方は4つ登録されました。インテル版のMacintoshも発表されましたので、その出荷が本格的になれば、新機種に関する新しい資料がもどんどんと増えていくでしょう。しばらくは、新規テクニカルノートやQ&Aの発表を見逃せませんね。
TN2161「Nested Functions in XCode」(初版)
TN2083「Daemons and Agents」(初版)
TN2138「QTKit Frequently Asked Questions 」
http://developer.apple.com/technicalnotes/index-rev-date.html
QA1429「Deprecated CALL_ON_[UN]LOAD pragmas」
QA1451「Intel-Based Macs, Dashboard, Safari, and You」(初版)
QA1295「Java on Intel-based Macintosh Computers」
QA1449「Setting default open Finder window」(初版)
http://developer.apple.com/technicalqas/index-rev-date.html
【サンプルソースコード】
前回から1月13日の期間中、Apple社のSample Codeサイトには、新しいサンプルソースコードが7つ登録されました。このうち初めての登録(初版)となるのは「QTKitPlayer」のみです。しかし、私の記憶では、これも以前に登録されたことがあったような気もするのですが...。
「filesystem_examples」(File関連)
「QTKitPlayer」(QTKit関連)(初版)
「CFMBonjourSample」(Bonjour関連)
「QTKitMovieShuffler」(QuickTime関連)
「SampleFilterScheme」(Driver関連)
「SimpleAudioExtraction」(QuickTime関連)
「ThreadsExportMovie」(QuickTime関連)
http://developer.apple.com/samplecode/index-rev-date.html
【デベロップメント SDK】
前回から1月13日の期間中、Apple社のSDKサイトには新しいSDKはひとつも登録されませんでしたが、CHUDの最新版v4.3.1が登録されました。
「Computer Hardware Understanding Development (CHUD) Tools 4.3.1」
http://developer.apple.com/tools/download/
copyright 2006 Ottimo, Inc. All rights reserved
無断転載・引用禁止
Contact us: koike@ottimo.co.jp