Produkt

Klient Websocket

Automaticky přeloženo z Deepl

V dnešním propojeném světě je pro webové stránky a aplikace internetu věcí nejdůležitější potřeba aktualizací v reálném čase.

Způsobem, jak okamžitě poskytovat informace webům nebo aplikacím, je použití protokolu Websocket, který poskytuje plně duplexní komunikační kanál mezi serverem a klientem. Ve verzi 4D V20 můžete vytvořit websocketový server pomocí třídy 4D.WebSocketServer. Ve verzi v20 R2 pokračujeme třídou 4D.WebSocket, která umožňuje vytvořit websocketového klienta pro připojení k libovolným websocketovým serverům.

Produkt blank

Vytvoření samostatné aplikace pomocí komponenty Build4D

Automaticky přeloženo z Deepl

Nová komponenta build4D je již několik měsíců k dispozici na GitHubu. Umožňuje bez námahy vytvořit zkompilovaný projekt nebo komponentu. Věci se stávají ještě lepšími; tato nová verze komponenty vám umožní vytvářet aplikaci pro jednoho uživatele, čímž se rozšíří možnosti vašeho vývojového pracovního postupu.

S tool4D dostupným od verze v20 se tak integrace procesu generování aplikací do vašich nástrojů CI (Continuous Integration) stala pozoruhodně pohodlnou.

Pojďme se ponořit do podrobností!

Produkt blank

4D pro mobilní zařízení přechází na otevřený zdrojový kód: Velký krok pro komunitu!

Automaticky přeloženo z Deepl
Skvělá zpráva! 4D pro mobilní zařízení se stává open source, počínaje vydáním 4D v20 LTS, což komunitě umožňuje přístup ke zdrojovému kódu a možnost podílet se na jeho vývoji. 4D for Mobile je výkonný nástroj pro rychlé vytváření mobilních aplikací pro platformy iOS i Android.
Produkt blank

Deklarace vlastností třídy

Automaticky přeloženo z Deepl

Jazyk 4D se neustále zdokonaluje. Ve verzi v20 vám přinášíme novou funkci, která usnadní používání vašich tříd: deklarované vlastnosti tříd. Deklarování vlastností tříd výrazně zlepší automatické dokončování a také vám poskytne smysluplné chyby při kompilaci. Chcete se o ní dozvědět více? Ukážu vám, jak to funguje!

Produkt blank

Protokolování volání ORDA na serveru

Automaticky přeloženo z Deepl

Od svého uvedení na trh popularita ORDA nepřestává růst a nyní se hojně používá na produkčních serverech. S verzí 4D v20 vám nabízíme 2 vylepšení způsobu zaznamenávání požadavků ORDA na straně serveru. Prvním z nich je vylepšení protokolu požadavků, který nyní poskytne více informací o voláních ORDA. Druhým je přidání protokolu ORDA na straně serveru, který je podobný protokolu ORDA na straně klienta. Dovolte mi, abych vás s těmito novými funkcemi seznámil.

Produkt blank

Dokončení aplikace pomocí příkazů 4D

Automaticky přeloženo z Deepl

Od několika verzí 4D byly přidány různé funkce pro vytvoření vlastního konstrukčního řetězce. Například,

  • vytvoření složky „.zip“,
  • přidání informací, jako jsou autorská práva na spustitelný soubor nebo „dll“,
  • vytvoření souboru „info.plist“,
  • a nová komponenta build4D.

Ve verzi 4D v20 umožňují dvě nové funkce dokončit tvorbu samostatné aplikace nebo aplikace klient/server v kódu 4D:

  • přidání ikony ke spustitelnému souboru
  • generování licenčního souboru pro nasazení serveru (pouze licence OEM) nebo samostatné aplikace.
Produkt blank

Průzkumník dat vložený do 4D

Automaticky přeloženo z Deepl

Průzkumník dat umožňuje zobrazit data v databázi. Můžete si vybrat, která pole se mají zobrazit, uspořádat, filtrovat a třídit data.

Ve verzi 4D v20 lze Průzkumníka dat otevřít v aplikaci 4D namísto externího prohlížeče. Uživatelé mohou přistupovat k Průzkumníku dat přímo z panelu nástrojů jedním kliknutím, což šetří čas a zvyšuje produktivitu.

Produkt blank

4D Write Pro a textové rámečky: možnosti importu/exportu docx

Automaticky přeloženo z Deepl

Textové rámečky, které byly představeny ve verzi 4D v19 R8, umožňovaly vkládat text, tabulky, obrázky, vzorce a další prvky kamkoli do aplikací. Tato funkce byla ve verzi v20 vylepšena o možnost exportovat a importovat tyto prvky z dokumentů docx a do nich.

Kromě toho byla přidána nová možnost exportu, která platí i pro jiné typy dokumentů!

Produkt blank

IMAP: Id schránky a klíčová slova pošty

Automaticky přeloženo z Deepl

4D v20 přináší dvě velmi užitečné funkce pro IMAP Transporter!

Interakce s některými poštovními servery a klienty IMAP vyžaduje správu vlastních klíčových slov v poště a využití některých jejich specifických funkcí.

Přidali jsme také podporu ID poštovní schránky v našem IMAP Transporteru, abyste mohli identifikovat danou poštovní schránku i po jejím přejmenování.

Produkt blank

Vývoj formulářových objektů

Automaticky přeloženo z Deepl

Abychom vám umožnili vytvářet co nejkrásnější rozhraní, pokračujeme ve vylepšování formulářových objektů. Od verze 4D v19 R6 můžete definovat zaoblený rámeček pro statické textové a vstupní textové objekty formuláře.

Ve verzi 4D v20 jsou k dispozici nové možnosti.

  • U tlačítek, rádiových tlačítek a zaškrtávacích políček jsme přidali nová nastavení pro text a ikonu.
  • U rádiových tlačítek a zaškrtávacích políček byl vylepšen počet stavů ikony, aby bylo možné lepší vykreslení pro koncového uživatele.
Page 6 of 58