The encapsulation bug that was a feature.
The recent release of RAD Studio Berlin 10.1 saw a fix to a long standing bug in the Delphi compiler. That-is, helper classes are no longer able to access the private members of their base class, as...
View ArticleMVP of the Week: Nick Hodges
I feel like I’ve known Nick Hodges as long as I’ve been using Delphi. He is as much a part of the Delphi community as anyone else, especially with the distinction of writing the first 3rd party...
View ArticleRibbon Controls in RAD Studio 10.1 Berlin
A few Delphi and C++Builder developers who moved to 10.1 Berlin are wondering what happened to the VCL Ribbon controls and how to get them. Here is the full story. A Tale of the Fluent UI (or Office...
View ArticleMVP of the Week: Bertie Buitendag
This week we are spotlighting the work of Bertie Buitendag, our MVP from South Africa. He is a lecturer at Tshwane University of Technology. He was instrumental in the school system adopting Delphi for...
View ArticleRAD Server Launched, Webinar on Thursday
Last week my team at Embarcadero has launched a new product, RAD Server, which combines several Enterprise-grade technologies in a single, much cheaper offering. RAD Server, in fact, combines the REST...
View ArticleMVP of the Week: Nirav Kaku
This week we are spotlighting our MVP Nirav Kaku from Mumbai, India. I had the opportunity to meet Nirav while I was visiting Mumbai and he showed me around India and took me to dinner. One of the...
View ArticleDelphi Blogs of the Week/Month #42
This is a new installment of my occasional (mostly monthly) collection of relevant Delphi links. Embarcadero News Company focus is summarized in this video, "Inspire. Develop. Excel.":...
View ArticleMore New MVPs
I’ve got another large group of MVPs that have just signed up. They will appear in the MVP directory soon, but until then you can discover more about them here: Joachim Dürr – Germany Malcolm Groves –...
View ArticleFaster Compilation for Delphi Win32 Generics in 10.1 Berlin
While the Delphi compiler is recognized as an extremely fast compiler, when it comes to generics it can significantly slow down, along with the linker. The latest version of Delphi offers a significant...
View Article1Password for Windows is Written in Delphi!
1Password just won the Embarcadero Cool App Contest. It is a really cool app, and written in Delphi. You can check out the press release or the article about it. I also have a little video I made with...
View ArticleDelphi Blogs of the Week/Month #43
Another round of news and links related with Delphi, including some old one I had to research for my part of the mobile webinar this week. Blog Post of the Week Not sure if I want to start a regular...
View ArticleFireMonkey and the Android Misconception
When it comes to Delphi, C++Builder and FireMonkey’s support for Android, there are 5 caveats.: ARM Cortex-A series CPU (not Intel Atom) ARMv7 Instructions NEON Technology GPU Specific versions of...
View ArticleMore on 1Password’s Components
Stefan van As of 1Password fame sent me a more exhaustive list of the libraries and tools used in 1Password. I thought I would share it with everyone. He also recently started blogging about security,...
View ArticleWebinar Video about Submitting Apps to Mobile Stores
A video fragment of last week Mobile Development webinar with my portion of the recording, covering submitting apps to the Apple App Store and the Google Play Store, is available on YouTube, at...
View ArticleCool App Contender: HOP (Hunger Obesity Prevention) App
There were a lot of amazing apps submitted for the Embarcadero Cool App Contest. Last month’s winner was 1Password for Windows. Any entries that don’t win one month, are automatically eligible for the...
View ArticleCool App Contender: AtlasBuilder
The next contender for the Cool App Contest that I am highlighting is AtlasBuilder by Kollányi Péter from Hungary. AtlasBuilder makes it easy to create an atlas and pack it into an encrypted db. Then...
View ArticleClosing the Class Helpers Private Access Loophole
As many of you know, Embarcadero made a change to the Delphi compiler in 10.1 Berlin to close an existing bug that allowed access to private data of any class via a class helper. Developers who were...
View ArticleCool App Contender: BriskBard
I’ve been a convert to Chrome for a while now, but BriskBard may just be the browser to convert me. It is written in Delphi, and is a contender for the Embarcadero Cool App Contest. BriskBard is a...
View ArticleCool App Contender: Mimix 3D Profile Scanner
This brings me to the next contender in the Embarcadero Cool App Contest is the Mimix 3D Profile Scanner by intricad. It uses a really cool technique to capture a 3D impression with only your monitor...
View ArticleDelphi Tip – When the debugger fails to attach to an Android app.
Sometimes, if your application fails during start-up, the RAD Studio debugger can fail to attach making it difficult to debug the problem. So what should you do? The debugger usually has plenty of...
View Article