Howdy All!
Since my ~18 year C++ Builder reservation system was end-of-lifed, I wanted to get some experience on cross-platform development. Since Embarcadero abandoned C++ Builder cross-platform, I decided to start fresh and learn Dart / Flutter.
As always going back to 1981, I always start with a hobby app. I decided to write a cross-platform Book List app (actually internally it is a data object collections). I have it running on Android / IOS / macOS / Windows. The recently released v2 uses rest services I wrote in dart’s shelf library for account / multi-device synchronization.
If anybody has an app that is still desktop / web only and needs help to get their apps into the app stores, please let me know.
If you would like to see / download the app, please use the links in post below:
Sandi’s List V2
Sorry for the off topic, but one kind of goes where they spent a lot of time!
All the best,
Shane
(02-04-2025, 08:33 AM)ShaneStump Wrote: [ -> ]Embarcadero abandoned C++ Builder cross-platform
More accurately, they didn't abandon it, merely put it on hold. They are in the process of migrating C++Builder to wholly embrace the new clang toolchains. When everything is stable again, and they can more efficiently handle mobile platform changes and store deployments, they will re-enable cross-platform support in C++.
(02-04-2025, 04:45 PM)rlebeau Wrote: [ -> ] (02-04-2025, 08:33 AM)ShaneStump Wrote: [ -> ]Embarcadero abandoned C++ Builder cross-platform
More accurately, they didn't abandon it, mere put it on hold. They are in the process of migrating C++Builder to wholly embrace the new clang toolchains. When everything is stable again, and they can more efficiently handle mobile platform changes and store deployments, they will re-enable cross-platform support in C++.
If your business was based on the cross-platform before 2017 and it is NOW 2025, you can call it whatever you want, but this was a large part of why my project of ~20 years was canceled. We needed cross-platform, and it was gone!
(02-04-2025, 08:33 AM)ShaneStump Wrote: [ -> ]If you would like to see / download the app, please use the links in post below:
Sandi’s List V2
Sorry for the off topic, but one kind of goes where they spent a lot of time!
All the best,
Shane
Hi Shane,
I downloaded the Windows version and had some install issues. I usually try things in a 'Windows Sandbox' - when I ran 'sandis_list_windows_setup.exe' it installed but gave these errors when the app was run:
I did try outside of the sandbox and then the elevated privilege request triggered:
Normally I wouldn't allow if it didn't seem necessary. In InnoSetup I add this to my scripts to keep that request from being triggered:
PrivilegesRequired=lowest
Regards,
Mark
Mark,
I made several changes to the Windows setup script and it should work now.
I made the following changes:
1) Include the Windows run-time dlls
2) Require lowest priviledges
3) Install to AppData directory instead of C:\Program Files
Please try again when you have the time:
https://www.tanstaaflsoftware.com/wp-con..._setup.zip
All the best,
Shane
P.S. This is why when I was using C++ Builder I statically linked <lol>!
(02-05-2025, 11:57 PM)ShaneStump Wrote: [ -> ]Mark,
I made several changes to the Windows setup script and it should work now.
I made the following changes:
1) Include the Windows run-time dlls
2) Require lowest priviledges
3) Install to AppData directory instead of C:\Program Files
Please try again when you have the time:
https://www.tanstaaflsoftware.com/wp-con..._setup.zip
All the best,
Shane
P.S. This is why when I was using C++ Builder I statically linked <lol>!
New version installed perfectly, nice looking app:
![[Image: clip0029.png]](https://mjs.us/Docs/clip0029.png)
Good to see you around again, Shane.
Welcome back :-)