0
EMBARCADERO TECHNOLOGIES
EMBARCADERO TECHNOLOGIES

History of Innovation
Delphi 1 through Delphi XE5
David I
EMBARCADERO TECHNOLOGIES

History of Delphi Innovations
•Delphi 1 (1995)
–16-bit Windows 3.1 support
–Visual Two-Way tools...
EMBARCADERO TECHNOLOGIES

History of Delphi Innovations
•Delphi 4 (1998)
–Docking, Anchors and Constraints
–Method Overloa...
EMBARCADERO TECHNOLOGIES

History of Delphi Innovations
•Delphi 2005 (2004)
–Multi-unit namespaces
–Error Insight
–History...
EMBARCADERO TECHNOLOGIES

History of Delphi Innovations
•Delphi 2007 (2006)
–MS Build, Build Events, Build Configurations
...
EMBARCADERO TECHNOLOGIES

History of Delphi Innovations
•Delphi 2010 (2009)
–IDE Insight
–Attributes
–Enhanced RTTI
–Direc...
EMBARCADERO TECHNOLOGIES

History of Delphi Innovations
•Delphi XE2 (2011)
–64-Bit Windows
–Mac OSX
–FireMonkey
–Live Bind...
EMBARCADERO TECHNOLOGIES

History of Delphi Innovations
•Delphi XE4 (April 2013)
–iOS support – device, simulator, iOS app...
EMBARCADERO TECHNOLOGIES

RAD Studio Roadmap
•Article available on the developer network at
–http://edn.embarcadero.com/ar...
EMBARCADERO TECHNOLOGIES

For more information

Try it FREE
Upcoming SlideShare
Loading in...5
×

Delphi1throughdelphixe5 131023172106-phpapp01

17,408

Published on

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
17,408
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Delphi1throughdelphixe5 131023172106-phpapp01"

  1. 1. EMBARCADERO TECHNOLOGIES EMBARCADERO TECHNOLOGIES History of Innovation Delphi 1 through Delphi XE5 David I
  2. 2. EMBARCADERO TECHNOLOGIES History of Delphi Innovations •Delphi 1 (1995) –16-bit Windows 3.1 support –Visual Two-Way tools –Components / VCL –Database support via BDE and SQL Links –Database data live at design time •Delphi 2 (1996) –32-bit Windows 95 support –Database Grid –OLE automation –Visual form inheritance –Long strings •Delphi 3 (1997) –Interfaces (COM based)
  3. 3. EMBARCADERO TECHNOLOGIES History of Delphi Innovations •Delphi 4 (1998) –Docking, Anchors and Constraints –Method Overloading –Dynamic arrays –Windows 98 support •Delphi 5 (1999) –Desktop layouts –Frames –XML support –DBGo for ADO –Language Translations •Delphi 6 (2001) –Structure Window –SOAP Web Services
  4. 4. EMBARCADERO TECHNOLOGIES History of Delphi Innovations •Delphi 2005 (2004) –Multi-unit namespaces –Error Insight –History Tab –for..in –Function inlining –Theme-enabled IDE –Refactorings –Wild-card in uses statement –Data Explorer –Integrated Unit Testing •Delphi 2006 (2005) –Operator overloading
  5. 5. EMBARCADERO TECHNOLOGIES History of Delphi Innovations •Delphi 2007 (2006) –MS Build, Build Events, Build Configurations –Windows Vista support – glassing, theming –dbExpress 4 – connection pooling, delegate drivers –CPU viewer windows –FastCode enhancements –IntraWeb / AJAX support –Welcome Page –Sim-ship of English, French, German, Japanese •Delphi 2009 (2008) –Unicode –Generics –Anonymous Methods –Ribbon Controls
  6. 6. EMBARCADERO TECHNOLOGIES History of Delphi Innovations •Delphi 2010 (2009) –IDE Insight –Attributes –Enhanced RTTI –Direct2D canvas –Windows 7 support –Touch/Gestures –Source Code Formatter –Incremental Search –Thread Specific Breakpoints –Debugger Visualizers –IOUtils unit for files, paths and directories –Source Code Audits and Metrics –Background Compilation –Source code for MIDAS.DLL
  7. 7. EMBARCADERO TECHNOLOGIES History of Delphi Innovations •Delphi XE2 (2011) –64-Bit Windows –Mac OSX –FireMonkey –Live Bindings – FireMonkey and VCL –VCL Styles –Unit Scope Names –Platform Assistant –DataSnap - Connectors for Mobile Devices, Cloud API, HTTPS support, TCP monitoring –dbExpress support for ODBC drivers –Deployment Manager •Delphi XE3 (2012) –Metropolis UI for Windows 8, 7, Vista, XP
  8. 8. EMBARCADERO TECHNOLOGIES History of Delphi Innovations •Delphi XE4 (April 2013) –iOS support – device, simulator, iOS app store –iOS support for standard and retina displays –iOS styles, retina styles –Mobile form designer –TWebBrowser component –iOS virtual keyboards –ARC (automatic reference counting) for all TObject classes –Frames –Platform Services, Notifications –Location, Motion and Orientation sensor components –TListView component –Media actions for iOS –Mac OSX full screen support –Deployment manager for iOS devices
  9. 9. EMBARCADERO TECHNOLOGIES RAD Studio Roadmap •Article available on the developer network at –http://edn.embarcadero.com/article/42544 •Beyond XE5 –Support for new iOS and Android devices and form factors –OS X Mavericks support –Wearable devices, gadgets and HUDs –Windows 8 ARM/RT –Linux Server
  10. 10. EMBARCADERO TECHNOLOGIES For more information Try it FREE
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×