14-08-2023
Тип | |
---|---|
Разработчик | |
Операционная система |
Mac OS X 10.3 (Версия 1.x) |
Последняя версия | |
Тестовая версия | |
Лицензия |
Смешанное проприетарное и copyleft программное обеспечение |
Сайт |
Apple - Xcode (англ.) |
Xcode — программа для разработки приложений под OS X и iOS, разработанная компанией Apple. Поставляется бесплатно на установочном диске OS X вместе с операционной системой, но устанавливается пользователем вручную. Последняя версия — 4.4.1, не поддерживается старыми версиями OS X. Последнюю версию Xcode можно бесплатно загрузить на сайте для разработчиков Apple.
Содержание |
Основным приложением пакета является встроенная среда разработки, которая называется Xcode. Помимо этого, пакет Xcode включает в себя большую часть документации разработчика от Apple и Interface Builder — приложение, использующееся для создания графических интерфейсов.
Пакет Xcode включает в себя изменённую версию свободного набора компиляторов GNU Compiler Collection (GCC, apple-darwin9-gcc-4.0.1) и поддерживает языки C, C++, Objective-C, Objective-C++, 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.
С 9 марта 2011 года стала доступна новая версия Xcode 4, причем в новую версию входят наборы SDK OS X 10.6 и SDK iOS 4.3[8]. Впервые предварительный релиз Xcode 4 был показан на WWDC 2010.
В Xcode 4 программисты увидели новый пользовательский интерфейс: единое окно, куда встроен и Interface Builder, и сам Xcode, и Instruments; наличие помощника; новую систему анализа кода Debug Console с более сильным «движком», облегчающую исправление ошибок и осуществляющую поиск логических проблем в коде. Программа также получила дополнительный компилятор LLVM.
Это заготовка статьи о программном обеспечении. Вы можете помочь проекту, исправив и дополнив её. |
Mac OS X Инструменты разработчика | |
---|---|
Interface Builder · Xcode · Quartz · Dashcode · Instruments |
IDE (сравнение) | |
---|---|
Универсальные |
Anjuta • Visual Studio • NetBeans • Eclipse • KDevelop • Xcode • Geany • MonoDevelop • Aptana • Open Watcom • Komodo • Kylix |
Си/C++ | |
Бейсик |
PowerBASIC • Turbo Basic • Visual Basic • QBasic • QuickBASIC • PureBasic |
Java |
WebLogic • BlueJ • DrJava • Greenfoot • JCreator • JDeveloper • IntelliJ IDEA • JBuilder • JGRASP |
Паскаль |
Delphi • Lazarus • MSE • PascalABC.NET • MIDletPascal • PocketStudio • Morfik • Turbo Pascal • QuickPascal • Visible Pascal • Geany |
PHP |
Aptana Studio with PHP plugin • Delphi for PHP (RadPHP) • Eclipse PDT • Zend Studio • NuSphere PhpED • PHP Expert Editor • phpStorm • Dreamviewer |
Python |
Boa Constructor • Eclipse+PyDev • Eric • Geany • IDLE • Komodo • NetBeans • PyCharm • PyScripter • SPE |
ActionScript | |
Ruby |
XCode.