Ich bin Entwickler mit einem Hintergrund in Desktop-Entwicklung, Web-Entwicklung und mobiler Entwicklung. Alles als Frontend- und Backend-Apps. Außerdem bin ich Web- und Mobile-Designer.
Welches Framework erscheint für Multi-Plattform-Apps machbar?
Ich habe mich bereits mit Elektron und QT beschäftigt und Elektron hatte nicht den „Wow-Effekt“, nach dem ich gesucht habe, ich meine ja, es ist großartig, aber als Designer möchte ich, dass meine Benutzeroberflächen nativ aussehen und sich auch so anfühlen. Aktuell würde ich zu QT oder einem modifizierten JavaFX gehen, bin mir aber bei letzterem nicht so sicher. Welchen Rahmen würdet ihr also empfehlen?
EDIT: Ich würde ein Framework für Sprachen im C-Stil bevorzugen, wie Java, C++ oder C#.
EDIT 2: Ich werde es für private Open-Source-Projekte verwenden, also sollte im Grunde jeder mit einem der Zielsysteme es kostenlos kompilieren können. Außerdem wäre es toll, wenn es in die Toolkette von Jetbrains passt, da ich bereits monatlich 30 € für die IDEs bezahle.
Haben Sie schon einmal darüber nachgedacht, Xamarin zu verwenden ?
--AKTUALISIEREN--
Ich sehe derzeit so aus, als ob Xamarin Linux nicht wirklich unterstützt. Es sieht jedoch so aus, als würden sie basierend auf einer GTK#-Vorschau in diese Richtung gehen .
Es gibt eine Open-Source-Bibliothek namens Eto.Forms , die zum Erstellen von Linux-Anwendungen verwendet werden kann und bereits verwendet wird.
Einige Beispiel-Apps auf der Website:
Xojo ist eine leistungsstarke und dennoch einfach zu bedienende Softwareentwicklungsplattform, die aus einem visuellen Drag-and-Drop-Formular-/Layout-Editor, einer proprietären objektorientierten Programmiersprache und einem nativen Compiler für die Bereitstellung plattformübergreifender Desktop-Apps für MS Windows, macOS, iOS, und Linux.
Ein sehr intelligentes Design erleichtert den Einstieg als Anfänger oder Bastler und ist dennoch leistungsstark genug, um von vielen Vollzeit-Profis verwendet zu werden.
Früher bekannt als RealBasic .
proprietary
Objektorientierte Programmiersprache" lässt mich fragen, wie viel Dokumentation sie haben, wie viel Support, aktive Benutzerforen, Codebeispiele, Plug-Ins, sogar ein Debugger, und ob es mir einen Job einbringen könnte.
Basil Bourque
Mawg sagt, Monica wieder einzusetzen