Ich habe einige Jahre Erfahrung in der Entwicklung von PHP-Webanwendungen und habe kürzlich begonnen, mich auch mit Python zu beschäftigen. Vor kurzem war ich auch daran interessiert, in Desktop-Anwendungen zu kommen, habe aber absolut keine Erfahrung in diesem Bereich. Ich habe sehr wenig über PHP-GTK geschrieben und frage mich, ob es wirklich ein guter Bereich ist, in dem man stecken bleiben kann.
Nach was ich wirklich suche, ist etwas, das mir erlauben wird, einige annehmbare kleine / mittlere apps ziemlich schnell zu entwickeln und sie in Linux und Windows einzusetzen. Etwas in Python oder PHP wäre großartig (aber ich würde gerne etwas anderes lernen, wenn es große Vorteile hat).
Was empfehlen Sie?
Danke
Python und Java eignen sich beide hervorragend für die Arbeit an Linux- und Windows-Umgebungen. Sie sind in der Regel problemlos, solange Sie keine OS-spezifische Art von Arbeit ausführen. Python zum Erstellen von Desktop-Anwendungen ist ziemlich einfach und leicht zu erlernen, wenn Sie von einem PHP-Hintergrund kommen, besonders wenn Sie es gewohnt sind, objektorientiertes PHP zu verwenden.
Warum möchten Sie eine Desktop-App in PHP entwickeln?
Bekommen Sie sich eine absteigende Programmierumgebung (c / java / c # /), anstatt php
zu missbrauchenbesonders mit c # und java bekommt man ziemlich schnell sehr schöne Ergebnisse. Und beide sind plattformübergreifend (obwohl Java für plattformübergreifende Sachen einfacher ist).
C (++) in Kombination mit QT oder GTK ist ebenfalls möglich, aber dort erscheinen die Ergebnisse langsamer
Nun ist es zu spät, um zu antworten, aber um der Information willen kann ich vorschlagen, Open Application Platform (OAP) als mögliche Lösung. OAP ermöglicht die Verteilung von PHP / MySQL-Anwendungen als installierbare Windows (tm) -Anwendungen.
Ich stolperte darüber, während ich nach einer PHP-App auf den Desktop portieren wollte und diese gefunden hatte. Hat super für mich gearbeitet. Keine zusätzlichen Tags für Fensterkreationen wie in Winbinder etc.