Now that see many of us are still supporting Windows 10, is anyone doing coding for easier versions. If so, what versions and why? This is just curiosity. ![]()
Yes, I have a client with a Windows 2012R2 server that I need to support. Using 2024R4.
We still unofficially support Windows 7 and Windows 8 because consumers still have computers running those operating systems and we are still using a version of Xojo that builds apps that run on those operating systems. We will be dropping anything older than Windows 10 once we can get our UI running well enough in Direct2D versions of Xojo.
I tried for testing purposes a 32bit app on Windows7 compiled with xojo 2022 r2 and its working ![]()
Very few users using something lower than Win10, so they are now without support and being nagged to upgrade to upgrade to Win10+, preferable Win11, because Win10 has no official TLS1.3 support and will cause havoc when accessing some server that has no TLS1.2 support.
Yep, it started already, TLS1.0 and TLS1.1 are gone, some admins are disabling TLS1.2 too and causing problems already for Win10. Win 7 and Win 8 are gone for me. Win10 will die. I’ll nag Win10 users next year before the “TLS1.2 is gone” Armageddon.
Backwards compability its not the badest thing i think…
Many times it is just impossible because dependencies around, APIs, frameworks, everything change.
Yes xojo is changing, so it’s no more possible to compile for older windows versions.
Windows, macOS, and the Internet are changing. Old apps are breaking if not refreshed with new frameworks. The fix is Xojo upgrading its frameworks accordingly to keep it able to run in the current world, how far backwards it can be depends on the OS vendor desires; Microsoft and Apple are pushing forward hardly these days.