|Training & Consultancy
|Delphi Notes Weblog
2013/01/23 - Update #2 for RAD Studio, Delphi, and C++Builder XE3
Update #2 for RAD Studio, Delphi and C++Builder XE3 is now available for download. See the Release Notes and Fix List for more details.
Delphi Developer Days 2013 - Cary Jensen and Bob Swart
Cary Jensen announced at CodeRage 7 and on his blog that as of the 2013 edition of the Delphi Developer Days, I, Bob Swart will be joining Cary Jensen in presenting these days. I'm thrilled to work together with Cary Jensen on Delphi Developer Days; we've worked together in the past on magazine articles and Delphi conferences, and I've been a guest speaker at Delphi Developer Days for a few years already, so we're confident that the upcoming Delphi Developer Days 2013 will be as good and enjoyable as ever.
FireMonkey Premium Style for RAD Studio XE3
Registered users of Delphi / C++Builder / RAD Studio XE3 can download a number of "additional (premium) style packs" for FireMonkey applications. This FireMonkey Premium Style includes the Jet style for Windows and Mac.
2012/12/12 - XE3 Update #1
Although the "Check for Updates" utility does not tell you about it, Embarcadero has released Update #1 for Delphi XE3, C++Builder XE3 or the whole RAD Studio XE3. This updates includes the 64-bit C++Builder compiler, but also some important fixes for Delphi developers.
Note that it's a complete uninstall/install (so it takes some time), and you can also download the ISO image for the DVD.
2012/11/07 - Delphi Product Manager Marco Cantý
Marco Cantý is the new Delphi Product Manager at Embarcadero. Marco will be based in Europe (working from his home in Italy, when not on the road), where there are some of the R&D teams and a large number of Delphi customers.
2012/11/06-08: CodeRage 7
From Tuesday, November 6th until Thursday, November 8th, Embarcadero will run CodeRage 7, the virtual online conference that you can attend from anywhere in the world (with an internet connection).
I'll have the honours of opening CodeRage with a session on Delphi Language Enhancements, where I'll cover class helpers and record helpers, including some custom helper classes that I'm using myself these days.
2012/10/26 - Abakus VCL updated
Abakus VCL is a professional set of great looking realtime components for virtual instrumentation. An updated version of Abakus VCL has been released with support for Delphi XE3, including a 64-bit version. You can now download a trial version of Abakus VCL (without nag screen).
2012/09/26 - Free Delphi XE3 Starter Essentials PDF
My Delphi XE3 Starter Essentials ebook (PDF) has just been made available for download for all registered Delphi Starter developers. This is the first of my XE3 ebooks, shortly followed by titles like Delphi XE3 Development Essentials, Delphi XE3 DataSnap Development, Delphi XE3 XML, SOAP & Web Services Development. Customers who bought the XE2 editions of these titles will get the first XE3 edition for free as well. I'm also working on new editions for the IntraWeb and Oxygene (Prism) manuals, as well as a new title on RAD Studio Mobile (which will be a free update for people who purchased the Delphi XE2 iOS Development manual).
See http://www.ebob42.com/courseware for more information on these courseware manuals, or http://www.drbob42.com/courseware if you're interested in a quick purchase of an individual title.
2012/09/03 - RAD XE3 Bonus Pack
All developers who purchase Delphi, C++Builder or RAD Studio XE3 before the end of september (or have an active subscription for XE3) can download the free RAD XE3 Bonus Pack which contains TMS Grid for FireMonkey for RAD Studio XE3, Mida Embarcadero XE3 Edition VCL to FireMonkey Converter and FireMonkey Premium Style for RAD Studio XE3. These tools are available for download from the RAD Studio Registered User Download page.
2012/09/03 - Delphi XE3
Today, Embarcadero released RAD Studio XE3 (including Delphi, C++Builder, Prism and HTML5 Builder). All developers with subscription (SA) should have received an e-mail from Embarcadero Maintenace with their login info to retrieve their XE3 update and new serial number.
New User and Upgrade licenses (with or withour subscription) can be purchased in my webshop (in Dutch or for other customers in the Eurozone).
2012/08/21 - Delphi XE3 and iOS Development
See JT's blog for the official news about the (missing) iOS support in Delphi XE3, and the upcoming Mobile Solution (beta) for Delphi XE3 Professional and higher. If you have existing Delphi XE2 iOS projects (using FPC and Xcode to compile and deploy them), then you may have to stick to XE2 for these projects, until the Mobile Solution for XE3 is released. You will not be able to use Delphi XE3 (or the new FireMonkey 2) for these iOS projects, unfortunately. And there may be some migration needed from the XE2 iOS projects to the Mobile Solution (once made available).
The good news is that the Mobile Solution seems to require Delphi XE3, and will target both iOS and Android. So let's just hope it won't take too long. I can hardly wait...
2011/09/17 - May the Road(map) rise with you
JT from Embarcadero has blogged about a number of technologies and topics that the RAD Studio R&D Team are working on now that XE2 has been released:
2010/08/12 - New RAD Studio Roadmap
An updated RAD Studio, Delphi and C++Builder Roadmap is published on the Embarcadero Developer Network.
2010/05/10 - RAD Studio Roadmap
Embarcadero has just published the new RAD Studio Roadmap. This Roadmap includes information on the upcoming Delphi Fulcrum, supporting both Windows and Mac OS X application development, Delphi Wheelhouse (adding Linux support), the 64-bits Compiler Preview (early 2011), Delphi Commodore (the full 64-bits version) and project Chromium.
2009/05/18 - Delphi Commodore Main Themes
Delphi Commodore is the codename for an upcoming version of Delphi with 64-bit native development as main theme:
2009/01/07 - The Future of the Delphi Compiler
Nick Hodges has published an article on Developer Network about the future of the Delphi Compiler. In this article, Nick talks about the Compiler Front End (the part that defines what the language is), with the idea to create a new Front End to offer a choice between a new, non-legacy syntax and the older way of coding (read the article to example of legacy syntax). New code would have to be put in a new type of code module (so it looks like there would be no mixing of code, although you may be able to use both kinds of modules in your projects).
Nick also talks about the Compiler Back Ends (one for Delphi, one for C++) which currently produce 32-bit binaries for Windows. A new Back End would be able to produce 64-bit for Windows, and should be shared by both Delphi and C++, and "a bit more flexible with respect to what architecture it targets" (or so Nick writes).
Doing a new Compiler Front End and unified Back End (for both Delphi and C++Builder) will take time. The team plans to release a preview of the 64-bit compiler (just the compiler, not the IDE) in mid-2009, and the final 64-bit version of Delphi should be ready min-2010.
2008/12/16 - "A year in the Life of Delphi"
Pawel Glowacki blogs about Nick's webinar about "A year in the Life of Delphi". Read this blog post if you missed the webinar.