Re: Porting my delphi code to Mac



Freepascal is possible perhaps - but a lot of work from what I can gather, and doesn't yet do native look and feel last time I looked - it runs on the older style Mac interface.

This is Lazarus, which uses the FreePascal compiler, but they are separate just to be clear in case Gil isn't familiar with either. Lazarus uses Carbon library interfaces rather than Cocoa which is Apple's preferred library. This somewhat important now because I've read that many Carbon libraries have not been 64 bit enabled in the new version. I haven't read enough on it to see if Carbon GUI libraries have been ported or not, though. I didn't beta test and it only came out last Friday. Since many Apple applications still use Carbon, though, I expect the basics that Lazarus is using will work for some time to come. I'd go to the Lazarus forums and ask in the OS X section. They'll know.

The other alternative is to show them parallels(www.parallels.com) and windows on a mac, by all reports this does the job. VMWare also has a solution now I think (fusion?).

We use VMWare Fusion, very nice... It has a "Unity" mode where you can run your Windows apps right next to the OS X apps. They minimize like a regular OS X app and everything. I've never used parallels so I can't comment beyond I've heard many good reports about it.

.



Relevant Pages

  • Re: Tiburon and PDA
    ... compiling / testing Windows Mobile apps? ... With latest releases of Lazarus you can this out-of-box. ... both Lazarus and Wince support are still at beta stage. ...
    (borland.public.delphi.non-technical)
  • Re: (Microsoft) The Future of Delphi?
    ... But SAAS solutions are comming and there are major commercial benefits for this kind of apps. ... Delphi will simply stop to function. ... Lazarus is usable to an extent. ...
    (borland.public.delphi.non-technical)
  • Re: Tiburon and PDA
    ... Ive read good things about lazarus for CF development... ... Currently I'm developing an app for Windows Mobile using Lazarus. ... designer support is a big plus as it allows rapid assignment of events at ... compiling / testing Windows Mobile apps? ...
    (borland.public.delphi.non-technical)
  • Re: Im such a Delphi Nut that I ....
    ... I, for one, don't need a Linux/MacOS compiler, but I would like to ... I think that's the biggest problem with Lazarus. ... then write your apps in Delphi, which is light-years better than the ...
    (borland.public.delphi.non-technical)
  • Re: Free Pascal 2.2 for 64-Bit-Windows
    ... I really like to see some native 64bit progress at delphi ... can I build pocket PC apps now directly with Lazarus? ...
    (borland.public.delphi.non-technical)