Verze Delphi (TP1 → XE7)

Přehled verzí s hlavními vlastnostmi, daty vydání a symboly pro jednotlivé verze (VERxxx). Bude doplňováno. Poslední aktualizace září 2014.

Pokud máte zkušenost se staršími verzemi - (tj. do verze 7 včetně), můžete začít recenzí Delphi 2007 a recenzí Delphi 2007 - 2 část (shrnutí změn od Delphi 7 do Delphi 2007) a pak změnami níže. Pokud chcete teprve s Delphi začít tak jsem napsal Object Pascal pro začátečníky.

Také jsem napsal malé zamyšlení nad verzemi Delphi - pro koho kterou a tak.

Delphi 10.1 Berlin

(duben 2016 - Codename BIGBEN)

  • modulární instalace
  • Android 6.0
  • TAddressBook
  • FireUI Live Preview (online preview na zařízení)
  • UTF8 a RawString pro mobilní zařízení
  • Floating Form Designer i pro FMX
  • lepší debugger pro Android i iOS (včetně CPU View)
  • unsafe, volatile, weak
  • zrychlení kompilace generik
  • class a record helpers nemohou přistupovat k private datům
  • Update 2
  • Windows 10 Store Deployment
  • TCalendarView
  • IDE a Quick Edit

Delphi 10 Seattle

(Codename AITANA)

  • IDE má dostupné 4GB paměti
  • IDE odstraňuje dlouholeté problémy s kompilací obrovských projektů
  • Android Service
  • TRelativePanel, TSplitView VCL
  • zásadní vylepšení System.JSON (BSON, MongoDB)
  • AutoRecover v IDE, integrace Castalia
  • NoSQL MongoDB
  • FireMonkey Native Windows Presentation (TEdit, TMemo…)
  • per-DPI awareness pro VCL

Delphi XE8

  • Native prezentace TListView, TSwitch, TMemo, TCalendar, TMultiView, a TEdit na iOS
  • FMX Desktop Web Browser
  • TMapView na mobilech
  • HTTP Client API
  • Classic Bluetooth Component
  • System.Hash
  • Delphi Data Types FixedInt a FixedUInt
  • DCCIOSARM64
  • Multi-Device Preview (preview jak bude aplikace vypadat na zařízení)
  • zákaz java knihoven přes Java knihoven přes Project Manager
  • Mercurial Version Control System
  • Box2D
  • DUnitX
  • help je zase jako CHM

Delphi XE7

(verze 21, září 2014) - VER280 (Tag XE7)

  • System.Threading (multiplatformní knihovna pro paralelní programování) (nejen Future a TTask)
  • jazyk: vylepšená práce s dynamickými poli na úrovni jazyka (spojování, lepší inicializace …)
  • multidevice designer pro FMX (FireUI)
  • významná FMX komponenta TMultiView
  • lepší optimalizace překladu generik - menší kód
  • lepší podpora pro Classes.dex na Androidu (přidává se Java classes v IDE)
  • port OmniXML je alternativní XML knihovna v RTL
  • IBLite pro desktop
  • nové mobilní platformy - Kit Kat (4.4)
  • Git support
  • System.NetEncoding
  • App Tethering i přes Bluetooth
  • nativní TEdit pro iOS
  • VCL: rozšíření JumpList pro TTaskBar
  • Zlib 1.2.8
  • aktualizován Regex
  • EMS aplikační platforma, jedná se celé aplikační řešení postavené na REST. Je to postavené na FireDAC, rozšiřitelné přes BPL

Delphi XE7 Splash

Delphi XE6

(verze 20, duben 2014) - VER270

  • Android pro C++
  • In-App Payment (platby v aplikacích), TInAppPurchase
  • Advertising Services
  • GPU Canvas pro FMX Desktop
  • nový look IDE
  • podpora pro Apache server je zpět (WebBroker)
  • App Tethering
  • Externí kompilace v IDE
  • VCL TTaskBar
  • velký důraz na opravy chyb, aktualizace různých API, Webbrowser…
  • TDataset má podporu pro částečné persistentní TField
  • podpora nabíjení licencí (cca poloviční cena při upgrade z minulé verze)
  • postřehy ohledně XE6

