For the moment I develop my app on a Windows 10 Desktop PC, and it can olny be used by users of a Window PC.
My app uses a 32 bit dll. This limits the creation of my app to 32 bit.
The dll is not available as a 64 bit version, and I am not in the possibility to create myself a new dll.
I never had a Mac PC.
Which apple PC would be good to develop my app for users of a Mac PC ?
Is it possible to use the 32 bit dll with the newest M1 processor ?
On a M1, can I still build a 32 bit version for older Mac PC’s ?
On a M1, can I still test my 32 bit app ?
If you buy a new Mac (not an Apple PC) then you won’t be able to run 32 bit directly. It really depends on what you want to do.
I have an iMac from 2018 running an older version of macOS. There I have enough space to do a VM. High Sierra still can run 32bit apps if necessary.
The other computer I have is a brand new MacBook Air M1. As fast as the iMac. But it has a smaller hard disk.
VMs for the new M1 are still in progress AFAIK. I’d try something like my iMac or an older Mac Mini.
Note that your 32-bit DLL won’t be usable with anything other than Windows apps, so a Mac version of your app won’t be possible. Also note that modern Mac OSes only run 64-bit apps, so you are even further out of luck…
Back when I first considered RealBasic for Mac work, my stuff was done in VB5 and I had several DLLs and OCXs in use.
Some things I could use plugins for, some I had to create alternatives in code myself.
Its not impossible.
What exactly does this 32bit DLL do?