C++Builder 10 Seattle

The Ultimate Application Development Platform for Windows 10, Mac, Mobile, and IoT

Embarcadero® C++Builder® Seattle is the fastest way to build and update data-rich, hyper connected, visually engaging applications for Windows 10, Mac, Mobile, IoT and more using Standard C++. Quickly and easily update VCL and FMX applications to Windows 10 with the new Windows 10 VCL Controls, Styles, and Universal Windows Platform services components.

Enjoy an enhanced development experience with double the available memory for large projects, extended multi-monitor support, and enhanced Object Inspector. C++Builder enables developers to deliver applications up to 5x faster across multiple desktop, mobile, cloud, and database platforms including 32-bit and 64-bit Windows 10.

What’s New in C++Builder 10 Seattle >

C++Builder is the compiler of the future and behaves like a modern compiler should - smooth and fast!

Scott van der Linden
Gerhard Stoltz Senior Software Developer – U-RAD Technologies
Introducing C++Builder 10 Seattle
C++ Builder 10 Seattle What's New

RAD Studio 10 Seattle is critical tool to ensure my apps are ready for the huge adoption of Windows 10!

Andrew Law - Director of Technology
HGL Dynamics

New! Ride the Windows 10 Wave - Take Your Applications and Customers to Windows 10

Windows 10 is the most significant PC release in many years and it is a big opportunity for software developers.

Windows 10 is experiencing rapid adoption and is expected to be on 1 Billion devices within the next few years. Now is the time to move apps and users onto Windows 10. With RAD Studio 10 Seattle, bring those new Windows 10 platform features into your apps quickly and easily. New VCL User Interface Controls, WinRT and Universal Windows Platform (UWP) Components and APIs, give developers easy access to new Windows 10 services including Notifications, Contracts, and much more!

The Windows 10: The Big New Opportunity for Developers whitepaper is an in depth evaluation of why RAD Studio developers are ideally placed to take advantage of Windows 10 and why now is the time to prepare for new ways of developing and deploying Windows 10 applications.

Learn More >>

RAD Studio Seattle What's New

C++Builder 10 Seattle Integrates New Developer Productivity Features in the IDE

Good workflow means a highly productive developer building great apps fast. C++Builder 10 productivity features can be grouped into workflow activities developers engage in everyday: configuring the IDE for optimized workflow, writing code, navigating code and analyzing code.

Workflow and developer productivity enhancements include Project Statistics, Clipboard History, Multi-Paste Support, Modeless and Context-Sensitive Refactoring, Stack Bookmarks, Parenthesis Matching, Flow Control Highlighting, Structural Highlighting, Code Navigation Toolbar, Smart Keys, Code Analysis, and much more!

  • Project Statistics
  • Clipboard History
  • Multi-Paste Support
  • Modeless and Context-
    Sensitive Refactoring
  • Stack Bookmarks
  • Parenthesis Matching
  • Flow Control Highlighting
  • Structural Highlighting
  • Code Navigation Toolbar
  • Smart Keys
  • Code Analysis

Learn More >>

C++ Builder 10 Seattle What's New

The new IDE memory handling is the most wonderful news and a sure winner for all enterprise projects! We cannot wait to import our projects to this version!

Gerhard Stoltz Senior Software Developer
U-RAD Technologies

New! Double the Power - Twice the IDE Memory Capacity and Twice the Project Handling CapacityDouble

Project and Build management system doubles project size capacity for huge stability and performance gains.

“Under the hood” the IDE’s project, file, and build management handling has gone through a major overhaul and redesign to provide significantly extended available memory, giving developers a more stable, capable, and faster development experience. Build large, multi-million lines of code projects and enjoy a new level of productivity, performance and stability. C++Builder 10 new productivity features create an incredibly efficient workflow for writing code, navigating code, and debugging code. Enhanced multi-monitor IDE support gives developers the flexibility and control to configure screen space to setup the perfect layout. The Object Inspector is now filterable so developers can jump right to the properties they need. Add clarity to design time and hide non-visual components in the Form Designer. New code and project management features include Project Statistics, Clipboard History, Multi-Paste, Stack Bookmarks, Flow Control and Structural Highlighting, Code Analysis, and much more!

