Delphi Innovation Timeline
Delphi Innovation Timeline
Motorola Nokia 9110 Nokia N95 iPhone 3G iPhone 4 Nokia Lumia 900 iPhone 11 iPhone 12 Google Pixel 6
Nokia 6131
StarTAC Nokia 6800 Nokia N97 Nokia Lumia 1020 Google Pixel Nokia 6
Nokia 3210 Nokia 3310
iPhone
Nokia N90
iMac Nokia N91
Nintendo 64 Nokia 7650 Nokia X6 iPhone 5 Google Pixel 3 iPhone 13
Nokia 9000 iPhone 7 iPhone 8
Palm Pilot Nokia Lumia 920
Communicator Apple Watch iPhone X Google Pixel 2 Google Pixel 4 Google Pixel 5
Amazon Web Services LinkedIn Facebook Bitcoin Angry Birds Microsoft Azure Candy Crush Ethereum
Hotmail
Embarcadero
Technologies
1 acquires
RAD Studio 11
Turbo Pascal & The Pre-Delphi Era
- Turbo Pascal (for DOS)
Delphi 1 Delphi 2 Delphi 3 Delphi 4 Delphi 5 Delphi 6 Delphi 7 Delphi 8 Delphi 2005 Delphi 2006 Delphi 2007 Codegear Delphi 2009 Delphi 2010 Delphi XE Delphi XE2 Delphi XE3 Delphi XE4 Delphi XE5 Delphi XE6 Delphi XE7 Delphi XE8 Delphi 10 Seattle Delphi 10.1 Berlin Delphi 10.2 Tokyo Delphi 10.3 Rio Delphi 10.3.1 Delphi 10.3.2 Delphi 10.3.3 Delphi 10.4 Sydney Delphi 10.4.1 Delphi 10.4.2 Delphi 11 Alexandria
- Turbo Pascal with Objects
- MS Build, Build Events, Build Configurations - Unicode - Regular Expression Library - Metropolis UI for Windows 8, 7, - iOS support – device, simulator, - iAndroid support – devices - Windows 7 and 8.1 styles - FireMonkey Multi-Device - GetIt Package Manager - Android Background - Android 6.0 Support - 64-bit Linux support for Delphi - C++17 for Win32 - Expanded support for iOS 12 - Delphi macOS 64-bit - Delphi Android 64-bit support - Major Delphi Code Insight - Builds on 10.4 feature set, - New native VCL Windows controls - High-DPI support for the IDE
- Turbo Vision text-based window & mouse UI - Multi-unit namespaces - Operator overloading - Attributes - Support for 64-Bit Windows,
- Object Windows Library - 16-bit Windows 3.1 support - 32-bit Windows 95 support - Interfaces (COM based) - Docking, Anchors - Desktop layouts - Structure Window - Web application development - .NET support - Windows Vista support – glassing, theming - Generics - Subversion Integration Vista, XP app store deployment manager and emulator. - Access to Cloud base Applications Support Both - FireDAC Improvements Services Support - Windows Desktop - FireDAC provides Linux support - New Delphi Language Features and iPhone X series devices - C++17 for Windows 64-bit - Delphi iOS 13 and improvements addresses key customer requests - Windows Store Packaging with MSIX - Completely rebuilt Welcome Page
- Error Insight - Static methods and properties - Enhanced RTTI Mac OSX
- Database Grid - Code Insight and Constraints - Frames - SOAP Web Services - VCL for .NET - OS versions: Jelly Bean, Ice Cream RESTful WEB Services Desktop & Mobile Platforms - New Embarcadero Community - TBeaconDevice class for turning Bridge Support for all Linux-capable DBMS - FireMonkey Android zOrder, - RAD Server Console UI redesign - C++ LSP Code Insight Improvements macOS Catalina support - New Delphi language features - 850+ enhancements and fixes - Updated Konopka components - C++ Code Formatter using clang-format
- Borland Pascal for Windows
- Turbo Pascal invented
- Visual Two-Way tools
- Property Method Event (PME) model - OLE automation - Component Templates - Method Overloading - XML support - dbExpress
- Windows XP themes
- Several language features later - History Tab - Designer Guidelines, - dbExpress 4 – connection pooling, delegate drivers - Anonymous Methods
- Ribbon Controls
- Direct2D canvas - dbExpress –Filters,
Authentication,
- FireMonkey - FMX actions, touch/gestures,
layouts, anchors
- iOS styles, retina styles,
virtual keyboards Sandwich, Gingerbread - FireDAC Compatible with - IBLite embeddable database Toolbar a supported-platform device - Address Book for iOS - MariaDB support (v5.5) Native Controls and API Level 26 and migration to the Ext JS framework - RAD Server Wizards and - RAD Server Docker deployment - Unified Memory Management - Windows Server 2019 support - Enhanced TEdgeBrowser - Improved remote desktop support C++Builder 11
- for..in loops Form positioner view - CPU viewer windows - Windows 7 support - Live Bindings – FireMonkey
- Visual form inheritance - DLL Debugging - Dynamic arrays - DBGo for ADO - BizSnap, WebSnap, DataSnap merged into Win32 compiler VCL component
Delphi
the Integrated Development Environment - TObject, records, components, - DataSnap - Touch/Gestures ProxyGeneration, and VCL - FMX support for bitmap styles - Mobile form designer - Notification component more databases for Windows, Mac, - Native Presentation of TListView, into a “beacon” and Android - MySQL support for v5.7 - Windows 10, VCL, and High DPI - Improved FireDAC support for Deployment Improvements - Improved App Tethering stability across all supported platforms - Multi-monitor and 4k scaling for VCL and IDE
- Function inlining - Live code templates, - FastCode enhancements
- Combining editor, debugger, and owner memory management - Long strings (beyond 255) - WebBroker - Windows 98 support - Language Translations - New “Galileo” IDE - Build Configurations JavaScript Framework, - TMaterial source for - TWebBrowser component - iOS 7 style support - Fully integrated Android and iOS TSwitch, TMemo, TCalendar, - FireDAC support for NoSQL - New ListView Item Designer - Firebird support for Direct I/O improvements Firebird 3.0.4 and Firebird embedded - Android Push Notification - Improved iOS push for Delphi and C++ improvements - Code Insight (LSP) improvements - FireMonkey design-time guidelines
- Theme-enabled IDE Block Completion - IntraWeb / AJAX support - Source Code Formatter - VCL Styles
compiler, linker, and libraries - Visual Component Library (VCL) - Included Delphi 1 for 16-bit - ActiveForms (foundation of current IDE) - Class Explorer REST support FM 3D components - Platform Services, Notifications - Configurable form designer InterBase support - Multi-Display Support TMultiView, and TEdit on iOS MongoDB database - New CalendarView control - QuickEdits for FMX - Extensive IDE UI modernization - New VCL and FMX Multi-Device Styles Support with Firebase notification support - New VCL Components, Per-Control - Parallel programming - Low code app wizard - VCL Styles add design-time support
- Line numbers, Change Bars, - Thread Specific Breakpoints - Unit Scope Names
- RunTime Library (RTL)
- Structured exception handling
- Component Packages
- MIDAS multi-tier architecture
- Refactorings
- Wild-card in uses statement Sync-edit
- Welcome Page
- Sim-ship of English, French, German, Japanese becomes - Type Library Editor Window
- PNG support
- Debugger Visualizers - Indy WebBroker
- Cloud – Amazon EC2,
- Platform Assistant - FMX audio/video
- VCL/FMX support
- Location, Motion, and Orientation
sensor components
for mobile devices
- Deployment manager
- Multi-Touch Support
and Gestures Changes
- Interactive Maps
- New Options for Media Library
- FireMonkey controls zOrder
support for Windows
- QuickEdits for VCL
- High DPI Support on Windows
- New VCL Controls
for Windows 10
- RAD Server architecture extension
- Quality and Performance
- IDE Productivity Components
- Quality improvements to over
- Delphi Linux FireMonkey
GUI Application Support
- Debugger improvements Styling, High DPI Styles
- Enhanced Delphi multi-device
component updates
- Expanded C++ libraries support
- iOS 14 support, macOS 11 Intel
support, Android 11 support
- New TDBLabeledEdit component
- Numerous VCL improvements
- Code Folding, method navigation - IOUtils unit for files, paths - DataSnap - Connectors for Mobile
- Data aware components live at design time
- Data Explorer
- Integrated Unit Testing - Debugging Tool-Tips part of and directories Microsoft Azure Devices, Cloud API, HTTPS support, for sensor devices - TListView component for Android devices
- REST Services client access and
- Full-Screen Immersive
Mode for Android
- InputQuery now Supports
Masking Input Fields
- Support for calling WinRT APIs
- StyleViewer for Windows 10
- Hint Property Changes
- EMS Apache Server Support
- Updated IDE Look & Feel
(Dark Theme)
improvements 150 customer reported issues - Delphi Android 64-bit support
- macOS Catalina (Delphi)
platform support
- Unified installer for online
- Delphi compiler performance
improvements
- Support for Microsoft’s
WebView 2 control (Edge Chromium)
- Database support via BDE and SQL Links - Searchable Tool Palette
CodeGear
- Source Code Audits
and Metrics
- Build Groups
- Named Threads in
TCP monitoring
- dbExpress support
- FMX Location sensor component
- Virtual keyboard support
- FireDAC universal data access
components authentication components - FireMonkey Supports Style in Bitmap Style Designer - GetIt based Web installer - RAD Server Deployment and iOS 13 support & offline installations - C++ Win64-bit Linker enhancements - Support for latest Android 30 API RAD Studio 11
- FastMM memory manager
the Debugger - DirectX 10 support - InterBase – IBLite and IBToGo - Android support for all of the Pull-to-Refresh Feature - High-DPI Awareness and License Included - RAD Server Docker support - IDE usability and performance - C++ exceptions handling and and latest Billing APIs
- Support for MySQL - Background Compilation for ODBC drivers
- Command line Audits, Metrics the XE4 FM and database features for TListView on iOS 4K monitors support enhancements RTL improvements - Delphi macOS 64bit ARM compiler
- Unicode support in dbExpress - Source code for MIDAS.DLL - Deployment Manager
and Documentation Generation listed above and Android - Support for Android Services - New debugger for - Improved C++ code completion and toolchain
- TTrayIcon, TFlowPanel, TGridPanel
- Parallel Library (PL)
Idera, Inc.
- FireMonkey Save State in the IDE Windows 64-bit for C++ - C++ toolchain improvements
Feature - C++ toolchain performance - SOAP clients and WSDL - RTL Quality focus: TZipFile,
improvements - New debug visualisers 64bit improvements
acquires - Expanded C++ libraries support - FireDAC enhancements - Use of Visual Studio Code to edit Delphi
source with full code completion InterBase 2020
Embarcadero - FireDAC offers specific improvements
for PostgreSQL, Oracle & Firebird
Technologies
iOS 4 iOS 5 iOS 6 iOS 7 iOS 8 iOS 9 Windows 10 Mobile iOS 10 iOS 11 iOS 12 iOS 13 iOS 14 iOS 15
Windows 95 Windows NT 4.0 Windows 98 Windows 2000 Windows ME Windows XP Windows XP Pro x64 Windows Mobile 5.0 Windows Vista Windows Mobile 6.0 Windows Server 2008 Windows 7 Windows Phone 7 Linux 3.0 Windows Server 2012 Windows 8, Phone 8 Linux 4.0 Windows 10 Windows Server 2016 Windows Server 2019 Linux 5.0 Windows Server 2022 Windows 11
Linux 2.0 Mac OS X 10 Cheetah Mac OS X 10.1 Puma Mac OS X 10.2 Jaguar Mac OS X 10.3 Panther Mac OS X 10.4 Tiger iPhone OS 1 Mac OS X 10.5 Leopard iPhone OS 2 iPhone OS 3 Mac OS X 10.6 Snow Leopard Mac OS X 10.7 Lion Mac OS X 10.8 Mountain Lion Mac OS X 10.9 Mavericks Mac OS X 10.10 Yosemite Mac OS X 10.11 El Capitan macOS 10.12 Sierra macOS 10.13 High Sierra macOS 10.14 Mojave macOS 10.15 Catalina macOS 11 Big Sur macOS 12 Monterey
Android 1.0 Android Android Android Android Android Android Android Android Android Android Android Android Android Android Android
Cupcake Donut Froyo Gingerbread Ice Cream Sandwich Jellybean Kitkat Lollipop Marshmallow Nougat Oreo Pie 10 11 12
Android Android
Eclair Honeycomb
Internet Internet Internet Internet Internet Opera 5 Internet Internet Internet Internet Internet Internet Edge Edge
Firefox 1.0
Explorer 1 Explorer 2 Explorer 3 Explorer 4 Explorer 5 Explorer 6 Explorer 7 Explorer 8 Explorer 9 Explorer 10 Explorer 11 (new version)
Netscape Opera 1 Netscape Opera 2 Netscape Netscape Opera 3 Netscape Opera 4 Opera 6 Opera 7 Opera 8 Opera 9 Netscape Opera 10 Opera 11 Opera 12
Netscape 6.0 Netscape 7.0 Netscape 7.1 Netscape 7.2 Netscape 8.0 Firefox 2.0 Firefox 3.0 Chrome Firefox 5 Firefox 10 Firefox 20 Firefox 30 Firefox 40 Firefox 50 Firefox 60 Firefox 70 Firefox 80 Firefox 90
Navigator 1.0 Navigator 2.0 Navigator 3.0 Communicator 4.0 Communicator 4.5 Navigator 9
INFORMATION
TECHNOLOGY An Idera, Inc. Company
embarcadero.com Artwork created by Hagop Panosian
https://www.linkedin.com/in/hagoppanosian