vložil Radek Červinka
16. března 2022 00:43
Je dostupná aktualizace Delphi 11.1 . Aktualizace je binárně kompatibilní s D11, tj. dcu a komponenty z D11 se dají použít bez rekompilace.
Musím říct, že jsem se na okamžik kdy bude nový update oficiálně dostupný těšil z prostého důvodu, že jeho testovací verze používám delší dobu a vím na co se těšit.
Verze Delphi 11.1 se soustředí na kvalitu a "štelování" toho co bylo zásadní pro Delphi 11, tj. např. LSP, High DPI IDE, Welcome page bez exploreru, ladění atd.
Platformy: oficiální podpora Windows 11, macOS 12 Monterey, iOS 15 a Android 12
Zkusím některé věci co mne zajímají vyzvihnout. Ale nejdříve nezbytnosti:
Více...
vložil Radek Červinka
14. září 2021 00:27
Embarcadero uvolnilo novou řádovou verzi RAD Studio 11 Alexandria. Po delším čase se změnilo číslování i v reakci na Windows 11 a za mne správné rozhodnutí.
Na úvod Wiki What's New, Release Notes a Feature Matrix.
K instalaci: instálator je částečně paralelizován kde to jde, takže je to trošku rychlejší. A druhá věc, že offline instalace je možná i přes gof soubor, který přihrajete k setupu - viz. release notes. A poslední: při instalaci je konečně zvolit adresář pro Catalog repository, takže to nemusí být na C:
Více...
c2f8c5aa-658f-4e0a-886a-49021886b3b5|16|4.8
Tagy: D11
Delphi
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...
74698a80-2e5f-44b6-916a-67dd1e0f54bc|9|5.0
Tagy: Sydney
Delphi
vložil Radek Červinka
21. listopadu 2019 22:12
Dne 21.11.2019 Embarcadero vydalo Delphi 10.3.3, tj. třetí release Rio.
Hlavní novinky jsou:
- Delphi Android 64-bit support
- iOS 13 and macOS Catalina (Delphi) Support
Android 64bit stále používá ARC memory model a přidává podporu Android App Bundle. Podpora celé RTL (vlákna atd) je samozřejmostí. Rozsáhlý článek od PM RAD Studio 10.3.3. Features, DocWiki: docwiki.embarcadero.com/RADStudio/Rio/en/10.3_Rio_-_Release_3, opravené chyby: New_features_and_customer_reported_issues_fixed_in_RAD_Studio_10.3.3.
Download: cc.embarcadero.com/reg/delphi
vložil Radek Červinka
6. června 2019 00:51
Embarcadero zveřejnilo plány dalšího vývoje Delphi včetně komentáře jednotlivých produkt managerů.
Roadmap RAD Studio Roadmap May 2019, dále komentáře produkt managerů.
Více...
0195fe15-b5af-43c8-ba43-af7527b3c647|8|5.0
Tagy: LSP
Delphi
vložil Radek Červinka
26. března 2019 22:14
Už od verze 2007 Delphi podporuje procházení přes for - in, bohužel některé třídy stále tuto podporu nemají.
Požadovaný stav:
var
bmk: TBookmark;
begin
for bmk in DBGrid1.SelectedRows do
begin
//xxx
end;
end;
Více...
vložil Radek Červinka
21. listopadu 2018 21:27
Dnešním dnem je dostupná nová hlavní verze Delphi 10.3 Rio.
Jak již jsem avizoval v minulém článku, jedná se verzi s nejvýraznějšími změnami v kompilátoru za dlouhou dobu.
Feature matrix: rad-studio-feature-matrix.pdf, DocWiki, What's_New
Více...
vložil Radek Červinka
5. listopadu 2018 22:26
Pomalu začínají prosakovat informace o nové verzi Delphi 10.3 Rio. Podle mne se bude jednat o naprosto zásadní verzi. Posuďte sami z toho co je zatím zveřejněno.
Více...
vložil Radek Červinka
20. července 2018 21:52
Během tohoto týdne Embarcadero publikovalo Community Edition obou nástrojů ze svého portfolia - Delphi i C++Builderu (oznámení). Je to fantastická zpráva a Embarcadero provedlo to, co po autorech Delphi neustále posledních let někdo požadoval a co bylo prezentováno komunitou jako nutnost. Musím zdůraznit, že něco takového se nikdy předtím nestalo (jak Turbo, Starter nebo Personal mělo limity funkcionality).
Community Edition Delphi nebo C++Builderu je funkčně a výbavou přesně shodná s Professional verzí konkrétního nástroje, ale na rozdíl od Pro verze je její použití povoleno pouze dokud není Váš zisk ekvivalentem $5000 ročně a nebo není Váš tým větší než 5 lidí (podobné omezení má i VS). Po překročení limitu je nutno mít komerční verzi, zkuste to prosím opravdu brát vážně. Pro doplnění: Community Edition nahrazuje Starter a ten není dále dostupný.
Odkaz na přesné podmínky a postup získání (a instalace) docwiki.embarcadero.com/RADStudio/Tokyo/en/Community_Edition.
Více...
vložil Radek Červinka
29. prosince 2017 00:44
V druhém update Tokyo jsou mimo jiné přidány čtyři nové VCL komponenty.
- Date Picker Control
- Time Picker Control
- Card Panel
- Stack Panel
První dvě jsou nové komponenty na zadávání data nebo času ve stylu Windows 10 s tím, že fungují i na Windows 7.
Více...
5bca5ba8-60e7-4683-bd43-331ff525bc2e|3|5.0
Tagy: VCL
Delphi
vložil Radek Červinka
15. prosince 2017 00:14
Vyšla druhá aktualizace Delphi Tokyo.
Aktualizace obsahuje předešlou aktualizaci a vydané hotfixy. Hlavní oblasti jsou:
- dark theme pro IDE
- další VCL komponenty se vzhledem Windows 10, které ale fungují i na Windows 7 (např. Time Picker Control, Date Picker Control)
- podpora iPhone X
- FireMonkey Quick Edit
- single site RAD server licence
- kompletní změna ikon
- opravy chyb seznam
Více...
vložil Radek Červinka
19. září 2017 22:51
EMBT vydalo novou roadmap RoadMap září 2017.
Je znatelný důraz na VCL, Windows 10, High DPI. Novinky v jazyce mají přijít až s další verzí a některé nativní prvky pro Android (input pole, což by mělo řešit bidi vstupy) taky. Zásadnější je 64bit kompilátor pro OS X, což ve spojení s CrossVCL je velmi zajímavé.
Mimochodem: netajím se obdivem k CrossVCL, protože podle všeho chlapci dokázali vyřešit problém VCL x ARC, jak je vidno na kompilátoru pro Linux. Musela být ohromná fuška napsat znovu od píky RichEdit, TreeView, ListView (sice jen v modu Report) atd a to bez podpory WinAPI. To nemluvím o části GDI+ napsané taky z nuly. To pak port Virtual TreeView byl asi proti tomu zábava. Kukněte na Screenshoty a žasněte.
Více...
vložil Radek Červinka
26. listopadu 2016 23:37
Myslím, že normální programátor používající DLL v Delphi obecně chápe, že předávat string jako parametr do DLL není možné bez použití berličky typu SimpleShareMem, která propojí memory manager v hlavní aplikaci s memory managerem v DLL. Což ovšem znemožňuje použití DLL z jiných jazyků a proto se musíme snížit na úroveň předávání přes PChar nebo PWideChar.
Více...
vložil Radek Červinka
5. srpna 2016 23:34
Jak bylo slíbeno tak po půl roce je tu aktualizace roadmap včetně komentářů produktových manažerů.
Zásadní informace je návrat k ročnímu cyklu vydávání verzí. Ohledně platforem nás čeká Linux server, později macOS 64bit. Ohledně Linuxu podle předpokladů bude podpora FireDac pro různé platformy.
Začíná být kladen větší důraz na nativní zobrazování prvků ve FMX (důležité hlavně pro TEdit a TMemo, již nyní pro Windows a iOS). Integrovány budou Konopka Controls a Radiant Shapes (které jsou už nyní dostupné zdarma v rámci předplatného).
Ohledně samotného jazyka je slibována podpora nullable typů a dalších jazykových cukrátek podle toho co si zákazníci přejí. Ale raději si to přečtete sami podrobně.
3e3858c3-3c03-4bb9-a5ea-9e41801081fe|1|5.0
Tagy:
Delphi | Novinky
vložil Radek Červinka
29. října 2015 22:12
Po nějaké době opět sbírka odkazů, komponent a dalšího pro Delphi.
Delphi Win64 Compiler hotfix pro 10 Seattle
pro bug report - RSP-12512
Kernow Software FMX komponenty pro XE7, XE8 & XE10 Seattle
TksListview dědí z nevizuálních komponent, sledujte twitter - @kscomponents
github.com/gmurt/KernowSoftwareFMX
Více...