Hi Jolyon,

 

I’m curious – if you were Embarcadero what would you have done to support OS-X, 
iOS and Android? Keeping in mind that any solution has to allow single sourced 
code at least (if not GUI) between Windows and the new operating systems.

 

For various reasons I am not unhappy with the overall approach Embarcadero have 
taken, although I have doubts about the current implementation of their 
approach (ie I’m not convinced FireMonkey itself is everything it needs to be 
yet). But rather than going into that I am genuinely curious to know what you 
think Embarcadero should have done.

 

Regards,

David.

 

 

 

From: [email protected] 
[mailto:[email protected]] On Behalf Of Jolyon Smith
Sent: Monday, 5 May 2014 11:13 a.m.
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] Auckland Event Details

 

What makes less sense is the way that they added support for those platforms.  
You are right to highlight the manner in which they have managed to tick boxes. 
 Unfortunately it is purely an exercise in ticking boxes.  Far less useful as a 
solid basis for continuing to be able to keep those boxes ticked.

Delphi was always a niche product.  Despite the marketing, their cross-platform 
solution is not Delphi for "iOS/OS X/Android" (and it painfully clearly is not 
Delphi for .NET, let alone WinRT or WinPhone).  It is "Delphi for FireMonkey", 
with the ability to deploy to any platform that FireMonkey manages to cajole a 
semblance of support for within the constraints of what the approach allows.

 

i.e. you cannot build true Android solutions using FireMonkey because the way 
that FireMonkey works rules out certain capabilities of that platform.  
Similarly your FireMonkey Android apps will not benefit from ART.  Sure, your 
FireMonkey app is "native code", but is also bogged down by the non-platform 
native frameworks required to make even "Hello World"possible, so whilst true 
platform native apps gain all the benefits that that platform delivers, 
FireMonkey remains stuck in it's own world.

 

i.e. FireMonkey created a niche within a niche.

 

 

Having attracted the interest of Delphi developers to the platforms that 
FireMonkey ticks the boxes for, many of those developers will quickly realise 
the limits and look instead at the alternatives, at which point they realise 
just how far behind Delphi has fallen over the years while Embarcadero wasted 
their time on the Smoking Chimp.

As for the renewed interest in developing the VCL, this can be seen as a return 
to core value, or it could be seen as a belated recognition that FireMonkey is 
not in fact the secure future for Delphi/Embarcadero that it was supposed to 
be, and worst of all, without any viable strategy for supporting the platform 
on which that core value rests - i.e. the latest and future versions of Windows 
- even that core value is now at risk.

 


For myself, I now use a combination of RemObjects Elements and Xcode for most 
of my work.  Delphi is now very much a legacy platform.

 

On 5 May 2014 10:46, David Brennan <[email protected]> wrote:

It was a good seminar IMO. I understand why Embarcadero have decided to spend 
so much time adding support for OS-X, iOS and Android, at some point we may 
even take advantage of it. More importantly though I’m glad they seem to have 
realised that now they have ticked those boxes they need to return to address 
quality across the product. 

 

I just hope that XE7 will continue that trend so that the Delphi IDE and 
executables continue to improve in speed and robustness. I’m also hoping that 
XE7 will see a big push to make Code Insight bulletproof (or as bullet proof as 
such a thing can be, given that if you screw your syntax up completely midway 
through a big change it is always going to struggle, but it would be nice if it 
returned to fully operational once you tidy things up a bit!).

 

Cheers,

David.

 

 

From: [email protected] 
[mailto:[email protected]] On Behalf Of Jeremy Coulter
Sent: Monday, 5 May 2014 10:10 a.m.
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] Auckland Event Details

 

Yeah let us know hen its done. We didnt attend the presentation for various 
reasons, although it would have be good, so am looking forward to hearing what 
Marco had to say.

 

Jeremy

 

On Mon, May 5, 2014 at 9:51 AM, Alister Christie <[email protected]> 
wrote:

I managed to spend a number of hours with Marco after the presentation, and 
have about an hour and a quarter recorded, which I will make available after 
Marco has reviewed it.  It was great talking with him, it seems that 
Embarcadero made a good choice appointing him Product Manager for Rad Studio.

 

Alister 




Alister Christie
Computers for People
Ph: 04 471 1849 Fax: 04 471 1266
http://www.salespartner.co.nz
Follow us on Twitter http://twitter.com/salespartner
PO Box 13085
Johnsonville
Wellington

 

On Wed, Apr 30, 2014 at 8:43 AM, Gary Benner <[email protected]> wrote:

HI All,

Sorry this is a little late but just got back from a trip overseas. 

To endorse Alister's comment, great opportunity to meet Marco.

cheers

Gary




Please see below details for the RAD XE6 Launch. Please will you forward this 
email invitation to members of the NZDUD to register/attend the event. 

 

Date and Venue:

Friday, 02 May: Auckland

Venue: Rydges Auckland - 59 Federal Street Cnr Kingston Street, Auckland 1010, 
New Zealand

Time: 8.30am Registrations, 9:00am – 12:00pm 

http://forms.embarcadero.com/AP14Q2NZDeveloperDirectLIVE 

 

The event will be hosted by Damien Bootsma with special guest-speaker, Marco 
Cantu, RAD Studio Product Manager, global luminary & author of over a dozen 
books on Delphi. This event is not to be missed, so register NOW, as spaces are 
limited! 

Be amongst the first to see live previews of RAD Studio XE6 and all of the 
great new technology, with the latest enhancements to the VCL and more. 
Here's a glimpse of what is in store:


Empowering your VCL codebase and developer productivity


 

• Give Your VCL apps a new look-and-feel with improved VCL Styling 
• Introducing Win 7/8 taskbar buttons


Database, integration and scalable services with RAD Studio XE6


 

• Core Database Features Improvements
• New FireDAC Database Explorer and more
• Working with JSON and XML
• Building scalable and secure DataSnap services


Embrace and Extend Your Mobile and VCL applications


 

• App Tethering
• Not reinventing the wheel with new BAAS Client components


"Turning on" to mobile and The FM Application Platform


 

• Introducing Android support in C++Builder XE6
• App Monetization with Advertising and In-App Purchases


Evolution within a revolution: Summary and Q&A

If you are an application developer, technologist or development team leader 
and interested in modernising your VCL apps & extending your applications to 
mobile devices for your customers, then this event is for you!

 

Kind regards,

 

Mike

 

_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [email protected] with 
Subject: unsubscribe

 


_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [email protected] with 
Subject: unsubscribe

 


_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [email protected] with 
Subject: unsubscribe

 

_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [email protected] with 
Subject: unsubscribe

Reply via email to