Do nového roku s další hrstí odkazů, poznámek a vůbec věcí co mne zaujalo.
Nové verze
CnPack to dotáhl na verzi 1.0.2, která jako první podporuje XE5. CnPack download.
Devart UniDAC 5.2.5 - iOS pro C++Builder XE5 is supported
cc.embarcadero.com/Item/29675 - XE 5 hotfix 3.
Sampling Profiler to dosáhl na podporu XE4, o něm jsem taky psal / doporučuji.
LangMan 2.0.x, multiplatformní lokalizace
Tomáš Halabala ze serveru regulace.org dotáhl svoje komponenty pro lokalizaci na nový level - za hlavní věc bych označil podporu všech platforem Delphi (Windows 32-bit, 64-bit, OSX, iOS, Android) a navíc UniGUI. Pokud potřebujete lokalizovat, vyzkoušejte.
Makra ve FireDAC
FireDAC mne neustále překvapuje. Nedávno jsem zjistil, že podporuje v rámci SQL makra.
ADQuery1.SQL.Text := 'SELECT * FROM &TabName';
ADQuery1.MacroByName('TabName').AsRaw := 'Orders';
ADQuery1.Open;
Klíčové jsou v tomto případě znaky ! a &, kde následuje nějaká akce. Přišel jsem na to docela nešťastně ve chvilce kdy jsem generoval SQL příkaz, který obsahoval ve WHERE vykřičník.
Popis maker ve FireDAC a AnyDAC.
Parsování maker vypnete přes Dataset.ResourceOptions.MacroExpand := False; a dalšími volbami v ResourceOptions
Nativní prvky pro Android
Po nativní knihovně komponent pro iOS je tu od stejného autora nativní knihovně komponent pro Android.
QR kódy pro iOS
TMS uvolnilo zdrojáky pro podporu čtení QR kódu (a nejen ho) pro iOS. Two lines of code to add QR, UPC, EAN code scanning in iOS Delphi applications.
Zajímavé linky
github.com/robertwahler/win32-autogui by měl být nástroj na testování GUI aplikací. Nemáte s tím někdo zkušenosti? Nebo s něčím podobným?
delphimagic.blogspot.com.es/ - stránka ve španělštině, ale spousta zajímavých kódu v Delphi (OCR, grafika, rozeznávání obrazů atd.)
Android services v Delphi - blog.blong.com/2013/11/delphi-and-android-services.html.
Začíná to být s těmi zařízeními na nošení (resp. spíše se to jmenuje "internet věcí") vážnější než jsem si myslel - Intel představil počítač velký jako poštovní známka a podporu Androidu.