Delphi.cz

Český portál Delphi

Rozcestník: Jste tu poprvé? Pro začátečníky jsem napsal úvod do programování v Delphi. Můžete si přečíst informace ohledně změn v jednotlivých verzích Delphi a případně mezi jednotlivými edicemi Delphi. Pokud přecházíte ze starších verzí tak řetezce a unicode.
Možná Vás bude zajímat spolupráce databáze a Delphi, nebo se budete rozhodovat mezi různými druhy Delphi projektů.

Navštivte adresář nejpopulárnějších open source Delphi komponent

Platform status - podporované platformy v jednotlivých verzích

Free Delphi Starter Edition download

Potřebujete Delphi školení nebo konzultace na různá témata?

DisposeOf, ARC, Free, WEAK a další

Laskavý čtenář mého blogu jistě už naznal, že Delphi neznamená jen Win32 (Win64, OSX) ale i kompilátory pro iOS a Android.

Tyto kompilátory (kromě kompilace do ARM) přinášejí i podporu ARC (Automatic Reference Counting) pro objekty (podobně jako k tomu došlo před nedávnem Apple). Princip není v Delphi v podstatě nový - Delphi odjakživa používají stejný mechanismus nejméně pro řetězce a interface.

V podstatě existují dvě možnosti automatického uvolňování paměti - ARC a Garbage Collector, kdy GC je ten nedeterministický (tj. problematický viz Android a nový runtime ART to taky řeší), ale to sem asi nepatří.

Obecně ale oba modely musí řešit cyklické reference. Takže ARC je moc pěkné, ale není vše tak sluníčkové jak by mohlo vypadat. V nejhorším ale jen nedojde k uvolnění, pokud se tomu chceme vyhnout, je nutno jít trochu hlouběji. Upozorňuji, že právě následující text jde v některých detailech hlouběji než je nutné pro normálního programátora.

Více...

Datum: 2014-07-11 21:28:00 Tagy: ARC, ARM, kompilátor, praxe, super, RTL

Jazyk Novinky v Delphi

Delphi XE4 vydáno

Dne 22.4.2013 vyšla nová verze Delphi (RAD Studia) XE4 kde největší novinkou je nativní ARM kompilátor. Tento ARM kompilátor je první inkarnací NextGen generace kompilátorů Delphi - Feature Matrix, Release Notes XE4, Co je nového.

iOSDelphi XE4

Nový kompilátor umí několik věcí, resp. jazyk Object Pascal (nebo Delphi) se krapánek v detailech změnil.

Verze kompilátoru a RTL je 25.00.

Update: Fix list

Více...

Datum: 2013-04-22 21:18:00 Tagy: XE4, iOS, ARC, ARM

Delphi

Preview XE4 - WebBrowser iOS

Dostal jsem oficiální povolení psát o některých možnostech Delphi XE4, které vyjde snad co nevidět a jeho největší novinkou bude podpora vývoje iOS zařízení (tj. iPhone, iPad a spol.).

Upozornění: veškeré informace jsou ohledně pre-release verze. Home page je embarcadero.com/products/delphi/ios-development.

Dnes ohledně TWebBrowser pro iOS a základy vůbec.

iOS Delphi designer

Více...

Datum: 2013-04-08 00:08:00 Tagy: ARM, iOS, XE4

FireMonkey Novinky v Delphi

CrossFPC dostupné

Byla vydána veřejná verze CrossFPC 0.40, volně dostupného nástroje, který se integruje do Delphi IDE a umožňuje používat FreePascal (FPC) z Delphi IDE.

Více...

Datum: 2013-01-02 23:20:00 Tagy: FPC, ARM, linux

Novinky

Jak požádat o beta pro mobilní Delphi?

Pokud jste uživatelem XE3, nově máte ve své sekci members.embarcadero.com položku menu My eligible field tests (resp. ji tam máte asi vždy). Po jejím rozkliknutí se Vám objeví:

Quintessence 	Delphi iOS beta for XE3 registered users

Tak si klikněte.

Více...

Datum: 2012-11-22 09:25:00 Tagy: iOS, XE3, ARM, embarcadero

Novinky Podpora

RAD Studio Mobile Roadmap

Právě byla publikována roadmap ohledně mobilů. Odpovědi na všechny otázky! iOS, Android, Linux, Windows 8 RT / ARM.

RoadMap 1

Více...

Datum: 2012-09-20 21:33:00 Tagy: FireMonkey, RAD Studio, ARM

Delphi FireMonkey

Raspberry PI a FPC

Mám radost. Na Raspberry PI funguje FreePascal.

Raspberry PI

Více...

Datum: 2012-06-01 23:22:00 Tagy: FPC, ARM

Novinky