What's coming in Embarcadero RAD Studio XE2: 64-bit Windows Delphi, OS/X support, FireMonkey the nextgen, multi-platfrom GPU 2D/3D UI framework... more
http://www.dzone.com/links/whats_coming_in_embarcadero_rad_studio_xe2_64bit.html
With RAD Studio XE2, you will be able to create 64-bit Windows Delphi
applications to take advantage of the latest hardware, access more memory,
build 64-bit server applications, and push the performance envelope. And
with FireMonkey¢, the new GPU-powered next-generation application
platform, youll be able to create visually stunning HD and 3D business
applications, using Delphi and C++, that are more immersive and
interactive than anything on the market and deploy them to Windows and Mac
--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
0 Ciprian8/2/2011 5:32:53 AM
> youll be able to create visually stunning HD and 3D business applications
The "business applications" is somewhat of a stretch IME, these days
business applications are mostly handled via RDP/TSE, in "private
clouds", 3D and GPU don't play well with those...
It's great for demos on the marketing-droids laptops, not so good for
everyday business apps.
Eric
0 Eric8/2/2011 6:37:41 AM
> {quote:title=Ciprian Popa wrote:}{quote}
> http://www.dzone.com/links/whats_coming_in_embarcadero_rad_studio_xe2_64bit.html
>
> With RAD Studio XE2, you will be able to create 64-bit Windows Delphi
> applications to take advantage of the latest hardware, access more memory,
> build 64-bit server applications, and push the performance envelope. And
> with FireMonkey¢, the new GPU-powered next-generation application
> platform, youll be able to create visually stunning HD and 3D business
> applications, using Delphi and C++, that are more immersive and
> interactive than anything on the market and deploy them to Windows and Mac
>
> --
> Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
What about 64-bit Windows C++Builder XE2 ? Is it already to use ?
0 Ali8/2/2011 9:30:37 AM
On Tue, 02 Aug 2011 12:30:37 +0300, Ali Zhang wrote:
>> {quote:title=Ciprian Popa wrote:}{quote}
>> http://www.dzone.com/links/whats_coming_in_embarcadero_rad_studio_xe2_64bit.html
> What about 64-bit Windows C++Builder XE2 ? Is it already to use ?
According to the roadmap [ http://edn.embarcadero.com/article/39934 ] it
should follow after "Pulsar" (XE2) being part of "Wheelhouse" project.
--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
0 Ciprian8/2/2011 9:58:47 AM
Planned XE3.
> What about 64-bit Windows C++Builder XE2 ? Is it already to use ?
--
Oxygene Bunny Michael
0 Michael8/2/2011 11:53:35 AM
> {quote:title=Eric Grange wrote:}{quote}
> > youll be able to create visually stunning HD and 3D business applications
>
> The "business applications" is somewhat of a stretch IME, these days
> business applications are mostly handled via RDP/TSE, in "private
> clouds", 3D and GPU don't play well with those...
>
> It's great for demos on the marketing-droids laptops, not so good for
> everyday business apps.
You're arguing against having a snazzy UI for business applications because some things might suffer when viewed using a remote desktop?
I'd be curious to see what does and does not translate well. I could see animations that take advantage of the GPU suffering, but I would expect vector graphics and other effects to show as expected.
What specific things are you thinking about? The best use of improved graphics in "business applications" that I can think of off the top of my head is something like a daskboard or similar BI visualisation.
If you're attending any of the world tour events, be sure to bring this up.
--
Regards
Bruce McGee
Glooscap Software
0 Bruce8/2/2011 2:06:15 PM
> I could see animations that take advantage of the GPU suffering,
> but I would expect vector graphics and other effects to show
> as expected.
Everything not handled by GDI (and thus that can be rendered
client-side) is sent as a bitmap (ie. heavy network-wise) that is
rendered in software (without GPU) by the RDP server.
For more, see: http://stackoverflow.com/questions/4854534
Another interested article is
http://blogs.msdn.com/b/jgoldb/archive/2010/02/27/optimizing-visual-studio-2010-and-wpf-applications-for-remote-desktop.aspx
It details RDP issues of WPF applications, which are also supposed to
take advantage of the GPU, and face similar RDP challenges FireMonkey
apps are likely to face.
My point being that those days, even users with full-blown desktop PC
are more and more often using them either as RDP clients to desktop
cloud apps, or as as webclient (using a web browser).
I have no detailed insight into FireMonkey, but to cover business apps,
the key issue will be how well it degrades over RDP (not just in terms
of wire transfer, but also of software-rendering on the RDP server...),
or if they're planning their own RDP and a web-based client (where it
could take advantage of GPU via Flash or HTML5).
> If you're attending any of the world tour events, be sure to bring
this up.
I'm not, none is happening close enough to be worth it, and currently
we're headed down the HTML5 path anyway, so that would just be an
"interesting" question.
Also I guess it'll all be rather obvious once the tech is available and
there is real-world feedback from the wild world of hardware out there.
Eric
0 Eric8/2/2011 3:43:21 PM
On 08/02/2011 13:37, Eric Grange wrote:
> It's great for demos on the marketing-droids laptops, not so good for
> everyday business apps.
Some business applications were built on WPF, and it is great. This is
an example of it:
http://www.istartedsomething.com/20080109/frog-design-wpf-sexy-enterprise-software/
-Jaimy.
0 Jaimy8/2/2011 3:47:49 PM
> platform, youll be able to create visually stunning HD and 3D business
> applications, using Delphi and C++, that are more immersive and
I know its a nitpick... but I wonder why they cant just say "create visually
stunning HD and 3D applications". And simply leave 'business' out of it.
Why do they insist on pushing marketing material that, quite frankly,
excludes a huge (if not the majority) segment of the industry? I know its
just fluff scribbled out by marketing drones, but it does hint at their
point of view that Delphi is for business, and non-business users are second
class citizens to them.
0 Joe8/2/2011 7:28:19 PM
On 08/03/2011 02:28, Joe Demartino wrote:
> I know its a nitpick... but I wonder why they cant just say "create visually
> stunning HD and 3D applications". And simply leave 'business' out of it.
Business application were commonly does not need stunning HD, 3D, and
fancy widget. Non-business application that commonly does it. However it
seems this has been changed recently as WPF bring it as a standard
technology.
The most closer competitor of delphi as a RAD Tool in desktop
application arena is .NET, and indeed WPF does bring this technology and
has been used in several business applications. I guess this something
that emb targeted from the begining.
-Jaimy.
0 Jaimy8/3/2011 3:16:15 AM
> And simply leave 'business' out of it.
Perhaps because they don't mean "games" which are often 3D, and they are letting
you know that it isn't suitable for that.
/Matthew Jones/
0 Matthew8/3/2011 10:07:33 AM
> This is an example of it:
AFAICT it's more an example of "runs well on the marketing laptop, not
so well in a real RDP business environment".
Getting WPF to behave decently in a RDP environment requires some work,
and cutting down on the eye candy, see
http://blogs.msdn.com/b/jgoldb/archive/2010/02/27/optimizing-visual-studio-2010-and-wpf-applications-for-remote-desktop.aspx
I just wonder if that's an aspect taken into account by FireMonkey, or
if they just use a GPU surface, which is not only going to be software
rendered on the RDP server, but also blitted across the network as one
huge bitmap for every minor UI change (worst case).
Eric
0 Eric8/3/2011 12:06:06 PM
> [..] However it seems this has been changed recently as WPF bring
> it as a standard technology.
IMHO you're giving too much credits to WPF, these days, it's still a
minor under-performing player, and it looks more on the wane than
anything else (compared to the days when WinAPI was pretty much
dictating UI), with alternative platforms aplenty .
The tech leaders in that area are rather Apple (iPhone, iPad & Mac UIs)
and web techs (FireFox, Chrome & Flash).
And technologically speaking, if FireMonkey is successful, it'll just be
another nail in the WPF coffin.
Eric
0 Eric8/3/2011 12:10:38 PM
> Perhaps because they don't mean "games" which are often 3D, and they are letting
> you know that it isn't suitable for that.
Pity, availability of a GPU typically means a consumer hardware is
running your apps, for business apps, RDP is king, and that typically
means server-side software-rendering.
Eric
0 Eric8/3/2011 12:11:58 PM
"Matthew Jones" wrote in message
news:383804@forums.embarcadero.com...
>> And simply leave 'business' out of it.
>
> Perhaps because they don't mean "games" which are often 3D, and they are
> letting you know that it isn't suitable for that.
Well, Delphi could be perfectly suitable as a game development platform.
But also, a lot - if not most these days - of commercial software designed
for home use (think of things like media players, home video editors, and
all that **** that gets sent along with any piece of hardware you buy) use
those flash-style interfaces now, as opposed to standard MS Office/Windows
style interfaces. FireMonkey sounds like it'd be *perfect* for that type of
app. But being so focused on 'business' apps, I'm concerned they (at least
their marketing people) have their blinders on about exactly how flexible
and appealing Delphi is to 'non-business' developers.