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

 

RAD Studio 13.2 Florence Now Available! Kai 1.1.1 Now Available! What's Coming in RAD Studio 13.2 Florence

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. Автор, подкастер/ютубер, импровизатор, оратор, отец и друг.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

IN THE ARTICLES