Xcode
| Тип | |
|---|---|
| Разработчик | |
| Операционная система |
Mac OS X v10.3 (версия 1.x) |
| Последняя версия |
4.3 (16 февраля 2012) |
| Лицензия |
Смешанное проприетарное и copyleft программное обеспечение |
| Сайт |
Apple - Xcode (англ.) |
Xcode в программа для разработки приложений под OS X и iOS, разработанная компанией Apple. Поставляется бесплатно на установочном диске OS X вместе с операционной системой, но устанавливается пользователем вручную. Последняя версия в 4.3, не поддерживается старыми версиями OS X. Последнюю версию Xcode можно бесплатно загрузить на сайте для разработчиков Apple.
Содержание |
[править] Об 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 (Прошлое)
| Это заготовка статьи о программном обеспечении. Вы можете помочь проекту, исправив и дополнив её. |
| Mac OS X Developer Tools | |
|---|---|
| Interface Builder · Xcode · Quartz Composer · Dashcode · Instruments |
| IDE (сравнение) | |
|---|---|
| Универсальные | |
| Си/C++ | |
| Бейсик | |
| Java | |
| Паскаль | |
| PHP |
Aptana Studio with PHP plugin Delphi for PHP (RadPHP) Eclipse PDT Zend Studio NuSphere PhpED PHP Expert Editor phpStorm Dreamviewer |
| Python | |
| ActionScript | |
| Ruby | |