Opět několik poznámek jako např. update Delphi, přístup k SAP z Delphi, SFTP a další výkřiky.
Náhodně jsem narazil na komponenty pro přístup k SAP z Delphi a můj nový kolega mi řekl, že v předchozí práci to měli zakoupeno a bez toho by si prý se SAPem ani nečutl což beru jako doporučení. Osobně se doufám se SAPem nikdy nesetkám, ale třeba se to někomu bude hodit.
Už dříve jsem o SFTP psal a závěr byl, že jsem skončil u SecureBridge od DevART. Tehdy to umělo jen klienta, což nyní už neplatí - od verze 5.5 je i komponenta pro SFTP server.
Pokud to nevíte, tak cca od verze Delphi 2009 je součástí RTL i třída TStringBuilder, což je třída rozhraním kompatibilní se TStringBuilder z .NET. Pro zajímavost jsem zkoušel rychlost spojování základních řetězců a je to sice pomalejší než klasické metody, ale to je minimální funkcionalita. Mnohem více tuto třídu oceníte při komplikovanějším spojování řetězců.
sb := TStringBuilder.Create;
sb.Append('Hello ').Append(' world');
sb.Append(Now);
// atd.
Pokud se setkáte při kompilaci s warningem ohledně platforem, můžete ho potlačit pomocí
{$WARN SYMBOL_PLATFORM OFF}
{$WARN UNIT_PLATFORM OFF}
kdy první potlačí warning pro symbol, druhý pro unit.
Je dostupný Update 2, který by měl obsahovat i Help Update 3. Změny nic moc, hlavní vývoj je momentálně ohledně iOS, kde se brutálně pracuje na FMX.
Mimochodem Allen Bauer napsal ve fóru:
Delphi for Android is currently under development. While the current
focus is on iOS, there are members of the team actively working on
bootstrapping the RTL for Android.
Sarina Dupont má další ukázku Delphi pro iOS.
Bullhead tady napsal v komentářích, že se objevila konečně beta QuickReportu pro FireMoney.
Nezapomeňte, že příští týden to můžete vidět naživo v Brně - já o tom zatím detailně nesmím psát. Jak mi potvrdil p. Kubát, budou v podstatě jen dvě témata: iOS a FireDAC (AnyDAC). A nakonec někdo získá RAD Studio Enterprise včetně FireDAC a Delphi for iOS. Takže pokud chcete získat představu jak bude pravděpodobně vypadat i podpora pro Android, tak neváhejte také.
Delphi and RAD Studio developement for iOS Mobile Preview Webinar na youtube.