Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
DelphiNewsPythonWebinar

Tkinter vs DelphiFMX in the Embarcadero Open Source Stream

tkinter vs delphifmx for python gui 1920x1080 2199551

We are starting something new, and I’m pretty excited about it. This is the first in a series of regular live streams discussing the latest in open source projects. Both projects sponsored by Embarcadero and key projects in the community. I will be the the host, and I’ll be joined by members of the community, developers involved in these open source projects, as well as members of Embarcadero and Idera’s Product Management.

Our first stream, next week, is focused on Tkinter vs DelphiFMX for Python GUI development, so is squarely aimed at the Python developer.

Replay on YouTube

Slides

These streams serve multiple purposes:

  • Collaborate for me with other project managers at Embarcadero and Idera to shape the roadmap and how we support these projects
  • Share behind the scenes conversations with the community of these conversations
  • Collaboratively shape the future of these open source projects
  • Regular updates for what’s new with these projects and the community

The goal is to rotate through projects each week and include a theme with the project. For example this week we are discussing the DelphiFMX for Python GUI library and comparing it with Tkinter, the existing de facto Python GUI library. This is a good opportunity to see gaps where DelphiFMX can improve, while seeing what DelphiFMX does to improve the life of the Python developer.

Speaking of Python GUI development, we have a new eBook (50 pages of content) bundled with with 29 custom styles.

30 banner ebook ggetting20started20with20python20gui 830x256 2292923

We will also look at some of the related projects for Python :

Agenda for the stream:

  • Tkinter vs. DelphiFMX
    • Overview and comparison of the two libraries
    • Where can DelphiFMX improve?
  • What’s new in DelphiFMX
  • Review Issues & Pull Requests
  • Answer Questions
  • Other feedback or contributors
  • Plan roadmap for future changes

Future streams will cover other projects in our Python Ecosystem, non-Python projects, and even community projects we love!

This is the latest map of your Python Ecosystem. I’ve split it into two parts, the top half is projects for Python developers, and is the focus of the stream on June 2nd. We are planning on June 9th to focus on projects for Delphi developers that wrap Python libraries for simple Open Pascal based development. I’m really excited to show what we are working on there.

Here is a list of some other open source libraries we may discuss in future streams:

  • SonarDelphi Sonar-Delphi plugin used to analyze Delphi projects with SonarQube
  • Bold for Delphi – A Model Driver Architecture (and ORM library) for Delphi
  • Dev-C++ – A fast, portable, simple, and free C/C++ IDE
  • C++ Arcade Games – 4 arcade games developed in C++Builder with FireMonkey for Windows, macOS, iOS and Android
  • DelphiArcadeGames – 4 arcade games developed in Delphi with FireMonkey for Windows, macOS, iOS and Android
  • DelphiBigNumbers – Really, really big integer and floating point numbers in Delphi
  • Kastri – General purpose Delphi library
  • skia4delphi – 2D GUI Library for VCL and FireMonkey
  • Hashload Boss – Dependency Manager for Delphi and Lazarus
  • And open to community suggestions

As part of the live stream I will share more detailed documents about the project, but here are a few stats as a preview.

 StarsWatchForksPullsOpen Issues
DelphiFMX4Python 121151919
PythonFMXBuilder 117404
DelphiVCL4Python 133202205
Delphi4PythonExporter3281000
Python4Delphi
(combined)
711104254212
pip downloads
pip downloads by os

Hope to see you online for the webinar on Thursday, Jun 2, 2022 at 10:00 AM 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

About author

Director of Delphi Consulting for GDK Software USA. Many software related patents, including swipe and pattern unlock and search engines. First Silver and Gold Delphi badges on Stack Overflow Former Developer Advocate for Embarcadero Technologies. Long time fan of programming, especially with Delphi. Author, Podcaster/YouTuber, Improvisor, Public Speaker, Father, and Friend.

Leave a Reply

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

IN THE ARTICLES