Zprávy

4D v19 R7 Beta začíná dnes

Existuje sedm divů světa. Sedm trpaslíků. Sedm barev duhy. Sedm tónů na hudební stupnici. A ať sedmé vydání verze v19 přinese kouzlo tohoto čísla i do vaší aplikace 4D ✨

Pojďme zjistit, co 4D v19 R7 Beta has in store for you:

  • S novými aktualizacemi aplikace 4D Write Pro, včetně uživatelsky přívětivého zobrazení vzorců, detekce úprav dokumentu a„mezisoučtových“ řádků, se vaše dokumenty stanou skvělými.
  • Manipulujte s daty v reálném čase a nasměrujte v sobě umělce díky možnosti zobrazovat webové stránky ve svých aplikacích 4D pro mobilní zařízení .
  • Získejte čas a místo na disku díky možnosti stahovat místní zdroje do sdílené složky pomocí služby Vzdálená plocha systému Windows.
  • Efektivněji spravujte sloupce a řádky tabulek pomocí nové sady příkazů aplikace 4D View Pro – v kombinaci s datovými kontexty se stane navrhování i pokročilých šablon hračkou.
  • A ještě mnohem více vás čeká ve verzi funkcí, která jde na dračku!

Stáhněte si 4D v19 R7 nyní (exkluzivně pro partnery 4D).

Produkt

Třídy HTTP: Nový způsob provádění asynchronních požadavků HTTP

Automaticky přeloženo z Deepl

V rámci naší neustálé snahy o zlepšování syntaxe a funkcí systému 4D jsme se rozhodli přinést nové příkazy pro provádění požadavků HTTP v systému 4D: třídy HTTP. Jsou k dispozici hned v 4D v19 R6 a v průběhu následujících verzí budou obsahovat mnoho vylepšení. Dovolte mi, abych vám hned ukázal, jak je používat.

Produkt

Souběžný vývoj na serveru 4D Server v režimu projektu

Automaticky přeloženo z Deepl

Od svého vydání ve verzi 4D v18 Projects výrazně rozšířil možnosti 4D mimo jiné o kompatibilitu se systémy pro správu verzí.

Díky vynikající zpětné vazbě nemůžeme být pyšnější na to, že se tato funkce výrazně ujala v komunitě 4D. To nás přimělo k jejímu vylepšení, aby byla ještě lepší.

Vaše zpětná vazba zahrnovala požadavek na možnost pracovat současně na jednom vývojovém serveru jako tým. Společnost 4D vás opět vyslyšela a s potěšením vám oznamujeme, že ve verzi 4D v19 R6 můžete pracovat na jednom vývojovém serveru v projektovém režimu!

Zprávy

4D v19 R6 Beta začíná dnes

Automaticky přeloženo z Deepl

S potěšením oznamujeme spuštění beta testing pro 4D v19 R6! Tato verze je nabitá vylepšeními a novými funkcemi, které si rozhodně nenechte ujít!

Pojďme se podívat a zjistit, co je nového ve verzi 4D v19 R6 Beta:

  • Vodorovné a svislé polstrování polí se seznamy – vaše rozhraní tak může mít ještě profesionálnější vzhled.
  • Developing concurrently on 4D Server in Project Mode Abyste mohli přijmout projektový režim, aniž by to mělo dopad na vaši organizaci, pokud stále pracujete s binárním režimem.
  • Definujte „zdroj dat“ pro tabulky aplikace 4D Write Pro – koncoví uživatelé vaší aplikace tak mohou navrhovat nebo upravovat šablony, které se budou automaticky plnit daty.
  • Native support for Microsoft 365 — so you can support Single Sign-On, and retrieve information for the authenticated user, to name a few possibilities.
  • 4D for Mobile aliasy – díky nim můžete načítat hodnoty v několika stupních hloubky a zobrazovat ve své mobilní aplikaci ještě relevantnější informace.
  • Čeká vás toho mnohem více!

Stáhněte si 4D v19 R6 nyní (exkluzivně pro partnery 4D)

Tipy

Jak notářsky ověřit sloučenou aplikaci 4D (macOS 12 a Xcode 13)

Automaticky přeloženo z Deepl

Poznámka: Aktualizace pro macOS 12/Monterey a Xcode 13. Pro Xcode 12 a starší viz tento příspěvek na blogu.

V systému Monterey (macOS 12) se důrazně doporučuje notovat aplikace distribuované ve veřejné síti. Značné množství vývojářů přenáší své aplikace pomocí připojeného úložného zařízení nebo prostřednictvím sdílení souborů; v těchto případech, kdy uživatel již vývojáři důvěřuje, není notářská ověření vyžadována. Cílem notářského ověření je ujistit uživatele, že aplikace není škodlivá, a vyžaduje se pouze u aplikací stažených z webových stránek.

Pomocí naší vestavěné funkce podpisu při vytváření aplikací pomocí 4D v18 je vaše aplikace připravena k notářskému ověření. Tento proces probíhá mimo systém 4D. Zahrnuje přidání elektronického podpisu k vaší žádosti a odeslání podepsané žádosti do automatizované kontrolní služby. Zde je vše, co potřebujete vědět:

Zprávy

Rok 2021 v přehledu: Našich 10 nejlepších příspěvků na blogu za rok!

Automaticky přeloženo z Deepl

V tomto ročním období se ohlížíme za deseti našimi nejčtenějšími příspěvky. Jaký to byl rok! Od nativní podpory křemíku a pozoruhodného zvýšení výkonu, které s ní přišlo, až po zcela novou sadu funkcí Project mode, která výrazně zlepší vaše programování.

Rok 2021 byl plný důležitých oznámení produktů a spousty zajímavých funkcí! Pojďme se podívat na témata, která vás v roce 2021 zaujala:

Produkt

ORDA: Důkladně porovnejte dvě vybrané entity

Automaticky přeloženo z Deepl

Protože ORDA umožňuje pracovat s několika výběry entit současně, určitě toho využijete a budete předávat výběry entit jako parametr metodám projektu nebo funkcím tříd datového modelu ORDA.

Chcete-li efektivně pracovat s objektově orientovaným programováním s využitím co nejmenšího počtu řádků kódu, potřebujete robustní a optimalizované funkce. Proto s verzí 4D v19 R3 dodáváme novou funkci dostupnou na objektu entitySelection: funkci selected() funkce.

Díky tomu budete moci kontrolovat a porovnávat dva výběry entit. Podívejme se na podrobnosti!

Produkt

Potřebujete kouzelnou hůlku? Zde jsou vypočtené vlastnosti tříd!

Automaticky přeloženo z Deepl
Vznik tříd ve vývojovém prostředí 4D umožnil modernější programování a jeho snadnější škálování. Třídy umožňují definovat vlastnosti, funkce a podporují také dědičnost.
Ve své aplikaci máte pravděpodobně třídu pro správu vědeckých nebo finančních dat. Vezměme si příklad finančních dat. Řekněme, že jste vytvořili funkce pro výpočet daní. Pokud také spravujete několik zemí, možná jste použili dědičnost pro správu různých pravidel. Pak tyto výsledky zobrazíte v seznamu, ale pokud uživatel změní jeden z atributů použitých ve vzorci, musíte tuto událost spravovat, abyste výsledek aktualizovali.
Aplikace 4D v19 R3 umožňuje tento proces zjednodušit díky vypočteným vlastnostem: Když přidáte svou vlastnost do pole se seznamem, 4D vše vyřídí automaticky. Žádná další obchodní logika ve vašem uživatelském rozhraní.