4D v19 R2 je zde
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áší:
- 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.
Jak definovat časový limit spánku pro vzdálené aplikace 4D
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í.
Zabezpečení prostředků aplikace pomocí nového algoritmu
Při generování souborů .4dz používá 4D ve výchozím nastavení standardní formát zip. Pokud jste vydavatelem softwaru, jistě vás potěší, že do 4D v19 R2 byla přidána funkce, která umožňuje zabránit uživatelům vaší aplikace, aby viděli obsah 4DZ, a tudíž jej nemohli upravovat.
4D View Pro: Co je nového ve SpreadJS v14.1?
4D v19 R2 přichází s novou verzí SpreadJS a aktualizací pásu karet, která je s ním kompatibilní. Pojďme se seznámit s novými funkcemi, které tato nová verze nabízí.
Jak využívat akce GitHubu pomocí 4D
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.
4D REST API + ReactJS
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í.
Jak automatizovat kompilaci
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.
Přepínání tmavého a světlého režimu v systému macOS jedním kliknutím
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.
Kontaktujte nás
Máte dotaz, návrh nebo se chcete spojit s blogery 4D? Napište nám!
* Vaše soukromí je pro nás velmi důležité. Kliknutím sem si můžete prohlédnout naše Zásady