Learn More >>

With Standard CLANG-enhanced C++11 support, RAD Studio 10 Seattle enables us to write code once, deploy-anywhere!

Andrew Law - Director of Technology,
HGL Dynamics

New! CLANG enhanced RAD C++ Compiler for Windows 10 and Mobile

C++Builder 10 Seattle introduces standard C++ compiler for Windows 10 (32-bit and 64-bit) and Mobile (iOS and Android) with RAD extensions for the fastest Standard C++ Windows and Cross-Platform development. Tight integration with VCL for Windows and FMX cross-platform frameworks, C++11 language support, and ARC (Automatic Reference Counting) based memory management for mobile, with backward compatibility. C++Builder 10 Seattle is a must have upgrade for C++Builder Windows VCL developers or new C++ mobile and desktop developers coming from other languages and toolsets such as Java, ObjectiveC, C#, XCode, Xamarin, and Visual Studio.

Learn More >>

RAD Studio Seattle What's New

New! Design and Build for Desktop and Mobile Platforms At Once – Now With Platform Native UI Controls

Code once and deploy to Windows 10, Android, iOS and OSX with FireUI

C++Builder 10 Seattle features the FireUI Multi-Device Designer and cross-platform UI framework that delivers the only true single source solution for natively compiled applications. Most other vendors who support native cross-platform development require separate user interfaces to be written on each platform.

Mobile developers can finally build a common, native look and feel UI that works across multiple form factors of mobile phones, tablets, and desktop systems – all at once! From the user interface code through the rest of the complete client software stack, your apps can access platform APIs, device sensors and services, and deliver the best app performance with native GPU and CPU support all from a common and shared code base.

Modern cross platform support includes Windows 10, iOS 8.4, Android 5.1.1, and OS X Yosemite.

FireMonkey’s underlying visual control architecture has been significantly overhauled to enable multiple presentation implementations per control called “ControlTypes” - in particular, native OS control presentations (renderings) can be utilized. The new underlying architecture is MVC based and is backward compatible enabling developers to choose at design time between Styled and Platform control types on a per control basis on supported controls. This allows you to select whether a control will be implemented at runtime by FireMonkey’s GPU driven rendering like or rendered by the underlying operating system. In either case, use the same control API.

Because controls with a Platform .controltype use the same underlying implementation as native SDKs like Cocoa, your FireMonkey apps will have the smooth native scrolling and performance that end-users expect yet use the same component properties, methods and events and are still cross-platform between OSes. This enables you to maintain complete cross platform fidelity across Windows, Mac, iOS, and Android and deliver the best user experience possible.

Learn More >>

A New Benchmark of Quality, Performance, Stability, and Documentation

The Embarcadero process of development, testing, and documentation delivers the best QPS.

Major engineering initiatives and improvements have been made to Embarcadero’s development, testing, and documentation processes in 2014 and 2015 with the goal to provide an improved developer experience across the many platforms and languages that C++Builder now supports. For example, improved documentation processes introduce new features and functionality across all supported platforms and languages with radically higher documentation quality and coverage. New R&D testing procedures locate bugs far earlier in the development process and with a near 100% coverage rate resulting in fewer bugs introduced, higher fix rates, and higher overall quality and performance. C++Builder 10 Seattle is the new benchmark for quality, documentation, and stability.

Learn More >>

There is a lot to love with C++Builder 10 Seattle.

Ludo Stroetenga, Lead Developer / Architect,
Stroetenga Design

New! Build Innovative IoT (Internet of Things) Application Solutions

Easily connect Internet of Things gadgets and devices to your app or Enterprise.

C++Builder 10 Seattle enables developers to harness the power of IoT solutions. Add new capabilities to existing desktop and mobile applications by integrating devices, sensors, enterprise data, and cloud services.

More and more gadgets and devices are being added to the Internet of Things ecosystem every day. The inter-connection between these gadgets and devices has the potential to create remarkable, completely new user experiences that integrate the physical environment.

