Wir beginnen etwas Neues, und ich bin ziemlich aufgeregt darüber. Dies ist der erste einer Reihe regelmäßiger Live-Streams, in denen die neuesten Open-Source-Projekte diskutiert werden. Sowohl Projekte, die von Embarcadero gesponsert werden, als auch Schlüsselprojekte in der Community. Ich werde der Gastgeber sein und Mitglieder der Community, Entwickler, die an diesen Open-Source-Projekten beteiligt sind, sowie Mitglieder des Produktmanagements von Embarcadero und Idera werden mich begleiten.
Unser erster Stream nächste Woche konzentriert sich auf Tkinter vs. DelphiFMX für die Python-GUI-Entwicklung und richtet sich daher direkt an Python-Entwickler.
Wiederholung auf YouTube
Folien
Diese Streams dienen mehreren Zwecken:
- Arbeiten Sie für mich mit anderen Projektmanagern bei Embarcadero und Idera zusammen, um die Roadmap zu gestalten und wie wir diese Projekte unterstützen
- Teilen Sie Gespräche hinter den Kulissen mit der Community dieser Gespräche
- Gestalten Sie gemeinsam die Zukunft dieser Open-Source-Projekte
- Regelmäßige Updates für Neuigkeiten zu diesen Projekten und der Community
Das Ziel ist es, jede Woche durch die Projekte zu rotieren und ein Thema in das Projekt aufzunehmen. Zum Beispiel besprechen wir diese Woche die DelphiFMX for Python GUI-Bibliothek und vergleichen sie mit Tkinter, der bestehenden De-facto-Python-GUI-Bibliothek. Dies ist eine gute Gelegenheit, Lücken zu erkennen, in denen sich DelphiFMX verbessern kann, und gleichzeitig zu sehen, was DelphiFMX tut, um das Leben des Python-Entwicklers zu verbessern.
Apropos Python-GUI-Entwicklung: Wir haben ein neues eBook (50 Seiten Inhalt) mit 29 benutzerdefinierten Stilen .
Wir werden uns auch einige der verwandten Projekte für Python ansehen:
- DelphiVCL für Python – Native Windows-GUI
- Python FMX Builder – Bündelt ein Python-Skript in eine Android-Anwendung
- Delphi for Python Exporter – IDE-Plugin für Delphi zum Exportieren von Formularen für Python
Agenda für den Stream:
- Tkinter vs. DelphiFMX
- Übersicht und Vergleich der beiden Bibliotheken
- Wo kann sich DelphiFMX verbessern?
- Was ist neu in DelphiFMX
- Überprüfen Sie Probleme und Pull-Requests
- Fragen beantworten
- Andere Rückmeldungen oder Mitwirkende
- Planen Sie eine Roadmap für zukünftige Änderungen
Zukünftige Streams werden andere Projekte in unserem Python-Ökosystem, Nicht-Python-Projekte und sogar Community-Projekte behandeln, die wir lieben!
Dies ist die neueste Karte Ihres Python-Ökosystems. Ich habe es in zwei Teile geteilt, die obere Hälfte sind Projekte für Python-Entwickler und steht im Mittelpunkt des Streams am 2. Juni . Wir planen, uns am 9. Juni auf Projekte für Delphi- Entwickler zu konzentrieren, die Python-Bibliotheken für eine einfache, auf Open Pascal basierende Entwicklung verpacken. Ich freue mich sehr darauf, zu zeigen, woran wir dort arbeiten.
Hier ist eine Liste einiger anderer Open-Source-Bibliotheken, die wir möglicherweise in zukünftigen Streams diskutieren werden:
- SonarDelphi Sonar-Delphi-Plugin zur Analyse von Delphi-Projekten mit SonarQube
- Fett für Delphi – Eine Modelltreiberarchitektur (und ORM-Bibliothek) für Delphi
- Dev-C++ – Eine schnelle, portable, einfache und kostenlose C/C++-IDE
- C++ Arcade-Spiele – 4 Arcade-Spiele, die in C++Builder mit FireMonkey für Windows, macOS, iOS und Android entwickelt wurden
- DelphiArcadeGames – 4 Arcade-Spiele, die in Delphi mit FireMonkey für Windows, macOS, iOS und Android entwickelt wurden
- DelphiBigNumbers – Wirklich, wirklich große Integer- und Fließkommazahlen in Delphi
- Kastri – Universelle Delphi-Bibliothek
- skia4delphi – 2D-GUI-Bibliothek für VCL und FireMonkey
- Hashload Boss – Abhängigkeitsmanager für Delphi und Lazarus
- Und offen für Community-Vorschläge
Im Rahmen des Live-Streams werde ich detailliertere Dokumente über das Projekt teilen, aber hier sind ein paar Statistiken als Vorschau.
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 |
Wir hoffen, Sie am Donnerstag, den 2. Juni 2022 um 10:00 Uhr CDT online für das Webinar zu sehen .
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition