Skip to content

RAD Studio XE8 runs on the latest Windows 10 Insider Preview Build 10158

RAD Studio XE8 (Original Release and Subscription Update 1 versions) runs on the latest Windows 10 Insider Preview Build 10158. The Update/Install, on my MacBook Pro running Parallels for the Mac Desktop, took a while, at least 15 minutes time (but I did not run a clock as I was working on other computers at the same time).  There were several reboots in the process. So, you’ll want to “Sit back and relax” according to the Microsoft Upgrading Windows screen.

I tested the already installed RAD Studio XE8, the IDE launches without a problem. I built "One Button" apps for VCL and FMX, ran without a problem. I tried a few sample of the sample apps and used the Windows 10 style – all good too. InterBase XE7 64-bit developer server– runs as a service with no issues.

I used GetIt (Tools | GetIt) to download the Delphi Windows RT library. Grabbed Marco’s sample app from his dropbox link. Build the sample – Notification works.  Note: Microsoft has renamed the "Notification Center" as the “Action Center” even though when you hover over the toolbar icon – it still reports “New Notifications Available”. Read Marco’s blog post at for additonal information and the link to the sample app (

A final note - in Windows 10 build 10158, Microsoft Edge now has a graphically stylized lower case “e” for its icon on the toolbar :D


The question is: Will the latest Xcode (6.3.2) work with Delphi XE8 Update 1?

I received an email just now from another David, saying "I haven’t found this information on your website…The question is: Will the latest Xcode (6.3.2) work with Delphi XE8 Update 1?". I have installed RAD Studio XE8 Subscription Update 1, installed the updated PAServer on my Mac to match the IDE, and I have Xcode version 6.3.2 running on my Mac. I am running iOS 8.3 on my iPhone 6 and iPad Air 2. To answer David (I also replied to his email): All is good with my development, testing and deployment of iOS and OSX apps.

Here are the screen grabs of my about boxes for both tools:

RAD Studio XE8 Subscription Update 1 about box

Xcode 6.3.2 about box

My guidance to developers is always, when you learn that there is a platform update, stay tuned to our blogs and wait until you hear from us that it is safe to go in the water before installing updates to the underlying platforms and devices we are using and targeting.  We give general platform version guidance at "Supported Target Platforms" pages (and links to specific target platforms) at

I will work with our team to create a single spot where we can always update the version number dependencies and support we have, especially given that the platform vendors are making impactful changes these days even in what would normally be considered minor updates.  Stay tuned for a permanent URL.


What’s new and fixed in RAD Studio, Delphi and C++Builder XE8 Subscription Update 1

Two articles on our DocWiki and Community site provide the details about what is new and fixed in the recently released RAD Studio, Delphi and C++Builder XE8 Subscription Update 1. The update is available via the registered user downloads are (both in ISO and Web install versions). You can tell if you have Update Subscription by using the Help | License Manager menu item.  Select your registered XE8 release and look in the center panel of the License Manager window and you will see the following text - "Is Subscription: Yes" .

For my RAD Studio XE8 original release, my License Manager displays the following (serial # edited out):

Title:  RAD Studio XE8 Architect Named User
License file name:  .8216_52.1427845488219.slip
Trial license:  No
License Expiration Date:  3/1/2016
Days Left:  256
Is Subscription: Yes
Subscription Expiration Date: xx/xx/xxxx
License Type:  Workstation
Serial number:  xxxx-xxxxxx-xxxxxx-xxxx
Registered:  Yes
Platform:  Windows
Commercial use:  Yes

Before you install XE8 Subscription Update 1, you need to uninstall the original XE8 release. You can choose to keep your registry settings so that your known packages and IDE settings will be kept when you do the update 1 install.

What’s new in Delphi and C++Builder XE8 Subscription Update 1 -

Subscription Update 1 Fix List for RAD Studio XE8, Delphi XE8, and C++ Builder XE8 -

Thirty Years working with these programming tools - Today, June 17, 2015

Eating a wonderful cake this afternoon in Scotts Valley to celebrate my 30 years working with developers and these development tools. So many memories and so much fun programming, building tools, visiting with customers and working with the great teams here at Embarcadero Technologies. The apps we can build today are so far beyond what we could do back when I started at Borland. I met Philippe Kahn at Comdex Las Vegas, November 1983 where he gave me 8" CPM/80 and 5.25" PC-DOS copies of Turbo Pascal version 1.0. I immediately popped the DOS disk into my IBM PC and was hooked. After a job interview on Philipe’s sailboat in Monterey Bay in the Spring of 1985, I was offered a job at Borland and started on Monday, June 17, 1985.

Thank you so much PK for that start. Thank you to the tens of thousands of employees and alumni that I have had the priviledge to work with here in Scotts Valley and around the world. Thank you to Wayne Williams and Michael Swindell for continuing to allow me to help our customers.

I am still having so much fun, still learning how to program for new platforms and devices, still writing code after all these years. I am loving it every day.

Huge hugs, thanks and much love to my wife Martha and our three girls Gina, Molly and Emily for allowing me to have this job and this much fun!

The technical fun and innovation never stops! It’s amazing what our developers are working on for the future. My advice for a long, happy programming career? Keep writing code every day and enjoy every minute of life with your family, friends and computers :D


RAD in Action: Windows 10 is Coming Soon, Get Ready Now with RAD Studio XE8 - resource links

Our "RAD in Action: Windows 10 is Coming Soon: Get Ready Now with RAD Studio XE8" webinar is today, Wednesday, June 17, 2015. This blog post contains the links to additional resources that we mentioned during the webinar. The presentation team includes: David Intersimone “David I” – Embarcadero Chief Evangelist, John (JT) Thomas – Senior Director Product Management, Developer Tools, Pete Brown, Microsoft Technical Evangelist, Marco Cantu – Embarcadero Senior Product Manager, and Jim McKeeth – Embarcadero Lead Worldwide Evangelist/Engineer.

Thank you to all the developers who joined us today!

Cool, New Virtual Piano Keyboard Delphi component

We have a new Embarcadero Technology Partner, Maestro Music Software, creators of the Virtual Piano Keyboard component for Delphi. This is so cool to play with.

Some text from their web site -

Virtual Piano Keyboard is a high-quality Delphi component that allows developers of music and multimedia software for implementing functions of keyboard instruments like pianos and synthesizers.

Virtual Piano Keyboard will become the core part of your programs, contributing to their success and popularity. You can easily and seamlessly integrate Virtual Piano Keyboard into a variety of teaching, gaming, professional, music and multimedia projects.


Maestro Music Software is showing us all how to create wonderful and useful components. I hope we see additional music components. Imagine being able to build your own band using components and a timeline. I’m often asked about Midi components as well.

Imagine the possibilities! Keep up the great work guys :D


IoT in Action: Building a Modern Healthcare Application - Webinar resources and links

On Wednesday, May 20, 2015 I am presenting a webinar titled "IoT in Action: Building a Modern Healthcare Application". The webinar presents the development of connected, multi-device solutions for the healthcare industry, using Beacons and Bluetooth LE devices. During this session, David Intersimone, Vice President of Developer Relations and Chief Evangelist at Embarcadero, demonstrates how developers can use RAD Studio XE8, which supports Proximity Beacons and Enterprise Mobility Services Push Notifications, to build a modern medical application solution for a hospital or doctor’s office.

IoT in Action: Building a Modern Medical Application for a Hospital or Doctor’s Office

Digital devices are proliferating inside medical offices and hospitals, and Bluetooth wearables are being used to capture biometric information. These devices, which are part of the IoT landscape, are providing higher levels of patient monitoring, medical office productivity, and patient information management. Recognizing the potential of these connected devices to transform the everyday experience of visiting a healthcare provider, this webinar will give developers a first hand look into:

  • RAD Studio XE8 connected app development for Windows, OS X, iOS, Android and the Internet of Things
  • FireUI and VCL application development for desktop, smartphone, and tablet devices
  • Proximity-based application development using the new TBeacon component supporting the use of iBeacon and AltBeacon
  • Bluetooth LE development for state-of-the-art medical devices including Heart Rate Monitors, Digital Weight Scales, and more
  • Enterprise Mobility Services (EMS) support for Apple Push Notification Service (APNS) and Google Cloud Messaging (GCM)

Webinar Resource Links

The following are links to additional information used in the Webinar:

I will also upload the slides after the webinar is completed and provide a link here.

Today’s RAD Studio XE8 Live Online Deep Dive Workshop - Agenda/Times

RAD Studio XE8 Deep-Dive Online Workshop, Saturday, May 16, 2015 - 8:00am -1:00pm Pacific / 11:00am-4:00pm Eastern

Discover more about how to:

  • Make the most of your VCL Windows applications in a connected world
  • Move existing code up to new levels of scalability, performance and integration
  • Extend existing code and build new apps to embrace mobile, new devices and Internet of Things
  • Utilize high-performance, easy-to-use, enterprise database connectivity
  • Embrace the latest compilers and toolchains
  • Be the most productive you have ever been – for Windows and beyond!
  • …and much more!

Join us for all the technical developer fun -

The Workshop Agenda

Start Time Duration Topic Presenter(s)
8:00 5 Intro and Agenda David I
8:05 10 NEW! iOS64bit – OP and C++ David I
8:15 5 NEW! GetIt Package Manager: Access and install from the cloud, popular VCL and FMX source code libraries, components and tools like AsyncPro and Power PDF right from within the IDE. Get the updated TurboPack for free! David I
8:20 5 NEW! MapView component for iOS/Android David I
8:25 10 FireUI multi-device designer and NEW! Multi-device preview + TWebBrowser JimM
8:35 5 NEW! IDE Settings Migration JimM
8:40 5 XE8 Premium Styles – VCL and FMX Al
8:45 5 NEW! Box2D - A 2D physics engine for your VCL and FMX applications Al
8:50 20 ENHANCED! App Tethering: Now it’s easier than ever to extend your VCL and FMX desktop application UI, data and control to mobile and wearables via WiFi, ethernet or Bluetooth now with hooks for data Al
9:10 10 Break #1 BREAK
9:20 20 NEW! More than 20 New IDE Features for Coding Productivity: Code faster and more efficiently with new refactorings, multi-paste support, clipboard history, parenthesis matching, Smart Keys, Code Navigation Toolbar, project statistics and more. JimM
9:40 10 NEW! AppAnalytics: Finally understand exactly how your customers use your VCL or FMX app. Simply add the TAppAnalytics component and get instant access to application usage statistics through your cloud dashboard. David I
9:50 20 RECENTLY ADDED! Easily Add Parallel Processing to Your New and Existing VCL/FMX OP and C++ Apps: Delivering 2x to 8x performance gains on Multi-Core systems. David I & JimM
10:10 30 NEW! Unit Testing: It’s has never been easier or more complete with the new integrated DUnitX testing framework Nick Hodges
10:40 10 Break #2 BREAK
10:50 5 NEW! Native Platform HTTP/S VCL/FMX Support for Windows, Mac, iOS and Android: Makes must-have secure connections a snap. Al
10:55 25 ENHANCED! FireDAC: The best DAC gets better with Updates Management, dbExpress migration, SQLite encryption, InterBase XE7 Change Views. Stephen
11:20 10 Devices – BluetoothLE support (VCL via Win8.1, FMX) JimM
11:30 15 NEW! IoT, Beacons and More: Easily add IoT gadgets and sensors, like proximity beacons, into your existing Windows VCL and FMX apps. JimM
11:45 10 ENHANCED! Parse/Kinvey MBaaS Cloud Services: Easily power your VCL and FMX desktop and mobile application backend infrastructure in the cloud with user management, push notifications, data storage and more. David I
11:55 30 ENHANCED! EMS (Enterprise Mobility Services): Easily integrate your applications to your enterprise and to the world with Push Notifications, REST API publishing, external credentials, database connection pooling, client API component, new administrative app and more. Al
12:25 15 Deep Dive into a Modern Healthcare Application that uses EMS, InterBase XE7, smartphones, tablets, devices and proximity beacons David I
12:40 20 Summary and Final Q&A Everyone
13:00 300 Minutes  

RAD Studio XE8 this week: Wednesday Lunch & Learn and Saturday Deep Dive

RAD Studio XE8: Wednesday Lunch & Learn and Saturday Deep Dive

Don’t miss this chance to join David I for one of these FREE technical online workshops and be among the first to see the latest RAD Studio XE8!

Lunch & Learn Webinars
Bring your own lunch at your office for a 
2-hour Lunch & Learn session.
Deep-Dive Online Workshop
Attend a special 5-hour Deep Dive with David I, Jim McKeeth, Al Mannarino and Nick Hodges
Wednesday, May 13, 2015
9am PDT / 12pm EDT
12pm PDT / 3pm EDT
Saturday, May 16, 2015
8am-1pm PDT / 11am-4pm EDT

Learn about the new features and benefits of using Embarcadero’s RAD Studio XE8 and Appmethod for cross-platform app development. Build apps using a single-source codebase (either Object Pascal or C++) that compiles down to native executables for Windows, Mac OS X, Apple iOS, and Android, including universal binaries for iOS (both ARMV7 and ARM64).

Discover more about how to: 

  • Make the most of your VCL Windows applications in a connected world
  • Move existing code up to new levels of scalability, performance and integration
  • Extend existing code and build new apps to embrace mobile, new devices and Internet of Things
  • Utilize high-performance, easy-to-use, enterprise database connectivity
  • Embrace the latest compilers and toolchains
  • Be the most productive you have ever been – for Windows and beyond!

…and much more!

The workshop will include detailed technical demonstrations and live Q&A. Saturday’s session will include a Deep Dive into a Digital Medical Technology application that uses devices and proximity beacons.

Register today and download a copy of RAD Studio XE8 in advance to follow along.

Technology Partner Spotlight sessions for Q2-2015 start Thursday May 14 - 6am, 11am and 5pm PDT

We have scheduled the Embarcadero Technology Partner Spotlight webinar series for Q2-2015 (May 13 to June 25). Embarcadero Technology Partners are developers and organizations who develop and sell tools, components and libraries that add value to the Embarcadero family of developer products, and who actively market their products through trade advertising and the World Wide Web. The Embarcadero Technology Partner ecosystem is made up of hundreds of companies who provide thousands of ready-built add-ons to facilitate multi-device development. You’re invited to join our new “Embarcadero Technology Partner Spotlight” series of webinars each Thursday for 20-minute online presentations and demonstrations followed by live Q&A with the best tool and component companies on the planet.

The spotlight webinars take place three times on each Thursday at 6am, 11am and 5pm Pacific Daylight Time. You will find the complete schedule and registration form at Register Now for the series and see what our technology partners are doing in support of our latest RAD Studio XE8 release.

The scheduled Technology Partner presentations for Q2-2015 

Date Topic
May 14
Woll2Woll (InfoPower and FirePower components)
May 21
May 28
Dew Research (OpenCL and Math Libraries)
June 4
Fast Reports Inc. (FastCube for VCL and more)
June 11
LMD Innovative
(Components for Delphi and C++Builder)
June 18
Gnostice (New Documents support for XE8 and FMX)
June 25
Mitov Software
(Delphi Arduino control and communication)

You can also watch replays of the Q1-2015 presentations at


Bad Behavior has blocked 4 access attempts in the last 7 days.