InterBase Driver for Python Released Подробнее
Delphi Solutions
- Центр обновления и миграции
- Web App Development
- Multi-tier Development
- Технические документы
- Блоги
- Партнеры Embarcadero
- Партнеры
- MVP Program
- Success Stories
- Application Showcase
- Документация
- Поддержка
- Предыдущие версии
- Вопросы и ответы
Технический обзор Разработка и Развертывание
В случае, если вы находитесь в процессе планирования приложений при помощи RAD Studio IDE, на этой странице вы узнаете все, что необходимо представлять по поводу следующих вопросов разработчиков:
- Какие аппаратные средства и операционная система требуются для разработки нативных приложений?
- Где я смогу развернуть созданные приложения?
Краткие технические требования к машине разработчика
RAD Studio IDE является Windows-программой, которая компилирует приложения для работы в Windows, macOS, iOS, Android и Linux, непосредственно из среды Windows. RAD Studio IDE соединяется с удаленными платформами при помощи удаленного приложения Platform Assistant, которое называется PAServer. С помощью PAServer IDE развертывает файлы, осуществляет цифровую подпись приложений, управляет SDK и обеспечивает удаленную отладку разрабатываемых приложений.
Операционные системы написанные на Pascal, Delphi, Lazarus IDE, FreePascal, Turbo Pascal, Modula-2
Создавайте, компилируйте, упаковывайте и развертывайте кроссплатформенные приложения корпоративного масштаба
Аппаратные требования к машине разработчика
Как минимум для RAD Studio IDE требуется:
- 1,8 ГГц или более быстрый двухъядерный процессор. Рекомендуется четырехъядерный или более мощный. Одноядерный процессор не поддерживается.
- 2 GB RAM
- от 6 GB до 60 GB¹ доступного места на жестком диске.
- Поддерживающая Direct X 11 видеокарта с разрешением 1024×768 pix или выше.
- Рекомендуется ОС Windows 10 Anniversary Edition (необходима для разработки для Windows 10 store).
¹ В зависимости от редакции RAD Studio и набора установленных возможностей. Подробности смотреть на странице Estimated Required Space.
Установка и активация Autocom Delphi DS150E cars 2015.Release3
Последнюю информацию по установке и детальные спецификации смотреть online в docwiki
Требования к поддерживаемым целевым платформам
RAD Studio Tokyo поддерживает разработку для следующих целевых платформ:
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.
Советы по разработке для Android
Устройства Android могут быть подсоединены напрямую, и их использование в этом случае существенно быстрее использования эмулятора Android.
Присоединяйтесь к нашему Глобальному сообществу разработчиков
Укажите адрес своей электронной почты чтобы получать самый свежие новости о продуктах, событиях, описания применения и многое другое.
Источник: www.embarcadero.com
5.5 Системные требования
1. Установленная ОС MS Windows 95/98/NT/2000/ХР/Vista.
2. Среда визуального программирования Delphi версии не ниже 6.
Размер свободного дискового пространства не менее 650 Кбайт (для выполняемого модуля программы).
5.6 Структура программы
Программа выполнена с использованием модульного принципа построения и объектно – ориентированного программирования. Для реализации интерфейса использовались средства Delphi. Рассмотрим основные элементы программы – переменные, константы, процедуры и функции пользователя.
В программе объявлена одна глобальная переменная shema, тип integer. В этой переменной по окончании диагностики находится номер схемы лечения.
Процедура QuitExecute – выход из программы.
Процедура diagnosticaExecute – диагностика.
D – строковой массив с наименованиями диагноза.
Et – бинарный символьный массив с кодом заболевания.
S – итоговый код введенных признаков пациента.
Процедура FormCreate – инициализация формы.
Процедура TreatmentExecute – вывод схемы лечения.
Процедура aboutExecute – информация о программе.
5.7 Использованные компоненты Delphi
BitBtn — командная кнопка с надписью и пиктограммой (страница Additional).
CheckBox — независимый переключатель (страница Standard). Щелчок мышью на этом компоненте в работающей программе изменяет его логическое свойство Checked.
GroupBox – группа элементов (страница Standard). Этот компонент используется для группировки нескольких связанных по смыслу компонентов.
Image — рисунок (страница Additional). Этот компонент предназначен для отображения рисунков, в том числе пиктограмм и метафайлов.
ImageList – набор рисунков (страница Win32). Представляет собой хранилище для нескольких рисунков одинакового размера.
Label – текстовая метка (страница Standard). Этот компонент используется для размещения в окне не очень длинных однострочных надписей.
Memo — многострочный текстовый редактор (страница Standard). Используется для ввода и/или отображения многострочного текста.
Panel — панель (страница Standard). Этот компонент, как и GroupBox, служит для объединения нескольких компонентов. Содержит внутреннюю и внешнюю кромки, что позволяет создать эффекты «вдавленности» и «выпуклости».
ToolBar – инструментальная панель (страница Win32). Этот компонент служит контейнером для командных кнопок BitBtn и способен автоматически изменять их размеры и положение при удалении кнопок или при добавлении новых.
Компонент может манипулировать любыми вставленными в него дочерними элементами, но все его возможности в полной мере проявляются только со специально для него разработанным компонентом TToolButton (инструментальная кнопка). Этот компонент похож на кнопку TspeedButton, но не ищите его в палитре компонентов – его там нет. Поскольку он разработан специально для TtoolBar, вставить его в инструментальную панель можно только после щелчка правой кнопкой на компоненте TtoolBar и выборе NewButton или NewSeparator (сепараторы предназначены для функционального выделения на инструментальной панели групп элементов и представляют собой разновидности кнопок TtoolButton). Компонент TtoolButton не имеет свойства, предназначенного для хранения картинки, однако TtoolBar умеет использовать контейнер TimageList, чтобы извлечь из него нужную картинку и поместить ее на инструментальную кнопку.
XPManifest – подключает системную библиотеку Windows XP, используемую приложением для отрисовки элементов управления (страница Win32).
Источник: studfile.net
Delphi 10.1 Berlin
Delphi 10.1 Berlin – самое быстрое решения для создания и обновления интенсивно работающих с данными, распределенных и сильно взаимодействующих приложений с привлекательным пользовательским интерфейсом для Windows 10, Mac, мобильных устройств, IoT и других платформ.
Ключевые функции Delphi 10.1 Berlin:
- Легко обновлять VCL- и FMX-приложения для Windows 10.
- Новые элементы управления и VCL-стили для Windows, а также компоненты служб универсальной платформы Windows.
- Удобная среда разработки с удвоенным объемом доступной памяти для крупных проектов и расширенной поддержкой нескольких мониторов.
- Возможность в 5 раз быстрее создавать приложения для настольных, мобильных, облачных платформ и платформ баз данных, включая 32- и 64-разрядные версии Windows 10.
- Быстрый способ создавать и обновлять интенсивно работающие с данными, распределенные и сильно взаимодействующие приложения с развитым и визуально привлекательным пользовательским интерфейсом для Windows 10, Mac, мобильных устройств, IoT и других платформ с помощью Object Pascal и C++.
- Поддержка всех возможностей редакции Enterprise.
- Содержит мощную среду моделирования и проектирования баз данных
ER/Studio Developer. - Developer Tools Media Kit — это DVD-диск с резервными копиями для тех, кто приобрел загружаемые версии средств разработки Embarcadero. В комплект входят продукты RAD Studio 10.1 Berlin, Delphi 10.1 Berlin и C++Builder 10.1 Berlin. Не содержит серийного номера, который необходим для установки продукта: можно использовать серийный номер, которые прилагается к загружаемой версии продукта для переустановки его с этого DVD-диска.
Системные требования Delphi 10.1 Berlin:
- 1 GB RAM (2 GB+ recommended)
- 3-30 GB free hard disk space depending on edition and configuration
- DVD-ROM drive (if installing from a Media Kit DVD)
- Basic GPU – Any vendor DirectX 9.0 class or better (Pixel Shader Level 2)
- Intel® Pentium® or compatible, 1.6 GHz minimum (2GHz+ recommended)
- 1024×768 or higher-resolution monitor
- Mouse or other pointing device
- Microsoft® Windows 10 (32-bit and 64-bit)
- Microsoft® Windows 8 or 8.1 (32-bit and 64-bit)
- Microsoft® Windows 7 SP1 (32-bit and 64-bit)
- Delphi can also be run on OS X by using a virtual machine (VM) such as VMware Fusion or Parallels hosting Windows 7,8 or 10
Источник: gendalf.ru