Delphi XE5

Update 2 přináší v rámci RAD Studio C++Builder pro iOS, jinak preview mobilních aplikací ve Windows.

(verze 19, září 2013) - codename Zephyr, VER260

  • Android
  • vylepšení iOS podpory včetně iOS7
  • podpora dalších komponent ve FMX
  • úplná integrace FireDac včetně verze profesional
  • podpora REST (i v profesional)

Delphi XE4

(verze 18, duben 2013) - codename Quintessence , VER250

  • Apple iOS (device, simulátor)
  • ARC (automatické počítání referencí u objektů pro mobilní kompilátory)
  • FireDac přístup k DB

Delphi XE3

(verze 17, 1.9.2012) - codename WATERDRAGON, VER240

  • vylepšená knihovna FireMonkey FM2 (podpora senzorů, bitmapové styly …)
  • LiveBinding
  • Metrostyly pro VCL a FMX
  • vylepšená podpora OSX
  • 64bit C++ (v prosinci)
  • atd.

Delphi XE2

(verze 16, 1.9.2011) - codename PULSAR, VER230

  • FireMonkey cross platform knihovna (Win32, Win64, OSX, iOS / Android, Linux pravděpodobně v další verzi)
  • Delphi 64bit (VCL, RTL, ActiveX, FireMonkey)
  • Delphi OSX, C++ Builder OSX
  • styly pro VCL
  • nativní zip v RTL
  • LiveBinding - databinding v Delphi
  • FastReport
  • vylepšený nástroj pro XML dokumentaci - Documentation Insight
  • základní podpora pro iOS
  • Deployment Manager
  • DataSnap mobile konektory (IOS, Android, BlackBerry a Windows Phone 7)
  • DataSnap a WebBroker s podporou HTTPS
  • dbExpress ODBC Driver
  • InterBase XE Developer Edition (20 user/80 connections)

a další

Delphi XE

(verze 15 - codename FULCRUM (update 1 - 15.0.3953.35171), VER220, všechny články o novinkách v Delphi XE)

Delphi XE Splash

cca 1.září 2010

Delphi 2010

(verze 14, číslo 13 bylo vynecháno, Codename WEAVER, VER210) Delphi 2010 Splash

26. srpen 2009

Delphi 2009

(verze 12, Codename TIBURON, VER200) Delphi 2009 Splash

29. srpen 2008

Výsledná aplikace nepoběží na Windows 9x, protože unicode není na těchto Windows podporováno

RAD Studio 2007

26. srpen 2007 – Obsahuje Delphi 2007, C++Builder 2007, Delphi for .NET 2007 (VER180, VER185) (viz recenze D2007 část 1 a recenze D2007 část 2)

Delphi 2007

(verze 11 - po aplikaci posledního hotfixu verze 11.0.2987.10779, Codename SPACELY, VER180, VER185)

První verze, která vznikla po oddělení divize vývojových nástrojů do firmy CodeGear.

19. březen, 2007

IDE Delphi 2007 oficiálně nepodporuje Windows 98, ale kompilované aplikace na nich poběží.

Delphi 2007 se momentálně prodává ve verzi Delphi 2007 R2 (čísla verzí).

Delphi 2006

(část Developer Studio 2006, verze 10, Codename DEXTER) 11. listopad 2005 – Delphi, Delphi .NET, C++, a C# v jednom IDE (Developer Studio 2006)

Turbo verze jsou postaveny právě na této verzi.

Delphi 2005

Delphi 2005

22. říjen 2004 – Delphi/Delphi.NET

  • For/In
  • optimalizace: inline funkce
  • Refactoring
  • Unit Testing
  • ECO II
  • (VER170)

