Xcode
| Xcode | |
| Тип | |
|---|---|
| Разработчик | |
| Операционная система |
Mac OS X v10.3 (версия 1.x) |
| Последняя версия |
4.3 (16 февраля 2012) |
| Лицензия |
Смешанное проприетарное и copyleft программное обеспечение |
| Сайт |
Apple - Xcode (англ.) |
Xcode — инструментарий разработки приложений под Mac OS X и Apple iOS, разработанный компанией Apple. Поставляется бесплатно на дистрибутивном диске Mac OS X Install DVD вместе с операционной системой Mac OS X, но не устанавливается по умолчанию. Последняя версия — 4.3, не поддерживается старыми версиями Mac OS. Обновления можно загрузить бесплатно на официальном сайте поддержки.
Содержание |
[править] Об Xcode
Основным приложением пакета является встроенная среда разработки, которая называется 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.
[править] 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 (Прошлое)
| Это заготовка статьи о программном обеспечении. Вы можете помочь проекту, исправив и дополнив её. |
|
|
|
|---|---|
| Interface Builder · Xcode · Quartz Composer · Dashcode · Instruments |
|
|
|
|---|---|
| Универсальные |
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 | |

