MacとiPhoneを接続し、Remote debuggerで実際にプログラムを試しながら修正

iPhone SDKには、iPhone OSのAPIセットのほか、Xcode、iPhone Simulator、Interface Builder、Instrumentsなどが含まれる。開発環境であるXcodeにはソースエディタのほか、ソースマネージメントや各種ドキュメントが統合されている。MacにiPhoneを接続し、実際にiPhoneでプログラムを動作させるリモートデバッグが可能だ。またiPhone Simulatorを使えば、Mac上でiPhoneの動作環境をシミュレートしながら、アプリケーションの動作テストやデバッグを行える。Interface Builderでは、ドラッグ&ドロップによる手軽なユーザーインタフェース構築が可能。Instrumentsは、アプリケーションの改善・最適化の参考となる性能データをリアルタイムに収集・分析する。

iPhone Simulatorを使ってMac上で動作テスト

ドラッグ&ドロップでユーザーインタフェースを構築できるInterface Builder

iPhoneを接続し、Instrumentsでリアルタイムに性能データを収集