Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
DelphiPythonWebinarНовости

Tkinter против DelphiFMX в потоке с открытым исходным кодом Embarcadero

tkinter vs delphifmx for python gui 1920x1080 2199551

Мы начинаем что-то новое, и я очень взволнован этим. Это первая из серии регулярных прямых трансляций, посвященных последним проектам с открытым исходным кодом. Оба проекта спонсируются Embarcadero и являются ключевыми проектами в сообществе. Я буду ведущим, и ко мне присоединятся члены сообщества, разработчики, участвующие в этих проектах с открытым исходным кодом, а также члены управления продуктами Embarcadero и Idera.

Наш первый поток на следующей неделе будет посвящен Tkinter и DelphiFMX для разработки графического интерфейса Python, поэтому он напрямую нацелен на разработчиков Python.

Повтор на YouTube

Слайды

Эти потоки служат нескольким целям:

  • Сотрудничайте для меня с другими менеджерами проектов в Embarcadero и Idera, чтобы сформировать дорожную карту и то, как мы поддерживаем эти проекты.
  • Поделитесь закулисными разговорами с сообществом этих разговоров
  • Совместно формируйте будущее этих проектов с открытым исходным кодом
  • Регулярные обновления о том, что нового в этих проектах и ​​сообществе

Цель состоит в том, чтобы чередовать проекты каждую неделю и включать тему в проект. Например, на этой неделе мы обсуждаем библиотеку графического интерфейса DelphiFMX для Python и сравниваем ее с Tkinter, существующей де-факто библиотекой графического интерфейса Python. Это хорошая возможность увидеть пробелы, в которых DelphiFMX может улучшиться, а также увидеть, что DelphiFMX делает для улучшения жизни разработчика Python.

Говоря о разработке Python GUI, у нас есть новая электронная книга (50 страниц контента) с 29 пользовательскими стилями .

30 banner ebook ggetting20started20with20python20gui 830x256 2292923 2

Мы также рассмотрим некоторые связанные проекты для Python:

  • DelphiVCL для Python — собственный графический интерфейс Windows
  • Python FMX Builder — объединяет скрипт Python в приложение для Android.
  • Delphi for Python Exporter — подключаемый модуль IDE для Delphi для экспорта формы для Python

Повестка дня стрима:

  • Tkinter против DelphiFMX
    • Обзор и сравнение двух библиотек
    • Что можно улучшить в DelphiFMX?
  • Что нового в DelphiFMX
  • Проверить проблемы и запросы на извлечение
  • Ответить на вопросы
  • Другие отзывы или участники
  • Спланируйте дорожную карту будущих изменений

Будущие потоки будут охватывать другие проекты в нашей экосистеме Python, проекты, не связанные с Python, и даже проекты сообщества, которые мы любим!

Это последняя карта вашей экосистемы Python. Я разделил его на две части, верхняя половина — это проекты для разработчиков Python, и она находится в центре внимания трансляции 2 июня . Мы планируем 9 июня сосредоточиться на проектах для разработчиков Delphi, которые объединяют библиотеки Python для простой разработки на основе Open Pascal. Я очень рад показать, над чем мы там работаем.

Вот список некоторых других библиотек с открытым исходным кодом, которые мы можем обсудить в будущих потоках:

  • Плагин SonarDelphi Sonar-Delphi, используемый для анализа проектов Delphi с помощью SonarQube
  • Жирный шрифт для Delphi — архитектура драйвера модели (и библиотека ORM) для Delphi.
  • Dev-C++ — быстрая, переносимая, простая и бесплатная среда разработки C/C++.
  • C++ Arcade Games  — 4 аркадные игры, разработанные в C++Builder с FireMonkey для Windows, macOS, iOS и Android.
  • DelphiArcadeGames — 4 аркадные игры, разработанные в Delphi с помощью FireMonkey для Windows, macOS, iOS и Android .
  • DelphiBigNumbers — действительно очень большие целые числа и числа с плавающей запятой в Delphi .
  • Kastri — библиотека Delphi общего назначения
  • skia4delphi — библиотека 2D GUI для VCL и FireMonkey
  • Hashload Boss — менеджер зависимостей для Delphi и Lazarus
  • И открыты для предложений сообщества

В рамках прямого эфира я поделюсь более подробными документами о проекте, но вот несколько статистических данных в качестве предварительного просмотра.

  Stars Watch Forks Pulls Open Issues
DelphiFMX4Python  121 15 19 1 9
PythonFMXBuilder  11 7 4 0 4
DelphiVCL4Python  133 20 22 0 5
Delphi4PythonExporter 32 8 10 0 0
Python4Delphi
(combined)
711 104 254 2 12
pip downloads 8374890 2
pip downloads by os 2626286 2

Надеюсь увидеть вас онлайн на вебинаре в четверг, 2 июня 2022 г., в 10:00 CDT .

38 banner webina tkinter vs delphifmx for python gui 1220x330

 

See What's New in 12.2 Athens See What's New in 12.2 Athens Dev Days of Summer 2-24

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Об авторе

Директор Delphi Consulting компании GDK Software USA. Множество патентов, связанных с программным обеспечением, в том числе разблокировка с помощью смахивания и графического ключа и поисковые системы. Первые серебряные и золотые значки Delphi на переполнение стека Бывший адвокат разработчиков Embarcadero Technologies. Давний поклонник программирования, особенно Delphi. Автор, подкастер/ютубер, импровизатор, оратор, отец и друг.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

IN THE ARTICLES