Содержание
- Обзор программного обеспечения
- Поддерживаемые типы файлов
- Основное расширение файла
- Другие расширения файла, используемые Apple Xcode 10
Версия (по состоянию на 30.11.08) | 10 |
Платформа | |
Лицензия | Freeware |
категория | программирование |
Больше информации (посетите сайт издателя) |
Рейтинг: 3.7 / 5 (17 голосов) |
Обзор программного обеспечения
Apple Xcode [/ DFN] image / apple_xcode_15.jpg ">
Снимок экрана Apple Xcode 9
Основные характеристики
- Полностью оборудованная IDE для публикации приложений для iOS и OS X
- Поддержка различных языков, включая Objective-C, C, C ++, Java, Swift, Python, Ruby и AppleScript.
- Различные средства отладки и тестирования производительности
- Системы контроля версий, включая снимки Git, Subversion и Xcode, обеспечивают совместную работу команды
- Dark Xcode интерфейс и инструменты для создания темных приложений MacOS
- Встроенный механизм тестирования для запуска модульных тестов, пользовательского интерфейса и тестов производительности.
Apple Xcode - это macOS IDE, используемая для разработки приложений для iOS и macOS. Он доступен бесплатно в Mac App Store и необходим для публикации приложений iOS в iTunes App Store и приложений macOS в Mac App Store. Программное обеспечение предоставляет набор инструментов, помогающих разработчикам создавать компоненты пользовательского интерфейса и писать исходный код.
Xcode включает в себя все инструменты, необходимые для создания и публикации приложений от начала до конца. Интерфейсный Разработчик XCode обеспечивает холст дизайна для создания компонентов пользовательского интерфейса, а также для установки свойств для взаимодействия с вашим исходным кодом. Интерфейсный Разработчик также может легко переключаться из светлого в темный режим для разработки темных приложений MacOS (представлен в MacOS Mojave). Программа интегрируется с популярными инструментами контроля версий, такими как GitHub, GitLab и Bitbucket, а также предоставляет собственную локальную систему отслеживания версий, называемую моментальными снимками, что позволяет разработчикам отслеживать изменения исходного кода.
В среде IDE имеется впечатляющий редактор исходного кода, который позволяет легко визуализировать и выбирать фрагменты кода, а также встроенный механизм рефакторинга и преобразования. Изменения, которые вы вносите в свой код, выделяются рядом с каждой строкой, и вы сразу же получаете уведомление, если вы создали конфликт. Это особенно полезно при совместной работе с локальными изменениями и коммитами от членов команды, находящихся выше в исходном репозитории.
Инструменты отладки и производительности позволяют разработчикам проверять утечки памяти и проверять эффективность приложений во время выполнения. Эти инструменты могут быть настроены или вы можете использовать шаблоны, включенные в XCode, для создания с использованием тех же инструментов, что и Apple. Кроме того, Xcode поставляется с Simulator, инструментом, который позволяет вам создавать прототипы и тестировать сборки вашего приложения, моделируя устройства iOS, watchOS и tvOS.
Xcode - отличный инструмент для разработки приложений, и он прошел долгий путь со времени первой версии программного обеспечения. Apple упростила многие функции и продолжает облегчать разработку для разработчиков приложений. Имейте в виду, что, хотя вы можете разрабатывать с Xcode бесплатно, вы должны подписаться на программы для разработчиков iOS и Mac, прежде чем сможете распространять приложения в магазинах Apple.
Поддерживаемые типы файлов
Основное расширение файла
.XCODEPROJ - Xcode ProjectДругие расширения файла, используемые Apple Xcode 10
Поддерживаемые типы файлов | |
---|---|
.КАК М | Файл исходного кода на ассемблере |
.C | Файл исходного кода C / C ++ |
.CC | Файл исходного кода C ++ |
.CP | Исходный файл Xcode C ++ |
.CPP | Файл исходного кода C ++ |
.cxx | Файл исходного кода C ++ |
.DEVELOPERPROFILE | Профиль разработчика Xcode |
.DOCSET | Файл набора документов Doxygen |
.ENTITLEMENTS | Файл разрешений для песочницы приложения Mac |
.F | Фортран Исходный код |
.ЗА | Фортран 77 Исходный файл |
.GEOJSON | Файл GeoJSON |
.GPX | Файл обмена GPS |
.ЧАС | Заголовочный файл C / C ++ / Objective-C |
.hpp | Заголовочный файл C ++ |
.ДЖАВА | Файл исходного кода Java |
.L | Исходный файл Lex |
.LPP | Файл проекта LabelPrint |
.М | Файл реализации Objective-C |
.ДЕЛАТЬ | Скрипт Xcode Makefile |
.mm | Objective-C ++ Исходный файл |
.mobileprovision | Xcode Mobile Provisioning Profile |
.МАМА | Модель управляемых объектов |
.NIB | Интерфейсный Интерфейс |
.OCTEST | Пакет модульных тестов Xcode Objective-C |
.plist | Файл списка свойств Mac OS X |
.Р | Рез исходный файл |
.RB | Ruby Source Code |
.RBW | Ruby Script |
.S | Файл исходного кода |
.STORYBOARD | Интерфейсный документ Storyboard Document |
.XCAPPDATA | Файл данных приложения Xcode |
.XCARCHIVE | Архив XCode |
.XCDATAMODEL | Файл модели данных ядра XCode |
.XCDATAMODELD | Файл модели данных ядра XCode |
.XCODE | Xcode Project |
.XCSNAPSHOTS | Снимок XCode |
.XCWORKSPACE | Файл рабочей области XCode |
.xib | Файл Интерфейсного Разработчика |
.Y | Исходный файл Yacc |
.YM | Аудиофайл Atari ST |
Дополнительные связанные форматы файлов | |
---|---|
.CACTION | Действие Automator Converter |
.DSYM | Файл символов отладки Xcode |
.dylib | Mach-O Динамическая библиотека |
.exp | Файл экспорта символов |
.FTN | Файл с исходным кодом Fortran |
.hh | Заголовочный файл C ++ |
.HXX | Заголовочный файл исходного кода C ++ |
.ipsw | Файл обновления программного обеспечения iPod и iPhone |
.JAV | Исходный файл Java |
.MAK | Makefile |
.PBPROJ | Проект Строитель Проект |
.PBXBTREE | Xcode Auto-Complete File |
.PBXPROJ | Файл данных проекта XCode |
.pbxuser | Файл данных пользователя проекта XCode |
.PCH | Предварительно скомпилированный заголовочный файл |
.SCRIPTSUITE | Файл сценария AppleScript Script |
.SCRIPTTERMINOLOGY | Файл терминологии AppleScript Script |
.SDEF | Документ AppleScript для словаря |
.strings | Файл текстовых строк |
.TBD | Текстовый файл определения Apple Xcode |