Article

From:
To:
Loren Szendre
Subject:
Re: Delphi Project X Cross GUI
Newsgroup:
embarcadero.public.delphi.non-technical

Re: Delphi Project X Cross GUI

In article <✉forums.codegear.com>, Loren Szendre wrote:
> I think that many developers have projects that could never be 
> recompiled for another platform. 

I'm sure that's true, yes. You have to build for cross-platform from the 
start.

> We have taken advantage of the great specialization and benefits
> that a come from focusing on a single platform.

I don't know your products so I can't say how well that has worked for 
you, but I have seen very few applications in which the 'specialization' 
that came from focusing on a single platform brought anything I would 
describe as a 'benefit'. In most cases the result is just a non-standard 
GUI that -- because it is non-standard -- is harder for end users to 
learn.

I consider it a benefit of cross-platform development that the programmer is encouraged to concentrate on the business logic rather than being distracted by obscure GUI 'tricks'. Good cross-platform frameworks use native widgets on every platform and have the platform- specific code necessary to make correct use of those widgets built in. There is rarely much need for further customization.
That's not to say that platform-specific customization of cross-platform frameworks isn't possible, just that it isn't necessary and that developers using such tools generally don't customize further without good reason.
Cheers,  Daniel.
FYI: Phrase searches are enclosed in either single or double quotes
 
 
Originally created by
Tamarack Associates
Mon, 25 Nov 2024 11:33:01 UTC
Copyright © 2009-2024
HREF Tools Corp.