スクリーンショット
Xcodeは、Mac OS用のアプリケーションとiPhoneおよびiPad用のiOSを作成するための信頼性の高いツールを探している人に最適な追加機能です。 Xcodeは2003年に初めてリリースされましたが、それ以来、アプリケーションは開発者に効率的な開発プラットフォームを提供する上で確実に長い道のりを歩んできました。このアプリケーションの設計と機能は間違いなくかなりのものです。年月が経つにつれて、テスト、デバッグ、コーディング機能もすべて同じウィンドウに含まれるようになりました。デバッグ機能は、長年にわたって最も改善されてきたため、特別な言及が必要です。 Xcode IDEは、ユーザーが作成したプロジェクトを簡単に分析し、誤ったロジックまたは構文が原因で発生する可能性がある間違いや問題を特定することもできます。場合によっては、Xcode IDEがケースを修正することで知られていることもあります。これは、ユーザーが開発プロジェクトを進める上で確実に役立つでしょう。
アプリケーションの中核は、Interface Builderです。ユーザーによるすべてのプロジェクトは、このコア機能のみで設計されています。コードのどの部分が編集されているかを正確に示すアシスタントがあります。これは、コントローラー、ヘッダー、またはスーパークラスです。次に、ライブソースコードを表示するバージョンエディターがあります。これらのソースコードの比較は、Subversion履歴またはGitによって行われます。コードが記述されると、Live Issuesディスプレイを使用して、コード内のエラーを見つけることができます。間違ったコードに対する一種の自動修正機能であるFix-Itの助けを借りて修正できるエラーがいくつかあります。アプリケーションで使用されるデバッグエンジンはLLDBであり、これはAppleのLLVMコンパイラと関連して使用されます。最新バージョンは、完全なコーディングのためにObjective-C、C、C ++をサポートしています。 OpenGL ESは、新しいシステムトレース機能とともに含まれています。
Xcodeは以前はLionでのみ動作していましたが、iOS 7、OS X 10.8 Mountain Lion、OS X 10.9 Mavericksでも利用可能な新しいSDKがいくつかあります。これにより、開発者がより多くのコントロールを獲得し、より互換性のあるアプリを作成できるようになります。ただし、iOSまたはMac用のApp Storeにアプリを提出する場合は、iOS開発者プログラムまたはMac開発者プログラムのメンバーになる必要があります。