Buy 10 Licenses, Get 2 Extra for FREE! Save Big

Delphi & C++Builder 11 Community Edition Now Available Подробнее

What's Coming for C++Builder: An Amazing Preview Подробнее

RAD Studio 11.3 Alexandria Now Available! Подробнее

See What's New in RAD Studio 11.3 Alexandria Watch the Replay

InterBase 2020 Update 4, released! Подробнее

Discover The Getit Page

Deep discounts available on InterBase 2020 for OEM or VARs – свяжитесь с отделом продаж

Продлите вашу Подписку на обновления сейчас Подробнее

RAD Studio Тех.параметры

Создавайте приложения в 5 раз быстрее на основе одной базы исходного кода для Windows, Android, iOS, macOS и Linux

Технический обзор Разработка и Развертывание

В случае, если вы находитесь в процессе планирования приложений при помощи RAD Studio IDE, на этой странице вы узнаете все, что необходимо представлять по поводу следующих вопросов разработчиков:

  • Какие аппаратные средства и операционная система требуются для разработки нативных приложений?
  • Где я смогу развернуть созданные приложения?

Краткие технические требования к машине разработчика

RAD Studio IDE является Windows-программой, которая компилирует приложения для работы в Windows, macOS, iOS, Android и Linux, непосредственно из среды Windows. RAD Studio IDE соединяется с удаленными платформами при помощи удаленного приложения Platform Assistant, которое называется PAServer. С помощью PAServer IDE развертывает файлы, осуществляет цифровую подпись приложений, управляет SDK и обеспечивает удаленную отладку разрабатываемых приложений.

Remote Debugging and Delployment

Создавайте, компилируйте, упаковывайте и развертывайте кроссплатформенные приложения корпоративного масштаба

Get it on Windows
Available at amazon
Android App On Google Play
Download on the App Store
Development machine Hardware Requirements

Аппаратные требования к машине разработчика

Как минимум для RAD Studio IDE требуется:

  • 1,8 ГГц или более быстрый двухъядерный процессор. Рекомендуется четырехъядерный или более мощный. Одноядерный процессор не поддерживается.
  • 2 GB RAM
  • от 6 GB до 60 GB¹ доступного места на жестком диске.
  • Поддерживающая Direct X 11 видеокарта с разрешением 1024x768 pix или выше.
  • Рекомендуется ОС Windows 10 Anniversary Edition (необходима для разработки для Windows 10 store).

¹ В зависимости от редакции RAD Studio и набора установленных возможностей. Подробности смотреть на странице Estimated Required Space.

Последнюю информацию по установке и детальные спецификации смотреть online в docwiki

Требования к поддерживаемым целевым платформам

Требования для разработки для поддерживаемых целевых платформ:

RAD Studio Tokyo поддерживает разработку для следующих целевых платформ:

OS Поддерживаемые версии Target Platform
(Projects Pane node)
Поддерживаемые языки Поддерживаемые UI Frameworks
Delphi C++ FireMonkey VCL
Windows Windows 10, Windows 8.1, Windows 7 (SP1+), Windows Server 2016 и Windows Server 2012 R2 32-bit Windows
64-bit Windows
macOS 10.13 High Sierra, 10.14 Mojave, 10.15 Catalina 64-bit macOS
iOS iOS 9, 10 и 11 iOS Device 64-bit
iOS Simulator
Android* Marshmallow (6), Nougat (7), Oreo (8), Pie (9), Android (10) 32-bit Android
64-bit Android
Linux Ubuntu 18.04 LTS, Ubuntu 16.04 LTS, Ubuntu 14.04 LTS и RedHat Enterprise Linux (version 7) 64-bit Linux **

* RAD Studio поддерживает только реальные устройства с поддержкой NEON. Эмулятор Android не поддерживается.

** Доступно через стороннее расширение

Технические советы для разработчиков

Советы для Apple macOS и iOS

В большинстве стран разработка для iOS и macOS требует наличия аппаратного обеспечения Apple для выполнения цифровой подписи нативных приложений. Это следствие ограничений EULA на macOS, необходимых для исполнения на оборудовании Apple. В случае необходимости сокращения расходов, часто в командах разработчиков применяются общие устройства Apple, вроде mac-mini, и используется доступ через VNC, или арендуется mac в облаке.

Если вы предпочитаете разработку на ноутбуке, в этом случае многие разработчики приобретают MacBook Pro и работают в виртуальной машине Windows (VMWare Fusion или Parallels). В этом случае можно установить PA Server на mac и использовать быстрое локальное соединение для доступа к эмулятору iOS, запуска и тестирования приложений iOS или macOS, и выполнения цифровой подписи приложений на оборудовании Apple.

macOS and iOS
Android

Советы по разработке для Android

Устройства Android могут быть подсоединены напрямую, и их использование в этом случае существенно быстрее использования эмулятора Android.