Delphi и Linux создание приложения для работы с CAD моделями 20230614
ฝัง
- เผยแพร่เมื่อ 9 ก.พ. 2025
- Запись совместного вебинара Embarcadero и компании «Софт Голд».
Приятно знакомить с очень заметной «историей успеха» пользователей инструментов Embarcadero для разработки ПО. На этот раз гость вебинара - Дмитрий Сидоркин - генеральный директор ООО «Софт Голд» (CADSoftTools) с подробным рассказом о продукте CST CAD Navigator, об истории создания в Delphi набора приложений и библиотеки для работы с CAD (САПР) моделями, а также с ответами на вопросы участников.
Хорошо, где можно пройти курсы?
Дмитрий Сидоркин лукавит, говоря о поддержке Astra Linux. Поддерживается только версия 1.6 CE, а версии 1.6 SE и 1.7 со стороны FMXLinux поддерживается некорректно.
Вопрос к Эмбаркадере - можно как нибудь уговорить/заставить разработчика FMXLinux допилить поддержку Астры? Он уже давно в курсе о специфике Qt в Астре, но почему то упорно игнорирует.
Для разработки для любой Linux в Rad Studio требуется собрать и загрузить соответствующий данному варианту ОС SDK. Если для CE есть доступ ко всем необходимым для сборки модулям Астры, то для SE мне найти их не удалось. При наличии SDK собранного для SE, можно собирать и запускать Delphi-приложения. Это же, скорее всего, относится и к "допиливанию"
Можно ли в приложениях настроить дизайн систему, например, как
• Microsoft Fluent Design
▪️Google Material Design
▫️Apple Human Interface Guidelines ?
И в VCL, и в FMX имеется система стилей. Вы можете переключать GUI между ними прямо во время выполнения. Есть редактор стилей - вы можете выполнить свой дизайн. В FMX вы можете стилизовать любой элемент интерфейса.
Можно ли в бесплатной версии разрабатывать приложения со своим GUI так, как спроектировал мой дизайнер?
Да
Возможно ли компилирование под Linux программ, написанных с использованием чисто VCL? Или в любом случае придётся произвести рефакторинг на FM?
Есть crossvcl, но там поддержка только macOS и далеко не все компоненты работают корректно.
Лучший вариант - миграция на FMX, есть утилиты конвертации (не идеальные, но сильно облегчают конвертацию из VCL в FMX)
@@RomanGolomidov CrossVcl работает и в Linux. С теми же ограничениями что и FMX
@@RomanGolomidov Спасибо за ответ. Компоненты у меня в основном свои, наследованные от стандартных. На сайте CrossVCL указано, что их компоненты не работают под AstraLinux. И вообще на данный момент не удалась компиляция под Astra. Даже не понятно, продолжать ли попытки портирования, используя стандартные инструменты или перейти на что-то более актуальное.
@@hgmdev сайт crossvcl уныло говорит, что "The goal to release CrossVcl 2.0 in 2021/22." А сейчас уже середина 2023 года
@theodoredreiser9743 CrossVCL - коммерческая разработка компании, не относящейся к Embarcadero. Для CrossVCL проверена работа VCL приложений на более, чем 234 вариантах Linux bitbucket.org/crossvcl/fmxlinux/issues/130/controlsdemo-test-on-different-linux. Текущая версия 1.68 (апрель 2023)
Как на Windows 11 ARM пользоваться Rad Studio? Она не устанавливается, хотя виндовс вроде как поддерживает эмуляцию на x64.
Архитектура ARM сейчас реализована для Mac и мобильных платформ, однако работы по реализации поддержки самых новых процессоров ведутся
@@embarcaderorussia3258 есть ли в планах поддержка ARM для Linux?
Пока не будет возможности создавать в Андроиде службы аналогичные службам Windows, связываться с имбаркадерой не стоит. Лучше это делать в Android Studio. Хотя и там это реализовано калечно.
Android services доступны для разработки, начиная с 10 версии RAD Studio. См. docwiki.embarcadero.com/RADStudio/Alexandria/en/Creating_Android_Services Много ответов на эту тему найдете на форуме fire-monkey.ru
Разработак много? Смешно. Но вот на днях смотрел вакансии по delphi в нашем городе вакансий ровно 0. Ну вот и думайте потом выводы о перспективах работы)). Хотя я живу в столице. Кто хочет может догадаться про какую страну я говорю. Хотя это не важно.
Разработок действительно много можно найти. Мы регулярно слышим вопросы от наших клиентов: Где найти разработчика Delphi? Но перекос на рынке вакансий действительно имеется
Смотрел сегодня по москве, на hh , и был удивлен: полгода назад было две вакансии , сегодня уже 10, но с хорошими знаниями прям требуются
@@asloz1276 Ну вот очередное подтверждение моих слов. Если по MSK 2-10 вакансий то как вы думаете сколько по другим городам. Процент программистов подсчитать не сложно ( ~0).