Xcode

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
Xcode
Xcode icon.png
Файл:Xcode iOS Storyboard.png
Xcode iOS Storyboard
Розробник(и) Apple.
Стабільний випуск 5.1 (5B130a) (10 березня 2014; 438 днів тому)
Операційна система Mac OS X 10.3 (Version 1.x)
Mac OS X 10.4 (Version 2.x)
Mac OS X 10.5 (Versions 2.5, 3.0, 3.1)
Mac OS X 10.6 (Versions 3.2, 4.0, 4.1, 4.2)
Mac OS X 10.7 (Versions 4.1, 4.2, 4.3, 4.4, 4.5)
OS X 10.8 (Version 4.4, 4.5)
OS X 10.9 (Version 5.1)
Тип інтегроване середовище розробки (IDE)
Ліцензія Суміш пропрієтарної та вільної ліцензій.
Сайт Apple – Xcode

Xcode — інтегроване середовище розробки (IDE) виробництва Apple. Дозволяє створювати програмне забезпечення з використанням таких технологій як GCC, GDB, Java та ін. На сьогодні є єдиним засобом написання «універсальних»(Universal Binary) прикладних програм для Mac OS X.

Опис[ред.ред. код]

Xcode включає в себе більшу частину документації розробника від Apple та Interface Builder - застосунок, який використовується для створення графічних інтерфейсів.

Пакет Xcode містить змінену версію вільного набору компіляторів GNU Compiler Collection і підтримує мови C, C++, Objective-C, Swift, Java, AppleScript, Python і Ruby з різними моделями програмування, включаючи (але не обмежуючись) Cocoa, Carbon і Java. Сторонніми розробниками реалізована підтримка GNU Pascal[1], Free Pascal[2], Ada[3], C # [4], Perl[5], Haskell [6] і D[7]. Пакет Xcode використовує GDB в якості back-end'а для свого відналагоджувача.

У серпні 2006 Apple оголосила про те, що DTrace, фреймворк динамічного трасування від Sun Microsystems, випущений як частина OpenSolaris, буде інтегрований в Xcode під назвою Xray. Пізніше Xray був перейменований в Instruments.

Посилання[ред.ред. код]

Див. також[ред.ред. код]



  1. GNU Pascal and Xcode
  2. Using Free Pascal with Xcode
  3. Ada on OS X
  4. CSharpPlugin for Xcode
  5. CamelBones, an Objective-C/Perl bridge for Mac OS X & GNUStep
  6. Haskell Xcode Plugin
  7. D pour Xcode