Featured Articles


Featured Blogs

TCalendarView Custom Painting
The latest version of RAD Studio 10.1 Berlin Anniversary Edition introduced among other things two brand new VCL controls: TCalendarView and TCalendarPicker. Now there is in total 7 different VCL controls in the "Windows 10" category in the Tool Palette. The best thing about these controls is that they do have Windows 10 look-and-feel, but they are pure VCL, so they do not depend on Windows 10 ...
IoT Boot Camp 2017
Register now for this FREE Boot Camp on February 6th to 9th  In this bootcamp you will learn how to build a RESTful Network of IoT Devices with Arduino and RAD Server. Arduino open source hardware provides a flexible platform to build connected Internet of Things hardware projects. RAD Server provides a RESTful service.  Join industry experts for this FREE 4-day online workshop that ru...
World First! A linux web service written in Delphi.
Several years ago, I wrote a simple command line tool for parsing EBNF format text (ISO-14977), and translating them into railroad diagrams. This little tool parsed the text and generated HTML output with a canvas control set to render the diagram. I had thought that this tool was too specialist for anyone to be using it, however, when I rebooted my blog after starting my employment with Embarcad...
Faster parallel programs with improved FastMM with Primož Gabrijelčič

FastMM is a great memory manager but it can perform less than ideally in a multithreaded program. This session will present recent improvements in FastMM and show how to analyze and fix memory manager multithreaded bottlenecks in your application.



Latest Articles

Written by Hitoshi Fujii on Tuesday, 20 December 2016
33-delphi-linux-2

2016129EBiS 3033320062201510RAD Studio 10.1 Berlin Update 2 Anniversary EditionDelphi / C++BuilderLinuxLinuxLinuxLinuxDelphi / C++Delphi / C++BuilderLinux64bit LinuxLinuxWindowsIDELinux 64-bitLinuxPAServerLinuxLinuxLinuxDelphi / C++BuilderRTLDB RTLIOUtilsFireDAC HTTPRESTCloudWebBrokerApache integrationDataSnap EMS/RAD ServerJSONXMLSOAPIndyWindowsLinuxDelphi / C++BuilderLinuxLinuxRAD StudioLinuxRAD Studio / Delphi / C++BuilderYouTube

Read more...
Written by Sarina D on Thursday, 8 December 2016
rad-server-architect-edition-promo-details

20% Off Architect + FREE RAD Server Site License (worth $5000)As part of the current RAD Studio Architect Offer, you will get a free site license of RAD Server, an additional $5000 value. The offer ends December 31st, 2016.The offer is valid with a purchase of RAD Studio, Delphi or C++Builder 10.1 Berlin Architect named user new license or upgrade....

Read more...
Written by Hitoshi Fujii on Wednesday, 30 November 2016
xe8-10-seattle-fall-2016

Delphi / C++Builder / RAD StudioXE810 Seattle10.1 BerlinOctober 2016 XE8 Update Subscription UpdateXE8http://cc.embarcadero.com/item/30662 DBGrid with Persistent Columns runs into AV when Refreshing (using Disable/Enable Controls) - RSP-13151TBytesToTJavaArray and TJavaArrayToTBytes cause range check error when the array is emptySaving with no changes resizes controls inside a TPageControlDataSnap Server with FireDAC: "Cannot process - no parent row" error when trying the 2nd...

Read more...
Written by Marco Cantu, RAD PM on Wednesday, 30 November 2016
fall-2016-xe8-and-10-seattle-updates

Embarcadero has just release updates for the XE8 and 10 Seattle versions of Delphi, C++Builder, and RAD Studio, available to customers withan active update subscription. This is part of the ongoing initiative to makeavailable fixes done in newer versions (in this case 10.1 Berlin and its updates) to customers still on previous versions, something we informally call "back-porting".Notice that the...

Read more...

Latest Blogs

Windows 10: From WinRT to Centennial with Marco Cantu
Marco Cantu, the Delphi Product Manager with Embarcadero Technologies covers the latest Windows 10 features in Delphi & RAD Studio. Windows 10 APIs and UWP (Universal Windows Platform) Revisiting the VCL Foundation with What's new for Windows 10 Using WinRT APIs in Delphi Bridging Win32 and WinRT with the Windows Desktop Bridge (AKA Centennial) Desktop Bridge support in Berlin 10.1 Upda...
Task-Bar Icons in Delphi
Under Windows 7, the familiar task bar underwent something of an overhaul. Tasks which once represented the title bar of an application were replaced with icons, each of which supports application previews, progress indicators, and overlay icons to provide additional information about the state of the application. In this post, I’d like to show you how you can interact with these icons to p...
Blog_Table1.png
Update your application UI with TMultiView

TMultiView is a smart menu component for FireMonkey applications that makes it really easy to create app navigation that automatically adjusts itself depending on form factor, orientation and target platform. TMultiView is a container component which means that you can parent many different components to it, such as a top aligned TToolbar or a client aligned TListview.

Fun with Delphi Contest: NASA API Mashup
Embarcadero is promoting a contest for applications that leverage OpenData, in particular the NASA API (available at https://api.nasa.gov/index.html). Given the large amount of data available, there is room for building many different applications. Also, you can submit Windows or Mobile applications, as long as it is built with RAD Studio. Full announcement and competition details are at: ...