Page 1 of 1

Question about Apple support

Posted: Thu Feb 04, 2021 3:45 am
by danwinslow
Hi Folks -
I am a purebasic newbie, although I have a lot of programming experience. I am intending to build a game client, and I wanted to have it usable on Apple as well as windows. I was wondering how well the support for Purebasic is on Apple. Does it work pretty well, will the same code work (providing I don't get fancy with windows DLL's, etc.). I do plan on using Purebasic's network support, so I hope that will translate without much problem.
All in all I'm pretty impressed with PB. Back in the day I used to code in GFA BAsic on the Atari ST line, and PM reminds me of that.

Thanks!

Re: Question about Apple support

Posted: Thu Feb 04, 2021 7:53 am
by Joris
danwinslow wrote:... Back in the day I used to code in GFA BAsic on the Atari ST line, and PM reminds me of that.
I came also from that fine GFA BAsic, but dead. Yet, PB is very very good and your Q will most probably be possible. (I'm on the way learning something similar to create).
Succes.

Re: Question about Apple support

Posted: Thu Feb 04, 2021 10:38 am
by wombats
It works very well, in my experience. There are some things that don't work, like the Drag and Drop library, but I've found the Network library works fine.

Re: Question about Apple support

Posted: Thu Feb 04, 2021 12:40 pm
by Fangbeast
wombats wrote:It works very well, in my experience. There are some things that don't work, like the Drag and Drop library, but I've found the Network library works fine.
I know i had issues with drag and drop on the 64 bit version of pb (Many quirks) but it works just fine here on the latest version of pb that I have, x86

Re: Question about Apple support

Posted: Thu Feb 04, 2021 1:21 pm
by danwinslow
Thanks! Off to buy the latest version....

Re: Question about Apple support

Posted: Thu Feb 04, 2021 2:00 pm
by TI-994A
danwinslow wrote:Off to buy the latest version....
Technically, you'll be buying a PureBasic licence, which grants access to every version ever released.