Zprávy

4D v19 R2 je zde

Automaticky přeloženo z Deepl

S potěšením oznamujeme, že je nyní k dispozici verze 4D v19 R2!

Přinášíme vám přehled funkcí, které tato verze přináší:

Stáhnout 4D v19 R2

  • 4D pro Android (naše vývojová platforma pro zařízení se systémem Android) je nyní ve finální verzi 4D v19 R2.
  • Když už mluvíme o mobilních zařízeních, jsou nyní k dispozici nové funkce pro platformy iOS a Android, které vám umožní přizpůsobit barvu aplikace, přizpůsobit ji tmavému nebo světlému režimu, třídit její místní data a další!
  • 4D View Pro: Analyzujte data pomocí otočných tabulek. Import a export souborů CSV. Spravujte své listy pomocí programování. Snadná manipulace s přerušením stránky (pro účely tisku) z uživatelského rozhraní.
  • 4D Write Pro: Více možností zobrazení pro vložené a ukotvené obrázky. Usnadnili jsme také formátování obrázků jako dokumentů na pozadí, oddílů, odstavců atd.
  • Další funkce objektově orientovaného programování, které potěší vaše vývojáře. Kromě aspektu ukládání se výrazně zlepší správa paměti a rychlost výkonu díky obsahu blobů pro atributy objektů.
  • Funkce zahrnující osvědčené postupy, jako je definování výchozího souboru .gitignore a správa značek pořadí bajtů (BOM) a konce řádku (EOL).
  • Funkce, které zlepšují vaše zkušenosti jako vývojáře, například získání přístupu k podrobnostem funkce třídy z editoru kódu.
  • Funkce, které usnadňují práci koncovým uživatelům , například automatické podepisování komponent v systému Mac.
  • A pokud jste vydavatelem softwaru, jistě vás potěší, že jsme přidali funkci, která zabraňuje uživatelům vaší aplikace vidět (a upravovat) obsah 4DZ.
Tipy blank

Jak definovat časový limit spánku pro vzdálené aplikace 4D

Automaticky přeloženo z Deepl

Aby se zabránilo ztrátě relace, sleduje 4D stav spánku vzdálených aplikací 4D.

Když je uživatel připojen ze vzdálené aplikace 4D k serveru 4D Server a jeho počítač přejde do režimu spánku, informace se odešle na server 4D Server. V okamžiku, kdy se počítač uživatele probudí, vzdálená aplikace 4D pak obnoví svůj kontext provádění.

Tipy blank

Jak využívat akce GitHubu pomocí 4D

Automaticky přeloženo z Deepl

Váš projekt je nyní v systému správy zdrojů. To znamená, že správa několika verzí softwaru, sledování změn a integrace oprav nebo nových funkcí je nyní mnohem jednodušší.

Proč nevyužít také kontinuální integraci?

Počínaje verzí 4D v19 můžete spustit kompilaci svého projektu pomocí příkazu. Díky tomu máte nyní k dispozici všechny stavební prvky potřebné k automatizaci integračního řetězce.

V tomto příspěvku na blogu najdete příklad automatizace pomocí správce GitHub a GitHub Actions.

Tipy blank

4D REST API + ReactJS

Automaticky přeloženo z Deepl

Mourad Aouinat, softwarový inženýr ve společnosti 4D Morocco

V předchozím příspěvku na blogu jsme si ukázali, jak snadno nastavit rozhraní REST API pomocí 4D. V tomto blogovém příspěvku využijeme výkonné rozhraní 4D REST API v kombinaci s Reactem k vytvoření aplikace To-Do, která obsahuje funkce pro otevírání todos, vytváření nových todos, úpravu stávajících todos a funkce pro hromadné úpravy a hromadné mazání.

Tipy blank

Jak automatizovat kompilaci

Automaticky přeloženo z Deepl

Od verze 4D v19 můžete spustit kompilaci projektu jednoduchým příkazem. Možná vás zajímá, k čemu to můžete použít!

Váš tým se může skládat z několika vývojářů, tak proč neautomatizovat kompilaci při každém odeslání kódu na server pro správu zdrojů? Vždy je snazší identifikovat chybu, když je rychle odhalena.

Dalším případem je, když se váš projekt skládá z několika komponent. Můžete napsat metodu, která zkompiluje, sestaví a poté zkopíruje komponentu do hostitelské databáze.

Tento blog se bude zabývat různými technickými body, které jsou velmi užitečné pro vytvoření vlastních automatizačních nástrojů, spolu s příkladem aplikace.

Tipy blank

Přepínání tmavého a světlého režimu v systému macOS jedním kliknutím

Automaticky přeloženo z Deepl

Od verze 4D v19 můžete v systému macOS vytvářet aplikace podporující tmavý a světlý režim. K tomu je třeba upravit a zkontrolovat mnoho drobných detailů: ikony, widgety, texty, barvy pozadí atd.

Ve výsledku musíte měnit vzhled svého macu desítkykrát za hodinu. Dobře, možná si říkáte:„Cože? Vždyť stačí tři kliknutí. Otevřete panel předvoleb, klikněte na ikonu obecné, pak na ovládací prvek světlé nebo tmavé a je to!„. Ale upřímně řečeno, pokud jste vývojář nebo tester, opakování těchto úkonů stále dokola se stává velmi únavným.