Souběžný vývoj na serveru 4D Server v režimu projektu
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!
Použití vzorců ve sbírkách a zpětných příkazech
Když používáte kolekce s členskou metodou, která potřebuje zpětné volání, mnozí z vás nás požádali o jednodušší způsob.
Žádali jste nás o to, my jsme vám to splnili!
Počínaje verzí 4D v19 R6 umožňuje 4D používat vzorec pro definici zpětného volání v členských funkcích kolekce, tzv. EXECUTE METHOD IN SUBFORM, CALL FORM, a CALL WORKER příkazy. Pokud dokážete svůj kód zredukovat na jednoduchý výraz, můžete jej předat přímo do vzorce bez použití metody.
4D Write Pro: Zakázat viditelnost prázdných obrázků
Dokumenty aplikace 4D Write Pro mohou obsahovat obrázky z různých zdrojů a v různých formátech. Tyto obrázky se v některých případech nemusí zobrazit ze zcela rozumných důvodů – například neplatné adresy URL, vzorce vracející prázdné obrázky, formáty nepodporované platformou atd.
Vždy jsou však reprezentovány malým prázdným obdélníkem, který ukazuje jejich teoretické umístění. Pokud chcete toto chování změnit, je 4D v19 R6 dodáváno s novou možností zobrazení, která umožňuje prázdné obrázky zcela zneviditelnit.
4D Write Pro: Dynamické vyplňování tabulek pomocí výběrů entit a kolekcí
Jako vývojáři často vytváříme složité a pokročilé dokumenty 4D Write Pro. Můžeme vytvářet tabulky, které je třeba vyplnit ze zdroje dat, a nemusíme si být jisti přesnými řádky a sloupci. Ruční vyplňování tabulek daty je pokaždé pracné. Vyslyšeli jsme vás a právě zde přichází kontext dat jako neocenitelná možnost, která otevírá svět ORDA a objektově orientovaného vývoje dokumentů 4D Write Pro.
Nyní je možné definovat „datový zdroj“ pro tabulky aplikace 4D Write Pro. Ať už se jedná o výběr entit nebo kolekci, tento „datový zdroj“ bude automaticky zásobovat řádky těchto tabulek.
Pojďme se ponořit do podrobností!
POLE SEZNAMU: Více ovládání. Více krásy!
Seznamové boxy jsou výkonné a velmi přizpůsobitelné objekty formuláře. A jejich síla je v 4D v19 R6 rozšířena díky dvěma novým vlastnostem: horizontálnímu a vertikálnímu paddingu (vnitřní okraje neboli prostor mezi obsahem prvku a jeho okrajem). Poskytnou vašim seznamovým boxům nové možnosti prezentace a ještě profesionálnější vzhled vašeho rozhraní,
4D pro mobilní zařízení: Novinky ve verzi v19 R6
S každou další verzí se seznam funkcí 4D pro iOS a 4D pro Android rozšiřuje. Ani tato verze není výjimkou. Bez dalších řečí se podívejme, co pro vás 4D v19 R6 připravilo:
CO V NÍ JE?
Pro editor 4D pro Android a 4D pro iOS
- Aliasy pro skaláry jsou nyní spravovány ve vašich mobilních aplikacích.
Pro 4D pro Android (již je k dispozici ve 4D pro iOS):
- Dobré zprávy. Je k dispozici správa offline akcí,
- Možnost nepřeregenerovat data při každém generování mobilní aplikace, aby se ušetřil čas.
4D v19 R6 Beta začíná dnes
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!
Tipy a triky pro aplikace 4D – červnové vydání
Add Komoncharoensiri, ředitel technických služeb společnosti 4D Inc.
Přinášíme další sadu tipů a triků.
Jak víte, 4D Knowledge Base je knihovna informací o technologii 4D, kde jsou každý týden aktivně publikovány technické tipy a každý měsíc technotes. Pokud jste poslední tipy v KB přehlédli, nevadí; zde je kompilace z několika posledních týdnů.
Tento příspěvek na blogu zahrnuje 16 tipů:
4D a Git: Od začátečníka k odborníkovi
Teď už víte, že projekty přinášejí obrovskou výhodu: možnost používat Git (systém pro správu revizí ) a GitHub (hostingová služba) a zprovoznit tak aplikaci 4D v produktivnějším vývojovém prostředí.
Řízení verzí pro nováčky nebo plnohodnotné starší vývojáře je základem každého pracovního prostředí, kde spolupracuje více zdrojů, které se podílejí na něčem, co by se dalo nazvat výrobním řetězcem softwaru.
Abychom vám pomohli seznámit se se systémem Git, dali jsme vám k dispozici mnoho zdrojů. Tento příspěvek na blogu je kompilací všeho, co jsme k tomuto tématu poskytli… doposud. Pokud se cítíte ztraceni a nevíte, kde začít, čtěte dál; zahrnuli jsme:
- další příspěvky na blogu,
- podrobného průvodce,
- nejlépe hodnocené video ze summitu,
- a dokonce i školicí kurz.
Jak procházet GitHub a najít všechny projekty 4D
Se zavedením projektů ve 4D jsou zdrojové kódy komponent, ukázkových aplikací a dalších nástrojů ve 4D umístěny na GitHubu.
4D má tři organizace GitHub.
- Na 4D najdete zdrojové kódy interních komponent 4D. Můžete si je tak přizpůsobit svým potřebám.
- 4D Depot obsahuje všechny nástroje nápovědy: HDI, ukázky, příklady aplikací atd.
- 4D Go Mobile hostí všechny vlastní formuláře seznamů, detailní formuláře, přihlašovací formuláře, formátovače a vstupní ovládací prvky.
Tyto odkazy na různá úložiště GitHub najdete na webových stránkách 4D; například na blogu 4D pro ilustraci nových funkcí, na stránce Zdroje na webu 4D pro ukázkové příklady nebo v galerii pro mobilní zařízení.
Můžete ale také z GitHubu vyhledávat, přidávat záložky a tak dále… V tomto příspěvku na blogu vám představíme několik základních funkcí, které vám usnadní používání a navigaci na GitHubu.
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