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 si všimněte mého pojednání ř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ů.
Uvažujete o vývoji pro mobilní zařízení? V tom případě navštivte sekci FireMonkey.

Pokud Vám nestačí náš přehled komponent, navštivte adresář nejpopulárnějších open source Delphi komponent

Free Delphi Starter Edition download

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


Delphi 10.4 vydáno

vložil Radek Červinka 28. května 2020 21:13

Embarcadero vydalo verzi Delphi 10.4 Sydney.

Základní info

Klíčové vlastnosti

  • už jsem psal o LSP (nové Code Insight)
  • managed records
  • odstranění ARC u mobilních platform (děkuji, děkuji, fakt mi to výrazně zjednodušilo život)
  • offline instalace má stejný instalátor jako online
  • konečně aktualizace v rámci IDE
  • pro IDE je doporučeno Windows 10, Windows 7 nejsou oficiálně pro IDE podporovány, toto neplatí pro výsledné aplikace

Více...


Nabízíme Delphi školení a konzultace na různá témata, primárně ve Vaší firmě.

Tagy:

Delphi

Delphi 10.4 - očekávané novinky - RTL, aktualizace

vložil Radek Červinka 25. května 2020 01:21

Publikováno se speciálním svolením Embarcadero - beta blogging.

Následující hlavní verze je Delphi 10.4 Sydney.

Marco zveřejnil něco o RTL v 10.4, Delphi RTL 10.4. Kromě věcí jako optimalizace JSON nebo RTTI optimalizace je pro mne důležitá hlavně změna deklarace FreeAndNil.

Pozadí: během refaktorizace kódu často dojde k tomu, že z původní např. třídy se stane rekord nebo interface. Což by ničemu navadilo, ale někdy se zapomene, že FreeAndNil to zkousne, protože jeho deklarace je celkem volná, ale ve výsledku se mohou dít věci.

Více...


Nabízíme Delphi školení a konzultace na různá témata, primárně ve Vaší firmě.

Tagy:

Delphi trik 6: generické anonymní metody

vložil Radek Červinka 17. května 2020 22:30

V novějších Delphi, nejméně XE3 - hlouběji jsem se nedíval, je v jednotce System.SysUtils definováno pár generických a zaroveň anonymních metod.

// Generic Anonymous method declarations
type
  TProc = reference to procedure;
  TProc<T> = reference to procedure (Arg1: T);
  TProc<T1,T2> = reference to procedure (Arg1: T1; Arg2: T2);
  TProc<T1,T2,T3> = reference to procedure (Arg1: T1; Arg2: T2; Arg3: T3);
  TProc<T1,T2,T3,T4> = reference to procedure (Arg1: T1; Arg2: T2; Arg3: T3; Arg4: T4);

  TFunc<TResult> = reference to function: TResult;
  TFunc<T,TResult> = reference to function (Arg1: T): TResult;
  TFunc<T1,T2,TResult> = reference to function (Arg1: T1; Arg2: T2): TResult;
  TFunc<T1,T2,T3,TResult> = reference to function (Arg1: T1; Arg2: T2; Arg3: T3): TResult;
  TFunc<T1,T2,T3,T4,TResult> = reference to function (Arg1: T1; Arg2: T2; Arg3: T3; Arg4: T4): TResult;

  TPredicate<T> = reference to function (Arg1: T): Boolean;

Více...


Nabízíme Delphi školení a konzultace na různá témata, primárně ve Vaší firmě.

Tagy:

trik

Delphi 10.4 - očekávané novinky - LSP

vložil Radek Červinka 12. května 2020 20:13

Publikováno se speciálním svolením Embarcadero - beta blogging.

Následující hlavní verze je Delphi 10.4 Sydney a z toho co jsem vyzkoušel je na co se těšit.

Jak Marco Cantu, tak David Millington (oba produkt manažeři za Rad Studio) již publikovali dvě ze zásadních novinek a to New in Delphi 10.4: Redesigned Code Insight a Custom Managed Records Coming to Delphi 10.4.

Proč se těšit? Prvním důvodem je LSP, který je jádrem změn v Code Insight.

Jak jsem již psal, jedná se o zkratku Language Server Protocol. V podstatě se jedná o největší změnu v IDE za takových 15let (od Delphi 2005, které změnilo IDE).

Více...


Nabízíme Delphi školení a konzultace na různá témata, primárně ve Vaší firmě.

Tagy:

Naše nabídka

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).

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 10).

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.

Poslední komentáře

Comment RSS