DEV Community

loading...

Discussion on: IDOM - It's React, but in Python

Collapse
rmorshea profile image
Ryan Morshead Author

What will be binded to the output executable from Python (would it need some external libraries)?

I'm honestly not sure what this is asking.

What is the backward compatibility with Windows, will it work on Windows XP, Windows 7, Windows 8, Windows 10? Did you check it?

If you can run Python>=3.7 then it should run on these systems. It may not be perfect though, I haven't been able to figure out how to run the whole test suite on Windows yet: github.com/idom-team/idom/issues/289

Does it support standard UI interface DPI scaling?

The only client implemented for IDOM runs in the browser, so if your browser supports these things then I suppose IDOM does as well.

Collapse
bartosz profile image
Bartosz Wójcik
  1. Will I be able to compile it on Windows and would that require additional libraries?
  2. How compatible is your solution with previous Windows versions, like Windows 8, Windows 7, Windows XP, this is a simple question. So you didn't perform any compatibility tests? How is this useful for anything?
  3. All UI applications should allow DPI scaling (if I set it to 120% will it scale?)
Thread Thread
rmorshea profile image
Ryan Morshead Author

Will I be able to compile it on Windows and would that require additional libraries?

IDOM is pure Python, no compilation required.

How compatible is your solution with previous Windows versions, like Windows 8, Windows 7, Windows XP, this is a simple question. So you didn't perform any compatibility tests? How is this useful for anything?

If you can install Python>=3.7 on these platforms then it should run since it's pure Python. I cannot guarantee it won't be buggy though. I can't seem to get CI running for Windows (see issue above), and I don't own a Windows machine.

Please keep in mind I'm the sole developer of IDOM and I'm doing it in my free time without any sort of financial sponsorship.

All UI applications should allow DPI scaling (if I set it to 120% will it scale?)

It runs in the browser, so yes, it does support it.

Thread Thread
bartosz profile image
Bartosz Wójcik

So what's the usage of this thing, if you cannot compile it for Windows? Is it like a web thing?

Thread Thread
rmorshea profile image
Ryan Morshead Author

Yes. As are all the alternatives mentioned. That's explained here: dev.to/rmorshea/idom-it-s-react-bu...