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

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?


Seminář o vývoji pro Mac s Pawlem Glowackim v Praze

vložil Radek Červinka 31. května 2012 22:16

embt.cz pořádá 14.6.2012 seminář zdarma o vývoji na Macka ve FireMonkey v XE2 a to přímo v Praze. Přednášet bude v angličtině osvědčený Pawel Glowacki. Podle minulých zkušeností můžu s klidným svědomím napsat, že jeho angličtina je pro našince velmi srozumitelná. A podle ankety se pár zájemců snad najde.

Podrobnosti a registrace na stránkách embt.cz

Tagy: ,

Akce

Remote debugging - v XE2

vložil Radek Červinka 28. května 2012 23:59

O vzdáleném ladění v Delphi jsem již psal. Jenže s příchodem XE2 se situace zjednodušuje a to hodně a v souvislosti s multiplatformností.

Více...

Tagy: , ,

Návody

TComboBox, SelectedItem a OnChange

vložil Radek Červinka 23. května 2012 23:34

Narazil jsem na zajímavý problém a celkem by mne zajímal Váš názor. Jedná se o rozdíl mezi FMX a VCL verzí TComboBox.

Více...

Tagy:

FireMonkey | Praxe

Použití knihoven na Mac OS X

vložil Radek Červinka 22. května 2012 00:18

Už dříve jsem napsal článek o DLL a volacích konvencích a dnes to doplním o použití pro OS X. Většinu věcí použijete z minula, jen je tu takový drobný zádrhel.

Více...

Tagy: ,

Návody

C++ Builder Roadmap 2012

vložil Radek Červinka 19. května 2012 02:49

Je tu i pár lidí co mají rádi Builder, takže Roadmap pro C++ Builder. Delphi na tom bude pravděpodobně podobně.

Jmenovitě:

Více...

Tagy: , ,

Novinky

XE2 Update 4 Hotfix 1

vložil Radek Červinka 19. května 2012 01:51

Konečně je dostupná aktualizace edn.embarcadero.com/article/42282 pro problém s FireMonkey a fonty. Resp. v GDI+ pod Windows 7.

Kromě toho jsou opraveny i jiné chyby (jako např. zrychlení vykreslování ve FMX, problém s iOS aplikacemi a AppleStore), ale tohle je podle mne No.1.

Hotfix je na bázi MSI-balíčku, musí se instalovat na Update 4, má kolem 200M, a instaluje se pekelně dlouho.

Důležité změny:

  • FireMonkeyVersion = 16.3;
  • GlobalUseGDIPlusClearType: Boolean - globální proměnná pro ovládání fontů

Tagy:

Aktualizace

Anketa - Mac ?

vložil Radek Červinka 16. května 2012 00:32

Jak jste na tom s vývojem pro Mac OS X? Ptám se protože právě na jednom projektu pro OS X začínám pracovat. Hlasovat můžete vpravo nebo přes hlasov.at/ktvg.

Ohledně minulé ankety:

Více...

Tagy:

ankety

Modalní dialog pro hledání

vložil Radek Červinka 10. května 2012 23:05

S příchodem Delphi 2010 byl původní modální dialog pro vyhledávání nahrazen za nemodální. Snažil jsem se tomu přijít na chuť, ale nebylo to ono. Hold zvyk je železná košile. Ale nakonec jsem se s tím smířil. Naštěstí někteří lidé ne.

Aktualizováno: autor přidal i verzi pro Delphi 2010.

Více...

Tagy: , ,

Rozšíření Delphi

Duck Typing v Delphi

vložil Radek Červinka 8. května 2012 22:14

Duck Typing je populární styl programování. Ačkoliv si o tom myslím svoje, tak mi to nebrání abych neodkazoval na implementaci Duck Typing v Delphi.

Více...

Tagy: ,

Komponenty

FastReport FireMonkey

vložil Radek Červinka 4. května 2012 17:56

FastReport na svém webu má beta verzi FMX verze FastReportu. Plná verze má být v prodeji v květnu. FMX verze FastReport

FastReport FMX Více...

Tagy: ,

FireMonkey

String a stream

vložil Radek Červinka 4. května 2012 00:07

Pokud potřebujeme zapisovat někam data, nebo jen předávat data do jiné části programu, je výhodné používat některý z následníků TStream. Převážná část knihovny Delphi nebo knihoven třetích stran podporuje práci se streamy. Často ale také potřebujeme jen v paměti vytvořit datový proud a ten později zpracovat.

Základní třídou je TMemoryStream. V podstatě představuje data uložená v paměti - jakoby soubor v paměti. Pro operace s ním jsou určité metody, ale přece jen by to chtělo něco čistějšího, zejména pokud pracujeme s textovými daty. Řešením je použití např. TStringWriter, TStreamWriter resp. přímo TStringStream (nebo TStringBuilder) atd.

Pro neunicode Delphi je TStringStream implementován v podstatě jen jako string, což mi přišlo pěkné. V Unicode Delphi se jedná o následníka TBytesStream (resp. TMemoryStream).

Více...

Tagy:

Praxe | Začátečníci

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

love Delphi

O Delphi.cz

Delphi je moderní RAD nástroj podporující tvorbu nativních aplikací pro platformu Win32, Win64, Mac OSX, Linux a na iPhone a Android.

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

Dle měsíců