ソフトウェア : Apple : Apple Xcode

Apple Xcode

バージョン
10
プラットフォーム
ライセンス Freeware
カテゴリー Programming

ソフトウェアレビュー

主な機能

  • iOSおよびOS Xアプリケーションを公開するための完全装備のIDE
  • Objective-C、C、C ++、Java、Swift、Python、Ruby、AppleScriptなど、さまざまな言語をサポート
  • さまざまなデバッグおよびパフォーマンステストツール
  • Git、Subversion、Xcodeのスナップショットなどのバージョン管理システムにより、チームでの共同作業が可能になります
  • ダークmacOSアプリケーションを構築するためのダークXcodeインターフェースとツール
  • 単体テスト、UIおよびパフォーマンステストを実行するための組み込みテストエンジン


Apple Xcode 9のスクリーンショット

主な機能

Apple Xcodeは、iOSおよびmacOSアプリケーションの開発に使用されるmacOS IDEです。 Mac App Storeから無料で入手でき、iOSアプリをiTunes App Storeに公開し、macOSアプリをMac App Storeに公開する必要があります。このソフトウェアは、開発者がユーザインターフェースコンポーネントを構築し、ソースコードを書くのを助けるためのツール一式を提供します。

Xcodeには、アプリケーションを最初から最後まで構築および公開するために必要なすべてのツールが含まれます。 XcodeのInterface Builderは、ユーザインタフェースコンポーネントを作成したり、ソースコードと対話するためのプロパティを設定したりするためのデザインキャンバスを提供します。 Interface Builderは(macOS Mojaveで導入された)暗いmacOSアプリを開発するために簡単に明るいモードから暗いモードに切り替えることもできます。このプログラムは、GitHub、GitLab、Bitbucketなどの一般的なバージョン管理ツールと統合されており、スナップショットと呼ばれる独自のローカルリビジョン追跡システムも提供しているため、開発者はソースコードのリビジョンを追跡できます。

IDEには、コードの一部を視覚化して選択するのを容易にする印象的なソースコードエディタが組み込まれており、内蔵のリファクタリングおよび変換エンジンが付属しています。コードに加えた変更は各行の横にハイライト表示され、競合が発生した場合は即座に通知されます。これは、ローカルの変更と協力して作業したり、ソースリポジトリの上流のチームメンバーからコミットしたりする場合に特に役立ちます。

デバッグおよびパフォーマンスツールを使用すると、開発者は実行時のメモリリークをテストし、アプリケーションの効率を検証できます。これらのツールはカスタマイズすることも、Xcodeに含まれているテンプレートを使ってAppleと同じツールを使って構築することもできます。また、XcodeにはSimulatorが付属しています。これは、iOS、watchOS、およびtvOSデバイスをシミュレートすることによって、アプリケーションのビルドをプロトタイプ作成およびテストできるツールです。

Xcodeは、アプリケーション開発に最適なツールです。ソフトウェアの最初のバージョン以来の方法。 Appleは多くの機能を合理化し、アプリ開発者にとって開発を容易にし続けています。 Xcodeを使って無料で開発することはできますが、Appleの店舗でアプリを配布するには、iOSおよびMacの開発者プログラムに登録する必要があります。

更新日:11月30日、 2018年

▶ プライマリファイル拡張子

.xcodeproj – Xcode Project

▶ 使用されるその他のファイル拡張子 Apple Xcode 10

サポートされているファイルの種類
.S Source Code File
.ASM Assembly Language Source Code File
.MOM Managed Object Model
.M Objective-C Implementation File
.GEOJSON GeoJSON File
.XCDATAMODEL Xcode Core Data Model File
.C C/C++ Source Code File
.CP Xcode C++ Source File
.DEVELOPERPROFILE Xcode Developer Profile
.XCSNAPSHOTS Xcode Snapshot
.GPX GPS Exchange File
.F Fortran Source Code
.PLIST Mac OS X Property List File
.FOR Fortran 77 Source File
.H C/C++/Objective-C Header File
.XCARCHIVE Xcode Archive
.HPP C++ Header File
.XCDATAMODELD Xcode Core Data Model File
.XCAPPDATA Xcode App Data File
.R Rez Source Code File
.MM Objective-C++ Source File
.RBW Ruby Script
.MAKE Xcode Makefile Script
.OCTEST Xcode Objective-C Unit Test Bundle
.JAVA Java Source Code File
.CPP C++ Source Code File
.STORYBOARD Interface Builder Storyboard Document
.RB Ruby Source Code
.DOCSET Doxygen Document Set File
.CC C++ Source Code File
.XIB Interface Builder File
.XCWORKSPACE Xcode Workspace File
.XCODE Xcode Project
.CXX C++ Source Code File
.NIB Interface Builder User Interface File
.YM Atari ST Audio File
.Y Yacc Source File
.MOBILEPROVISION Xcode Mobile Provisioning Profile
.ENTITLEMENTS Mac App Sandboxing Entitlements File
.L Lex Source File
.LPP LabelPrint Project File
その他の関連ファイル形式
.TBD Apple Xcode Text-based Definition File
.STRINGS Text Strings File
.EXP Symbols Export File
.PBXUSER Xcode Project User Data File
.CACTION Automator Converter Action
.DSYM Xcode Debug Symbols File
.DYLIB Mach-O Dynamic Library
.PBXBTREE Xcode Auto-Complete File
.FTN Fortran Source Code File
.PCH Precompiled Header File
.HH C++ Header File
.JAV Java Source File
.IPSW iPod and iPhone Software Update File
.MAK Makefile
.PBXPROJ Xcode Project Data File
.PBPROJ Project Builder Project
.SCRIPTTERMINOLOGY AppleScript Script Terminology File
.SCRIPTSUITE AppleScript Script Suite File
.HXX C++ Source Code Header File
.SDEF AppleScript Dictionary Document