Learn More >>

New! Build Hyper Connected Apps

Quickly Extend VCL Windows Apps with Mobile, Cloud, and IoT.

Functionality of existing business apps can be easily extended to integrate mobile devices and new IoT gadgets that deliver novel solutions. Useful IoT and business apps are no longer stand-alone (tethered to a single mobile app) but are distributed over several tiers, gadgets and devices such as operating system platforms including Windows, Mac, iOS, Android, as well as middle-ware, cloud, servers, and enterprise services. Extending existing apps is a big win for business app developers because they can incorporate IoT solutions while maintaining existing infrastructure and leveraging existing and large codebases. Virtually all industries can immediately benefit from building connected apps, such as retail, food services, health care, manufacturing and industrial automation; the applications are limitless!.

Learn More >>

Mobilize Business with Enterprise Mobility Services

Enterprise Mobility Services (EMS) is a new turnkey solution for today's interconnected, distributed apps, offering an easy to deploy middleware server that hosts loadable custom API and data access modules. EMS is based on open and standard technologies, including REST HTTP calls and JSON data formats, and provides major SQL database drivers along with a built-in encrypted SQL data store. With its user management and authentication plus user and API analytics, Enterprise Mobility Services is ideal for enabling secure access from mobile and desktop apps to Enterprise Databases. EMS is a middleware solution that is stateless, restful, scalable, and secure. Open the world of connected devices to your existing Windows VCL app with EMS!

EMS has been improved with updated and new features. Push Notifications server support for iOS and Android allows developers to deliver event driven notifications to the end user’s device through EMS.

Learn More >>

New! Understand Your Users and How They Use Your Apps With AppAnalytics

Embarcadero® AppAnalytics is the first analytics service for mobile, desktop, and wearables.

Understand your end users, wherever they are, to deliver better apps and experiences. Track and measure how often apps are used, which platforms they are running, what features customers are using, find and log crashes and more. Understand user behavior by capturing anonymous usage stats from end users. . Understand users today in existing Windows VCL apps, FireMonkey mobile and desktop apps to deliver better solutions. AppAnalytics is an analytics and tracking service, hosted by Embarcadero Technologies.

Learn More >>

More Add-ons and Component Product Offerings

Embarcadero offerings for innovative IoT solutions, robust UI/UX creation, and code logging.

BeaconFence
BeaconFence is a developer proximity solution that delivers precise “GPS-Free” indoor/outdoor user location tracking and events with radial and geometric zones for any physical location and layout. Visually draw the layout of the physical location and beacon placement to track location information down to inches. Create radial and rectangular zones and track intersections, enters, and exits with callback events. BeaconFence enables developers to take proximity beacons to the next level by adding precision spatial location awareness to their applications both indoors and outdoors.

Learn More >>

Konopka Signature VCL Controls
With a suite of 125 Windows UI controls and custom property editors designed to make your applications more intuitive and visually stunning, Delphi and C++Builder developers can modernize and simplify every Windows user experience. Konopka Signature VCL Controls deliver unsurpassed attention to detail, ease of use, and flexibility for both the end-user and the developer.

Learn More >>

CodeSite
Gain deeper insight into code execution with a live viewer logging system that helps locate problems quickly while code is executing locally or remotely. With CodeSite, go beyond traditional breakpoint debugging to log application execution while the app continues to run, feed data from multiple apps into a single log, and visually analyze data in real time.

Learn More >>

RAD Studio awardsAward winning solution

RAD Studio is an award-winning software development solution, used by millions of developers worldwide and supported by an active community of software developers, technology partners, and component vendors.

Get Started With C++Builder 10 Seattle Today!

Free Trial

Free, fully functional 30-day trial of C++Builder 10 Seattle

Click to download >

Buy C++Builder

Buy and download and get started with multi-device C++ development.

Buy online >

Learn More

What's new in C++Builder XE8

Get Started! >

Receive the newsletter and email alerts

Get RAD Studio Email Alerts