Delphi for .NET 8

17. prosinec 2003 – první verze podporující .NET

  • ECO I
  • (VER160)

Delphi 7

Delphi 7

9. srpen 2002 – Rave Reports

  • Model Maker
  • poslední verze se starým IDE
  • (VER150)

Delphi 6

Delphi 6

- 21. květen 2001 – Web app dev

  • Web Services
  • XML
  • CLX
  • DBExpress
  • (VER140)

Delphi 5

Delphi 5

10. srpen 1999 – Frames

  • Method overloading
  • translation/localization
  • ADO support
  • (VER130)

Delphi 4

Delphi 4

17. červen 1998 – Dynamic Arrays

  • Assert
  • CORBA
  • Windows 98
  • (VER120)

Delphi 3

Delphi 3

Delphi 3

5. srpen 1997 – Interfaces (včetně vícenásobné dědičnosti interface)

  • COM support
  • TClientDataSet
  • Decision Cube
  • Active Forms
  • Code Insights
  • (VER100)

Delphi 2

Delphi 2

10. únor 1996 – první 32-bit verze

  • varianty
  • Long strings
  • (VER90)

Delphi 1

Delphi 1

Delphi 1

14. únor 1995 – VCL

  • 16-bit Windows
  • (VER80)

Turbo/Borland Pascal 7

Turbo/Borland Pascal 7

27. říjen 1992 – DPMI 16/32 bit

Turbo Pascal for Windows 1.5

Turbo Pascal for Windows 1.5

8. červen 1992 – Windows 3.1, Resource Workshop

Turbo Pascal for Windows 1.0

Turbo Pascal for Windows 1.0

13. únor 1991 – první verze pro 16-bit Windows 3.0, Object Windows Library, Whitewater Resource Toolkit (WRT)

Turbo Pascal 6

Turbo Pascal 6

23. říjen 1990 – Turbo Vision

Turbo Pascal 5.5

Turbo Pascal 5.5

2. květen 1989 – objekty

Ke stažení z embarcadero.com

Turbo Pascal 5

24. srpen 1988 – integrovaný debugger, dynamic overlays

Turbo Pascal 4

20. listopad 1987 – samostatně kompilované jednotky (unity)

Turbo Pascal 3

Turbo Pascal 3

17. září 1986 – overlays, 8087 kompilátor, BCD kompilátor, první "IDE"

Ke stažení z embarcadero.com

Turbo Pascal 2

Turbo Pascal 2

17. duben 1984 – podpora pro 8087 díky volitelnému kompilátoru

Turbo Pascal 1

20. listopad 1983 – první verze, 64kb limit, CP/M-80, CP/M-86, DOS

Ke stažení z embarcadero.com

Turbo Pascal

Turbo Pascal

Naše nabídka

Partial English version.

MVP
Ing. Radek Červinka - Embarcadero MVP
profil na linkedin, Twitter:@delphicz

Nabízím placené poradenství a konzultace v oblasti programování a vývoje SW.
Dále nabízíme i vývoj speciálního software na zakázku.

Neváhejte nás kontaktovat (i ohledně reklamy nebo burzy práce).

Pokud chcete podpořit tento server libovolnou částkou, můžete použít PayPal. Moc děkuji.

Delphi Certified Developer

O Delphi.cz

Delphi je jediný moderní RAD nástroj podporující tvorbu nativních aplikací pro platformu Win32, Win64 , Mac OSX a na iPhone a Android (s výhledem na další platformy díky FireMonkey) na současném trhu (včetně Windows 8.1).

V současnosti je světová komunita přes dva miliónů vývojářů.

Delphi.cz je nezávislý portál pro uživatele Delphi. Portál není koncipován pro úplné začátečníky, i když i ti se zde nebudou nudit, ale spíše na programátory, kteří již něco znají a chtějí své znalosti dále rozvíjet a sledovat novinky.

Anketa

Poslední komentáře

Comment RSS