Feb 14, 2013 - Delphi's 18th birthday celebration - ongoing innovations and new multi-device support

Posted by on in Blogs
Back on February 14, 1995 we launched the first version of Delphi at the Software Development Conference West in San Francisco California.  Building way beyond the previous 12 years of Turbo Pascal innovations, Delphi arrived on the scene combining a 16-bit Windows native code compiler, visual component architecture (properties, methods and events), visual two way tools IDE, Windows run-time library, and database support. Since that time, the development team has continued to add modern innovations to satisfy customer business requirements and support new multi-device application architectures.  There may be some developers who haven't been following all of the new Delphi solutions.  Here are just a few of the many innovations that have appeared in the past 8 Delphi releases.

Delphi 2005

  • Multi-unit namespaces

  • for ... in ... do loops

  • inline functions

  • Nested types

  • Heterogeneous database access, multi-tier database applications

  • Refactoring, Source code History view

  • Unit testing

Delphi 2006

  • Code block completion/Surround, Editor Change Bars

  • Live Code Templates

  • UML Modeling, Audits, Metrics, Doc Gen

  • Design Patterns

Delphi 2007

  • MSBuild, Build Configurations

  • VCL - AJAX, Vista compatibility

  • Vista and XP Themes for applications

  • dbExpress - new framework, delegate drivers, Unicode database support

Delphi 2009

  • Unicode throughout the language, library and IDE

  • Generics and Anonymous Methods

  • Resource Editor, Class Explorer

  • DataSnap multi-tier

  • VCL – new components, Custom Hints, Ribbon Controls

  • Localization – Integrated Translation Environment, External Translation Manager

Delphi 2010

  • Windows 7, Multi-Touch and Gesture support, Direct-2D

  • IDE Insight, Source Code Formatter, Search task bar

  • Enhanced RTTI

  • Attributes

  • Background compilation

  • Breakpoints in threads, freeze/thaw threads

  • DataSnap – HTTP protocol support

Delphi XE

  • DataSnap – HTTPS, JavaScript, REST support

  • Subversion integration

  • Regular Expression library

  • AQtime, CodeSite, Beyond Compare, Final Builder

  • Cloud Services and Cloud Deployment

Delphi XE2

  • FireMonkey Win32/Win64/Mac Business Application Platform (HD and 3D)

  • Windows 64-bit and Mac development

  • VCL Styles

  • RTL support for Windows and Mac

  • LiveBindings for VCL and FireMonkey

  • DataSnap Monitoring and Control

  • DataSnap Connectors

  • dbExpress drivers for Mac, Windows 64-bit and new dbExpress ODBC driver

  • Cloud API support for Amazon

  • Deployment Manager and Platform assistant

Delphi XE3

  • Metropolis UI Applications for Delphi VCL and FireMonkey

  • FireMonkey Enhancements for XE3 including support for DirectX 10

  • FireMonkey support for Gestures, Anchors, Actions and Multimedia

  • VCL and FireMonkey sensor/device framework

  • VCL style support for Ribbon Controls

  • InterBase ToGo (embeddable SQL database) support for Windows and Mac

  • SQLite database support

  • Visual LiveBindings Designer and LiveBindings Enhancements

  • Entitlement List and Provisioning page for Sandboxing Mac OS X Applications

  • Mac OS X 10.8 (Mountain Lion) and Retina Display support


All of the Delphi innovations, multiple platforms, FireMonkey, database support and multi-tier architectures have moved us forward into the next major advancement for Delphi: multi-device application development across Windows, Mac, iOS and Android.

If you want to see what's coming soon for Delphi, join the product team at the Delphi Mobile Preview Webinar next Thursday (7 days after Valentine's day), February 21, 2013.  The mobile preview webinar will take place three times to cover the planet Earth:

Delphi and RAD Studio Mobile Preview Webinar
Thursday, February 21, 2013
6:00AM PST / 9:00AM EST / 14:00 UTC
11:00AM PST / 2:00PM EST / 19:00 UTC
5:00PM PST / 8:00PM EST /
12:00PM 22-Feb Australia EDT

The new Delphi and RAD Studio development solution for iOS is coming soon. Now is a great time to get started on the path toward multi-device application development across Windows, Mac, iOS and then Android. Join us for this informative webinar to learn why mobile development is becoming increasingly important and the Delphi solution for mobile development.

  • Mobile opportunities for Delphi and RAD Studio developers

  • Developing iOS apps with Delphi from IDE to simulator to device

  • Delphi mobile UI and style tips

  • Data connectivity options with InterBase and SQLite for your mobile apps

Register and join the fun next Thursday athttp://forms.embarcadero.com/forms/AMUSCA1302RADMobilePreviewWebinar2-21
Gold User, Rank: 1, Points: 2466
David Intersimone (known to many as David I.) is a passionate and innovative software industry veteran-often referred to as a developer icon-who extols and educates the world on Embarcadero developer tools. He shares his visions as an active member of the industry speaking circuit and is tapped as an expert source by the media. He is a long-standing champion of architects, developers and database professionals and works to ensure that their needs are folded into Embarcadero's strategic product plans. David holds a bachelor's degree in computer science from California Polytechnic State University at San Luis Obispo, California.
Comments are not available for public users. Please login first to view / add comments.