4 ms·
Actually, using this the chances are you'll still write JS. The examples are all JS-based. Most of this project seems to be about replacing Electron specifical
by toyg 3y ago
Actually, using this the chances are you'll still write JS. The examples are all JS-based.
Most of this project seems to be about replacing Electron specifically.
- fock 3y agoAre there any sizable examples without Javascript at all? Also this uses a whole lot of custom code (and some DLLs vendored and created from the interop-native-packages...) to hook up to native Webviews (which might be fine for simple things, but so is tkinter), so this is not electron, where you get a specific verson of blink/whatever and build on that. In addition, it uses heavy toolkits to get the webview (i.e. Kivy on Android and Qt on Linux) – all of which incidentally also support all the platforms. EDIT: it doesn't package them though... So why multiply your problems: from GUI-framework Y on platform (X1,X2,X3) to GUI-framework (Y1,Y2,Y3)on platform (X1,X2,X3) using render-engine (Z1,Z2,Z3). If you want to use the platform-browser anyway: why not create a small native shim (with Tkinter everywhere but Android) to control your server and package that? To end on a very positive note: this is a herculean collection of tools to deploy Python GUIs on nearly any platform and as such seems like a very nice ressource if you want to do that!