vložil Radek Červinka
16. února 2024 15:31
Jen pro připomenutí co se dá najít v GetIT v Delphi - Delphi header files generované přímo z Windows Metadata (WinMD) informací. Takže se jedná o fakt "fresh" konvertované soubory.
b8226893-d3fb-4abe-9658-27e7b6216d0a|6|5.0
Tagy:
Nástroje
vložil Radek Červinka
13. února 2024 11:41
Konečně je dostupný patch 1 pro Delphi 12, měl by být oznámen na welcome page v Delphi (nahoře). Instalace má 160M a je to patch, tj. nedojde k reinstalaci Delphi jako při update. Je to doporučeno všem s D12.
Detaily, včetně oprav Patch 1.
Zároveň jsou přesunuty GetIt servery na GetIt AWS.
Pokud nemáte instalovány D12, je dostupný nový instalátor, který obsahuje přímo i patch 1 nová instalace D12.
Pokud máte instalován patch, není třeba toto instalovat, vyjma přidávání platforem.
522db313-5080-4092-8251-8fd9c27674ea|5|5.0
Tagy: aktualizace
vložil Radek Červinka
24. ledna 2024 19:30
S příchodem Androidu 11 google zpřísnil přístup k souborům, které nejsou přímo vaše, ale jsou sdílené (třeba na SD kartě atd). Do verze Android 12 to šlo potlačit přes manifest a requestLegacyExternalStorage, ale s příchodem Androidu 13 se situace změnila.
Více...
vložil Radek Červinka
29. prosince 2023 11:21
Jen ve zkratce: 35% SLEVA na licence Delphi, C++Builder a RAD Studio 12 Athens Enterprise a Architect a 30% SLEVA na licence Professional. Nabídka končí 31. 12. 2023.
Zde detaily
1bd9f3d8-5ecf-41cb-aa8b-31c5114a4333|0|.0
Tagy:
vložil Radek Červinka
17. prosince 2023 14:36
Už to bude 11 let co jsem napsal článek o UniGui. Pořád si myslím, že je to jedna z nejzásadnější komponent pro Delphi. Pro mne třeba za minulý rok asi jedna ze 4 nejpoužívanějších věcí co nejsou součástí Delphi (další jsou FastReport, synapse, VirtualTreeView a DMVC framework).
Kam se tedy tedy unigui posunulo? A co za těch cca 16tis bez DPH za verzi Unigui Pro (schválně bez mobilních verze a řeknu proč) - pozor na webu unigui.com je cena taky bez daně, nově dostanete?
Aplikace napsaná v Unigui za jednotky hodin zobrazená na iPhone proti MS SQL databázi (upraveno pro účely prezentace).
Více...
vložil Radek Červinka
7. listopadu 2023 20:54
Delphi 12 je dostupné.
Tato verze přináší mnoho novinek, ať už se jedná o změny v IDE, instalaci, RTL nebo knihovnách či samotném jazyku. Seznam úprav a vylepšení (jen veřejné) je impozantní.
Více...
vložil Radek Červinka
19. října 2023 21:01
Jelikož není žádným tajemstvím, že Delphi 12 snad brzo bude - viz. náznaky beta blogování (taky snad něco brzy napíši pod explicitním povolením od Embarcadera), tak bych rád zdůraznil jednu opomíjenou vlastnost novějších verzí Delphi - je na to IMHO ideální čas.
Jako každý programátor jsem měl problémy s balíčky komponent a novými verzemi, kdy aby nedošlo k problémům se soubory (dependency hell), má vždy balíček pro danou verzi jiný název. Klasicky obsahuje číslo verze, viz. samotné Delphi - např. FireDAC280.bpl, vcl280.bpl atd. Pro mne tak byl vždy největší opruz dodělávat balíčky pro novou verzi, a to v případě kdy to neudělal vývojář.
Naštěstí už několik verzí (podle všeho od D10.4 - viz třeba balíčky VirtualTreeView) je tu řešení: automatické generování suffixu a teď je ideální čas se tím zabývat. Za ten ušetřený čas v budoucnu do stojí.
Více...
vložil Radek Červinka
11. srpna 2023 16:12
Často píšu programy které běží dlouho a tak mne zajímá, zda se tam neděje něco co nechci. V takovém případě si do logu zapisuji stav programu (tedy kromě jiného samozřejmě). Sice existují knihovny, ale pro mé potřeby většinou stačí jednoduchá funkce.
Více...
fd710cfc-cec3-4917-bca3-fb71ebc408d4|7|5.0
Tagy:
Praxe
vložil Radek Červinka
14. července 2023 12:11
Do 26. Července získají všichni zákazníci slevu 30% na libovolnou edici Delphi, C++Builderu, nebo RAD Studia 11.3 Alexandria. shop.codesecure.eu/embarcadero/
97ab9303-1cd7-4fad-a853-dd1b4b1622ef|1|5.0
Tagy:
Akce
vložil Radek Červinka
11. května 2023 20:48
Vždycky jsem UDP psal pomocí Synapse, ale chtěl jsem zkusit něco nového a chtěl jsem to pro Android za pomoci inhouse řešení - i když je Synapse pro Android je dostupná.
Server byl existující synapse UDP server (tady je sample public:howto:udpserver) pro windows, který na zaslaný řetezec <ident> vrátil název počítače, takže jsem během chvilky dostal seznam dostupných stanic i s IP adresou pro připojení z Androidího klienta.
Více...
vložil Radek Červinka
27. dubna 2023 08:20
Embarcadero uvedlo novou Community Edition (tj. free verze) postavené na bázi Delphi 11.3 Pro (to samé pro Builder) s integrovaným patchem z minulého týdne. To znamená vývoj pro iOS, Android, Windows a macOS. Jsem tomu opravdu rád.
Rovnou upozorňuji, že to je edice pro hobby, studenty, startup, neziskovky atd. s limitem zisku $5.000. Vážně ji nepoužívejte z firemní sítě a nejedná se o prodloužený Trial, licenční podmínky.
Adresa pro stažení: Download Delphi 11 CE
vložil Radek Červinka
16. března 2023 15:42
RAD Studio & TMS Software v Městské knihovně v Praze
Po přestávce vynucené pandemií Covid-19 se vracíme do Městské knihovny v Praze. Přijďte získat novou inspiraci pro své programy, osobně se setkat s technickými konzultanty společností Embarcadero a TMS Software.
Pro ukázky bude použita nově vydaná verze RAD Studia Alexandria 11.3, která přináší podporu posledních verzí cílových platforem a důležitá vylepšení subsystémů jako je LSP Server, editor kódu nebo knihoven VCL, FireMonkey a FireDAC.
Mimo samotné Delphi 11 mohu doporučit TMS a jejich TMS WEB Core.
Termín: 20.4.2023 od 9:00
Místo: kinosál Městské knihovny v Praze, Mariánské náměstí 1/98, Praha 1
registrace: lp.embarcadero.com/mk2023
242648da-3b78-452b-af10-60152a9ffd07|4|5.0
Tagy:
Akce
vložil Radek Červinka
27. února 2023 19:13
Je dostupná třetí aktualizace D11.3. Aktualizace je binárně kompatibilní se všemi verzemi D11, tzn. pokud při instalaci zvolíte zachovat nastavení, tak se Vám zachovají všechny nainstalované komponenty (kromě těch z GetIt, ty se musí instalovat znovu). Pozn.: je možné, že vám zmiznou cesty pro Library - win 64. Pro jejich zálohování otevřete Tools, Options, pak Language, Delphi, Library a vyberte Windows 64 a zkopírujte obsah edit boxu pro pozdější obnovu. Nebo nahoře ve vyhledávání napište Library a vyberte z nabídky.
Klasický seznam what is new in 11 Alexandria - Release 3 - doporučuji přečíst, resp. souhrn od Marca Cantu - https://blogs.embarcadero.com/announcing-the-availability-of-rad-studio-11-3-alexandria/, seznam FixList
Více...
98816fa8-fe3b-46e4-89ff-47830466ac88|12|5.0
Tagy: delphi, D11
vložil Radek Červinka
8. února 2023 10:55
Embarcadero má nyní po dlouhé době akci, kdy na starší verze Delphi máte možnost provést upgrade za nizší cenu než nová licence. viz. nabídka upgrade, platnost momentálně do 15.2, platí pro verze XE2 a starší. Součástí je i roční předplatné aktualizací a licence na některé starší verze jako u normální licence.
Připomínam Feature matrix, tj. co která verze obsahuje, tj. např. Prof edice má mobilní vývoj, ale nemá Linux, atd.
5eadbc90-214f-4198-939b-93d42469435f|2|5.0
Tagy:
vložil Radek Červinka
20. ledna 2023 21:32
Znělo to jednoduše: mám napsaný další program pro Android a zákazník si přál mít ještě možnost stáhnout a spustit PDF v externím prohlížeči.
Všechny aplikace pro Android ladím jako Win32 aplikace s pár IFDEF a pak to jen přeložím pro Android a upravím sem tam design a pár speciálních funkcí, velmi výrazně to zrychluje vývoj. A tak jsem na to šel i při zobrazení PDF.
A jako bonus se zmíníme o AndroidManifest.xml a AndroidManifest.template.xml .
Stáhnutí PDF bylo pár řádků díky THTTPClient a pro zobrazení na windows z VCL jsem věděl, že nejjednodušší je ShellExecute.
Více...