Apple_Developer_Tools
[Wikipedia|▼Menu]

Apple Developers ToolsはAppleによる統合開発環境プログラミング言語としては、C言語C++Objective-CJavaAppleScriptを用いてプログラムを開発する。プロジェクト(プログラムを構成するソースコードやマルチメディアファイルなど)の管理、ソースコードの記述、デバッグコンパイルを行う「Xcode」、GUIのデザインを行う「Interface Builder」(Xcodeの一部)、コンパイラデバッガ、各種ユーティリティなどから構成され、Mac App Storeから無償でダウンロードできる。
機能

Apple Developers Tools の機能は以下の通り。
Applet Launcher

SunのJavaプラグインのグラフィカルインターフェイス。macOSにおけるJavaアプレットの動作を開発者に示すもの。開発中のアプレットのパフォーマンス、動作、ユーザーエクスペリエンスを調整するためのツールを提供する。
Audio Unit Lab

AU Labはデジタルオーディオミキシングアプリケーション。オーディオユニットのテスト、ライブミキシング、オーディオコンテンツの再生に使用する。グラフィックインターフェイスとタッチスクリーンで視覚的に制御される。
FileMerge

FileMergeは、NeXTSTEPの時代からのmacOSの開発者ツールの定番であり、ファイルの2つ以上のバージョンをグラフィカルに比較する。その名の通り、FileMergeを使用すると、ユーザーは2つ以上のバージョンを1つのファイルに簡単にマージできる。このユーティリティは、ソースコードの変更の追跡によく使用される。

macOSのopendiffコマンドは、コマンドラインからFileMergeを起動する機能を提供する。-ancestorパラメータは、3ウェイマージを行う際に使用する。
Help Indexer

macOSの組み込みヘルプビューアインデックスファイルを作成する。
icns Browser

.icnsファイルのリソースを表示する。ミニ、スモール、ラージ、ヒュージ、サムネイル、タイルのサイズと、すべての色深度マスクに対応。
Interface Builder詳細は「Interface Builder」を参照

Interface Builderとは、GUIをデザインするためのソフトウェアまたは同等の機能を持つソフトウェア機能の一つ。macOSAquaが備えるGUI部品をサポートしており、簡単にAquaを用いた美しいインタフェースを構築できるだけでなく、アップルによるデザインガイドライン「Aqua Human Interface Guidelines」に従ったレイアウトが容易に行えるようになっている。部品の中にはウィンドウに配置するだけで機能するものもあり、開発の手間を軽減してくれる。またパレットファイルを作成する事でユーザーが機能を追加する事もできる。
Icon Composer

Icon Composerは、Apple Icon ImageファイルとWindows ICOファイルを作成する以外の編集機能を持たないアイコンエディター。他のエディターであらかじめすべての画像編集を行った後、コンバータでインポートすることで、アイコンを完成させられる。Icon Composerは高解像度のアイコンを作成できないため、Xcode 8.2以降は追加ツールでは使用できなくなった。アップルは、macOSに同梱されているコマンドラインユーティリティであるiconutilの使用を推奨している ⇒[1]
Instruments

Instrumentsは、SunのOpenSolarisのトレースフレームワークDTraceのGUIである。使用時間量、メモリ割り当て、システムアクティビティ、コールトレース分析、GPUパフォーマンス分析、エネルギーロギング(iOSデバイス上)などをプロファイルするために使用される[1]
Jar Bundler

アプリケーションのコンポーネントファイルを、単一のダブルクリック可能なアプリケーションにパッケージ化するJavaツール。コードを最適化するようオプションを変更することもできる。
MallocDebug

プログラムのメモリ使用量を評価し、メモリリークを検出するためのツール。

ユーザーがアプリケーションと対話するときにユーザーを監視することにより、アプリケーションのメモリ使用量を評価します。これにより、MallocDebugは、残念ながらサイズが制限されているメモリプロファイルを構築できます。
PackageMaker

アプリケーション.pkgインストーラを作成するためのツール。
Pixie

コンピュータの画面を、マウスカーソルを中心に拡大するための拡大鏡アプリケーション。マウスの座標をピクセル単位で表示する。いくつかの解像度を指定することができる。マウスの下の画像を「ロック」してより詳細を確認したり、拡大された画像を保存したりすることができる。Pixieは視覚要素が正確に位置合わせされていることを確認するときに役立つ。
Spin Control

Spin Controlは、ソフトウェアプログラムのハングを監視するパフォーマンスツール。このプログラムの名前は、macOSのスピニングピンホイールに由来している[2]


次ページ
記事の検索
おまかせリスト
▼オプションを表示
ブックマーク登録
mixiチェック!
Twitterに投稿
オプション/リンク一覧
話題のニュース
列車運行情報
暇つぶしWikipedia

Size:28 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:undef