Xcode
| Тип | |
|---|---|
| Разработчик | |
| Операционная система |
Mac OS X 10.3 (Версия 1.x) |
| Последняя версия | |
| Тестовая версия |
4.6 Developer Preview 4 (4H112f) (17 декабря 2012) |
| Лицензия |
Смешанное проприетарное и copyleft программное обеспечение |
| Сайт |
Apple - Xcode (англ.) |
Xcode — программа для разработки приложений под OS X и iOS, разработанная компанией Apple. Поставляется бесплатно на установочном диске OS X вместе с операционной системой, но устанавливается пользователем вручную. Последняя версия — 4.5.2, не поддерживается старыми версиями OS X. Последнюю версию Xcode можно бесплатно загрузить из Mac App Store.
Содержание |
Об Xcode [править]
Основным приложением пакета является встроенная среда разработки, которая называется Xcode. Помимо этого, пакет Xcode включает в себя большую часть документации разработчика от Apple и Interface Builder — приложение, использующееся для создания графических интерфейсов.
Пакет Xcode включает в себя изменённую версию свободного набора компиляторов GNU Compiler Collection (GCC, apple-darwin9-gcc-4.0.1, который с июля 2012 года больше не будет существовать в составе инструментария разработчиков для OS X (в Xcode 4.4), осенью GCC покинет и iOS (его не будет в Xcode 4.5) и поддерживает языки 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.
Xcode 4 [править]
С 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 Snow Leopard для разработчика
- Официальная страница Xcode на сайте Apple (англ.)
- Xcode 3.1 — часть I (Настоящее)
- Xcode 3.1 — часть II (Прошлое)
| Это заготовка статьи о программном обеспечении. Вы можете помочь проекту, исправив и дополнив её. |
| Mac OS X Инструменты разработчика | |
|---|---|
| Interface Builder · Xcode · Quartz · Dashcode · Instruments |
| IDE (сравнение) | |
|---|---|
| Универсальные |
Anjuta • Visual Studio • NetBeans • Eclipse • KDevelop • Xcode • Geany • MonoDevelop • Aptana Studio • 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 |
| PHP |
Aptana Studio with PHP plugin • Delphi for PHP (RadPHP) • Eclipse PDT • Zend Studio • NuSphere PhpED • PHP Expert Editor • phpStorm • Dreamweaver |
| Python |
Boa Constructor • Eclipse+PyDev • Eric • IDLE • Komodo • PyCharm • PyScripter • SPE • Wing IDE |
| ActionScript | |
| Ruby | |

