Estamos comenzando algo nuevo, y estoy muy entusiasmado con eso. Esta es la primera de una serie de transmisiones en vivo regulares que analizan lo último en proyectos de código abierto. Ambos proyectos patrocinados por Embarcadero y proyectos clave en la comunidad. Seré el anfitrión y me acompañarán miembros de la comunidad, desarrolladores involucrados en estos proyectos de código abierto, así como miembros de Embarcadero e Idera’s Product Management.
Nuestra primera transmisión, la próxima semana, se centra en Tkinter vs DelphiFMX para el desarrollo de GUI de Python, por lo que está dirigida directamente al desarrollador de Python.
Reproducir en YouTube
Diapositivas
Estos flujos sirven para múltiples propósitos:
- Colaborar para mí con otros gerentes de proyectos en Embarcadero e Idera para dar forma a la hoja de ruta y cómo apoyamos estos proyectos.
- Comparte conversaciones tras bambalinas con la comunidad de estas conversaciones
- Dar forma colaborativa al futuro de estos proyectos de código abierto
- Actualizaciones periódicas sobre las novedades de estos proyectos y la comunidad
El objetivo es rotar los proyectos cada semana e incluir un tema con el proyecto. Por ejemplo, esta semana estamos discutiendo la biblioteca de GUI de DelphiFMX para Python y comparándola con Tkinter, la biblioteca de GUI de Python existente de facto. Esta es una buena oportunidad para ver las brechas en las que DelphiFMX puede mejorar, mientras ve lo que DelphiFMX hace para mejorar la vida del desarrollador de Python.
Hablando del desarrollo de la GUI de Python, tenemos un nuevo libro electrónico (50 páginas de contenido) incluido con 29 estilos personalizados .
También veremos algunos de los proyectos relacionados con Python:
- DelphiVCL para Python : interfaz gráfica de usuario nativa de Windows
- Python FMX Builder : empaqueta un script de Python en una aplicación de Android
- Delphi para Python Exporter : complemento IDE para Delphi para exportar formularios para Python
Agenda de la transmisión:
- Tkinter contra DelphiFMX
- Resumen y comparación de las dos bibliotecas
- ¿Dónde puede mejorar DelphiFMX?
- Novedades en DelphiFMX
- Revisar problemas y solicitudes de incorporación de cambios
- Responder preguntas
- Otros comentarios o colaboradores
- Hoja de ruta del plan para cambios futuros
¡Las transmisiones futuras cubrirán otros proyectos en nuestro ecosistema de Python, proyectos que no son de Python e incluso proyectos comunitarios que amamos!
Este es el mapa más reciente de su ecosistema de Python. Lo he dividido en dos partes, la mitad superior son proyectos para desarrolladores de Python y es el foco de la transmisión el 2 de junio . Estamos planeando el 9 de junio para centrarnos en proyectos para desarrolladores de Delphi que envuelven bibliotecas de Python para un desarrollo simple basado en Open Pascal. Estoy muy emocionado de mostrar en lo que estamos trabajando allí.
Aquí hay una lista de algunas otras bibliotecas de código abierto que podemos discutir en futuras transmisiones:
- SonarDelphi Complemento Sonar-Delphi utilizado para analizar proyectos Delphi con SonarQube
- Bold for Delphi : una arquitectura de controlador de modelo (y biblioteca ORM) para Delphi
- Dev-C++ : un IDE de C/C++ rápido, portátil, simple y gratuito
- Juegos arcade en C++: 4 juegos arcade desarrollados en C++Builder con FireMonkey para Windows, macOS, iOS y Android
- DelphiArcadeGames : 4 juegos arcade desarrollados en Delphi con FireMonkey para Windows, macOS, iOS y Android
- DelphiBigNumbers : números enteros y de punto flotante muy, muy grandes en Delphi
- Kastri – Biblioteca Delphi de propósito general
- skia4delphi – Biblioteca GUI 2D para VCL y FireMonkey
- Hashload Boss : administrador de dependencias para Delphi y Lazarus
- Y abierto a sugerencias de la comunidad.
Como parte de la transmisión en vivo, compartiré documentos más detallados sobre el proyecto, pero aquí hay algunas estadísticas como vista previa.
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 |
Esperamos verlo en línea para el seminario web el jueves 2 de junio de 2022 a las 10:00 a. m. CDT .