Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


Welcome, Guest
Guest Settings
Help

Thread: Advice on moving from FireMonkey to Lazarus to develop 64-bit macOS apps


Thread Locked This thread is locked - replies are not allowed.



Permlink Replies: 5 - Last Post: Feb 18, 2018 10:22 PM Last Post By: Jeff Overcash (...
Pasquale Esposito

Posts: 50
Registered: 6/5/13
Advice on moving from FireMonkey to Lazarus to develop 64-bit macOS apps
Click to report abuse...
  Posted: Feb 18, 2018 3:58 AM
Hello,

As you probably know, very soon all apps for macOS developed with FireMonkey will warn the user that they should be upgraded to 64-bit. Needless to say, those users will just drag them to the trash and look elsewhere.

I know Lazarus already allows you to produce 64-bit macOS apps but, as I have no experience with that, I was wondering whether there is anyone in this forum who may be willing to share his or her experience using that free programming environment. Do you know what Lazarus' pros and cons are?

Any help will be appreciated.
loki loki

Posts: 787
Registered: 7/1/02
Re: Advice on moving from FireMonkey to Lazarus to develop 64-bit macOS apps
Click to report abuse...
  Posted: Feb 18, 2018 9:41 AM   in response to: Pasquale Esposito in response to: Pasquale Esposito
Did you first contact Marco cantu to ask him about the deadline for the
64bit support under macos ?
Pasquale Esposito

Posts: 50
Registered: 6/5/13
Re: Advice on moving from FireMonkey to Lazarus to develop 64-bit macOS apps
Click to report abuse...
  Posted: Feb 18, 2018 9:48 AM   in response to: loki loki in response to: loki loki
loki loki wrote:
Did you first contact Marco cantu to ask him about the deadline for the
64bit support under macos ?

No, I didn't.

Anyway, why do you think Marco Cantù is informed about "the deadline for the 64bit support under macos"? Does he have access to Apple's classified info?
Dalija Prasnikar

Posts: 2,325
Registered: 11/9/99
Re: Advice on moving from FireMonkey to Lazarus to develop 64-bit macOS apps
Click to report abuse...
  Posted: Feb 18, 2018 10:52 AM   in response to: Pasquale Esposito in response to: Pasquale Esposito
Pasquale Esposito wrote:
loki loki wrote:
Did you first contact Marco cantu to ask him about the deadline for the
64bit support under macos ?

No, I didn't.

Anyway, why do you think Marco Cantù is informed about "the deadline for the 64bit support under macos"? Does he have access to Apple's classified info?

Apple deadlines are publicly available.

High Sierra is last OS that supports 32bit apps. Latest few Apple macOS
releases were in late September, early October.

Since 1, January, Apple no longer accepts new 32bit applications in AppStore
and it will stop accepting updates to existing 32bit applications in June 2018.

Contacting Marco Cantù would be advisable as he could give you information
about when Delphi will have 64bit macOS support.

Generally, Embarcadero does not provide such information, but you
never know, explain your situation.

64bit macOS is on the roadmap for 10.3 release. When is that release due
is unknown. Sometime this year.

--
Dalija Prasnikar
Embarcadero MVP
https://dalijap.blogspot.com/
Delphi Memory Management for Classic and ARC Compilers
https://dalija.prasnikar.info/delphimm/
Pasquale Esposito

Posts: 50
Registered: 6/5/13
Re: Advice on moving from FireMonkey to Lazarus to develop 64-bit macOS apps
Click to report abuse...
  Posted: Feb 18, 2018 11:28 AM   in response to: Dalija Prasnikar in response to: Dalija Prasnikar
Dalija Prasnikar wrote:
Pasquale Esposito wrote:
loki loki wrote:
Did you first contact Marco cantu to ask him about the deadline for the
64bit support under macos ?

No, I didn't.

Anyway, why do you think Marco Cantù is informed about "the deadline for the 64bit support under macos"? Does he have access to Apple's classified info?

Apple deadlines are publicly available.

High Sierra is last OS that supports 32bit apps. Latest few Apple macOS
releases were in late September, early October.

Since 1, January, Apple no longer accepts new 32bit applications in AppStore
and it will stop accepting updates to existing 32bit applications in June 2018.

Contacting Marco Cantù would be advisable as he could give you information
about when Delphi will have 64bit macOS support.

Generally, Embarcadero does not provide such information, but you
never know, explain your situation.

64bit macOS is on the roadmap for 10.3 release. When is that release due
is unknown. Sometime this year.

--
Dalija Prasnikar
Embarcadero MVP
https://dalijap.blogspot.com/
Delphi Memory Management for Classic and ARC Compilers
https://dalija.prasnikar.info/delphimm/

Unfortunately, we won't have to wait until the next version of macOS to discourage our customers from buying our apps.

The following quotation is taken from https://arstechnica.com/gadgets/2018/01/apple-prepares-macos-users-for-discontinuation-of-32-bit-app-support/

To prepare for a future release of macOS in which 32-bit software will no longer run without compromise, starting in macOS High Sierra 10.13.4, a user is notified on the launch of an app that depends on 32-bit software. The alert appears only once per app.

When users attempt to launch a 32-bit app in 10.13.4, it will still launch, but it will do so with a warning message notifying the user that the app will eventually not be compatible with the operating system unless it is updated. This follows the same approach that Apple took with iOS, which completed its sunset of 32-bit app support with iOS 11 last fall.
Jeff Overcash (...

Posts: 1,529
Registered: 9/23/99
Re: Advice on moving from FireMonkey to Lazarus to develop 64-bit macOS apps
Click to report abuse...
  Posted: Feb 18, 2018 10:22 PM   in response to: Pasquale Esposito in response to: Pasquale Esposito
On 2/18/2018 6:58 AM, Pasquale Esposito wrote:
Hello,

As you probably know, very soon all apps for macOS developed with FireMonkey will warn the user that they should be upgraded to 64-bit. Needless to say, those users will just drag them to the trash and look elsewhere.

I know Lazarus already allows you to produce 64-bit macOS apps but, as I have no experience with that, I was wondering whether there is anyone in this forum who may be willing to share his or her experience using that free programming environment. Do you know what Lazarus' pros and cons are?

Any help will be appreciated.

Please use the lazarus people's forums for these questions. Asking questions on
how to leave Embarcadero products using the Embarcadero forums violates rule #8
of the rules of use for these forums.

64 bit MacOS is on the roadmap and coming for Delphi.

--
Jeff Overcash (TeamB)
(Please do not email me directly unless asked. Thank You)
Learning is finding out what you already know. Doing is demonstrating that you
know it. Teaching is reminding others that they know it as well as you. We are
all leaners, doers, teachers. (R Bach)
Legend
Helpful Answer (5 pts)
Correct Answer (10 pts)

Server Response from: ETNAJIVE02