Delphi, C++Builder and RAD Studio include various VCL styles out of the box. These can be used for your Windows applications and customized via the...
developer-tools
Using the REST Debugger will help you prototype your Delphi and C++ REST apps
As part of the new addition of the REST Client Library components in Delphi, C++Builder and RAD Studio XE5, we also include a REST Debugger so that...
Fun with FireMonkey Gradients
Everybody loves colours. Great apps should use colours in clever and original ways. I have been recently spending a lot of time using Delphi XE5 for...
Android Bluetooth SPP / RS232 with Delphi XE5 YouTube video and examples
I found this great Delphi XE5 Android Bluetooth YouTube video, by Björn Hansen, from back in September last year after the launch of Delphi XE5. it...
Delphi XE5 – deploying and accessing local files on iOS and Android
Larry in Canada recently sent me an email asking a Delphi XE5 mobile multi-device question: "How do you include files and/or folders containing...
Changing FireMonkey style at runtime
Last month Sarina DuPont blogged about loading custom FireMonkey styles on a mobile device at runtime ("How to load custom styles at...
Using the new REST Client library components to connect to Web & Cloud services (Part 2)
This REST BaaS (Backend as a Service) client tutorial shows how to use the Embarcadero REST Library for accessing REST-based web services (REST...
Creating an Overflow Menu on Android
During my CodeRage 8 session I talked about creating an Action Bar with an Overflow menu, so I wanted to provide some step-by-step instructions. On...
How to load custom styles at runtime
During my session at CodeRage, I briefly talked about how to load custom styles at runtime. I wanted to elaborate on this topic and provide some...
Mobile app lifecycle events handling in Delphi XE5
The lifecycle of a mobile app is more complex and different from a desktop app. On a mobile device an application runs either in the foreground or...
Are you asking about app size? (by Delphi for Android)
You're asking about app size? Not a news. Since Delphi 1 people're asking "why Windows calculator is 33 kb, while Delphi version of...
Playing Audio Clips on Android
I have been working with our R&D team on the samples and snippets for RAD Studio XE5. Our mobile snippets are designed to showcase key...
Printing from an Android device using FireMonkey
Printing from an Android device requires a little bit more setup than in iOS where you simply connect to an AirPrint capable printer (like my Epson...
Opening a file with the default program on Windows and Mac
I've been using the windows API call ShellExec for years to pass in the file name of a file I want to launch programatically with the default...
Working with Sensors, Devices and Platform Services in your C++ applications
All of our modern PCs, Smartphones, Tablets and other devices include more than just a screen, keyboard, mouse, memory, and storage. The devices We...
Clone FireMonkey objects
I've got a task of cloning FireMonkey objects. Let it be "chess". An object is created as an aggregate in design-time. Look at the...
Delphi Labs: DataSnap code samples updated to XE3
It seems that it is my very first post in the New Year 2013, so I wish You all the best and great time writing all kinds of programs. I'm sure...
XE3 Visual LiveBindings: User defined objects
The adapter components TListBindSourceAdapter and TObjectBindSourceAdapter enable LiveBindings with user defined TObjects. Here is a user defined...
Installing Sonar for Delphi
On 15th of November the HTML5 Builder QA Team was in the VLCTesting where we learned very good experiences and shared knowledge, amongst this was...
ORM Frameworks for Delphi…
I have just returned from my RAD Studio XE3 World Tour stops in Europe. It was great to see so many young and old developers in London, Amsterdam,...
Delphi Training videos and tutorials – from LearnDelphi.tv
For those of you who need to learn more about Delphi programming, Alister Christie (http://learndelphi.tv/) who is one of our Embarcadero MVPs, has...
Custom FireMonkey "TSimpleTriangle" component
Have you ever written a component in Delphi? Reusable components are the corner-stone of rapid application development and important part of Delphi...
Getting to grips with using FireMonkey Grids
Although there is a huge amount that is the same for Delphi and C++ Builder developers between VCL and FireMonkey, one thing that has changed is the...
Writing a FireMonkey DLL for use with a VCL application.
We have had a lot of questions on the road show tour about how to mix Fire Monkey and VCL. Although this is not officially supported, a number of...