TimmyDuese
Ensign
- Registriert
- Apr. 2022
- Beiträge
- 155
Hallo zusammen,
ich plane die Entwicklung einer Desktop-Anwendung, die primär für meinen persönlichen Gebrauch auf macOS und Windows laufen soll. Es handelt sich um eine Art Aufgabenverwaltung, die ich mit der Zeit mit erweiterten Funktionen ausbauen möchte.
Für die Zukunft stelle ich mir dabei auch komplexere UI-Elemente vor, wie zum Beispiel eine Kanban-Board-Ansicht mit Drag & Drop-Funktionalität, eine Kalenderansicht (die idealerweise auch Daten in den Apple Kalender schreiben kann) oder andere interaktive Diagramme/Ansichten.
Zusätzlich sei erwähnt, dass die Desktop-App später ein Backend für die Synchronisierung von Daten benötigen wird. Parallel dazu existiert bzw. entsteht auch eine iOS-App, für die ich definitiv Swift verwenden werde.
Ich überlege aktuell, für die Desktop-Anwendung Python in Kombination mit Qt (also z.B. PySide6) zu verwenden. Meine Hauptfrage an euch wäre:
Haltet ihr Python/Qt heutzutage für eine sinnvolle und zukunftsfähige Wahl für ein solches Projekt? Insbesondere im Hinblick darauf, dass die Anwendung zwar hauptsächlich für mich privat ist, die Benutzeroberfläche aber das Potenzial haben soll, auch anspruchsvollere Darstellungen, Interaktionen und eine gewisse OS-Integration (wie den Kalenderzugriff) zu bewältigen, um einen kompletten Rewrite der GUI später wegen technischer Limitationen zu vermeiden.
Oder seht ihr aktuell bessere oder passendere Alternativen für dieses Szenario (Desktop, Cross-Platform Mac/Win, Anbindung an ein Backend, Koexistenz mit einer Swift iOS-App, Fokus auf mächtige UI-Möglichkeiten und OS-Integration für die Zukunft)?
Ich bin für alle Ratschläge, Erfahrungen und Denkanstöße dankbar!
ich plane die Entwicklung einer Desktop-Anwendung, die primär für meinen persönlichen Gebrauch auf macOS und Windows laufen soll. Es handelt sich um eine Art Aufgabenverwaltung, die ich mit der Zeit mit erweiterten Funktionen ausbauen möchte.
Für die Zukunft stelle ich mir dabei auch komplexere UI-Elemente vor, wie zum Beispiel eine Kanban-Board-Ansicht mit Drag & Drop-Funktionalität, eine Kalenderansicht (die idealerweise auch Daten in den Apple Kalender schreiben kann) oder andere interaktive Diagramme/Ansichten.
Zusätzlich sei erwähnt, dass die Desktop-App später ein Backend für die Synchronisierung von Daten benötigen wird. Parallel dazu existiert bzw. entsteht auch eine iOS-App, für die ich definitiv Swift verwenden werde.
Ich überlege aktuell, für die Desktop-Anwendung Python in Kombination mit Qt (also z.B. PySide6) zu verwenden. Meine Hauptfrage an euch wäre:
Haltet ihr Python/Qt heutzutage für eine sinnvolle und zukunftsfähige Wahl für ein solches Projekt? Insbesondere im Hinblick darauf, dass die Anwendung zwar hauptsächlich für mich privat ist, die Benutzeroberfläche aber das Potenzial haben soll, auch anspruchsvollere Darstellungen, Interaktionen und eine gewisse OS-Integration (wie den Kalenderzugriff) zu bewältigen, um einen kompletten Rewrite der GUI später wegen technischer Limitationen zu vermeiden.
Oder seht ihr aktuell bessere oder passendere Alternativen für dieses Szenario (Desktop, Cross-Platform Mac/Win, Anbindung an ein Backend, Koexistenz mit einer Swift iOS-App, Fokus auf mächtige UI-Möglichkeiten und OS-Integration für die Zukunft)?
Ich bin für alle Ratschläge, Erfahrungen und Denkanstöße dankbar!