Myšlenky a úvahy o 4D World Tour 2019

Automaticky přeloženo z Deepl

Autor příspěvku na blogu Kirk Brooks, vývojář 4D ze San Francisca:

4D World Tour 2019, které navštívilo 44 měst po celém světě, aby přineslo nejnovější vývoj v oblasti 4D, konečně dorazilo 8. a 9. dubna 2019 do Atlanty. Dvoudenní akce zahrnovala sezení a workshopy s týmem 4D. Pro mě to byla zatím nejlepší World Tour… a to jsem byl na všech!

První den je zdarma a v předchozích World Tour byl první den spíše prodejní a přehled funkcí. Tentokrát ne! Bylo zde 17 ukázkových databází, které zdůrazňovaly a představovaly mnoho nových možností zahrnujících ORDA, Form, dynamické formuláře a propracovanější náhled 4D pro iOS. K vidění bylo mnoho užitečných prvků, které můžete rovnou zapojit do projektu.

Pohled do budoucnosti

4D World Tour se zaměřuje na budoucnost 4D a tou je ORDA. Vlastně je to víc než jen ORDA. ORDA je nový, moderní směr, kterým se programování 4D ubírá. Není to však všechno. Změna způsobu, jakým můžeme pracovat s formuláři, není sama o sobě spojena s ORDA, ale je to neméně hluboká změna. A pro mě vítaná. Editor formulářů se mi opravdu líbí, ale možnost vytvářet formuláře dynamicky a ukládat jejich definice externě do souborů JSON je dobrá věc.

Přehled dvou dnů

První den 4D World Tour vás seznámí s mnoha novými funkcemi v systému 4D a jasně vyloží myšlenky, které stojí za provedenými změnami … a změnami, které teprve přijdou. Už jen kvůli tomu se vyplatí na ni cestovat a vynaložit na ni čas a náklady. Druhý den je určen pro ty z nás, kteří 4D používají profesionálně. Jean-Pierre Ribreau(JPR) a Add Komoncharoensiri strávili čas tím, že připravili vynikající ukázky a prezentace. Tyto ukázky jsou oříškem efektivní práce s ORDA a formuláři. Tyto informace jsou nezbytné pro efektivní použití nových technik v reálných projektech. A opět se objevily kousky, které si můžete vytáhnout přímo z dema a sami je použít k užitečným věcem.

Mé poznatky

Po skončení akce jsem byl požádán, abych zrekapituloval své hlavní poznatky. Zde jsou mé odpovědi:

  • Veškerý čas, který jsem strávil učením se používat ORDA, byl správný a dobře využitý.
  • Je to skutečně cesta vpřed pro 4D.
  • Protože je to cesta vpřed, soustředí se na ni všechny zdroje… a jdou rychle kupředu!
  • Je nesmírně důležité pochopit koncept referencí oproti tomu, jak jsme o proměnných uvažovali v minulosti.

Posledních několik měsíců jsem aktivně pracoval na tom, abych se vzdělával v oblasti ORDA a objektově orientovaného programování, a opravdu jsem měl pocit, že držím krok s JPR až do konce prvního dne. Jde však o to, jak moc se programování ve 4D mění. Klasické 4D a zpětná kompatibilita nejsou ohroženy, ale veškerá nová práce se soustřeďuje na ORDA a s ní spojené technologie. Proč? Protože Laurent Ribardière věří, že je to správný směr, a protože je to moderní přístup k programování. S tím můžete (a pravděpodobně budete) polemizovat, ale je to směr, kam tento vlak směřuje. Vývoj pomocí ORDA je rychlejší a k dosažení stejných výsledků je potřeba méně kódu. Je také srozumitelnější pro lidi, kteří jsou již zvyklí na jazyky OOP nebo javaScript.

Až bude vše řečeno a hotovo

ORDA je to, na co se soustředí pozornost. Pokud vám jde o to, aby vaše aplikace v budoucnu běžela a byla aktualizována, nebo je vaše aplikace kriticky důležitá pro podnik, nebo máte v úmyslu najmout programátory, kteří by na vaší aplikaci pracovali, nebo se na 4D díváte jako na platformu pro rychlý vývoj(jak bývala klasifikována), pak se vydejte na 4D World Tour a buďte ochotni se učit, protože jakmile se jednou s ORDA rozkoukáte, je programování ve 4D opět opravdu zábavné.

Kirk Brooks
- 4D vývojář - Kirk Brooks je 4D vývojář žijící v San Franciscu. Zaměřuje se na obchodní a institucionální klienty, pro které udržuje vyspělé aplikace 4D, navrhuje nové systémy a integruje je se stávajícími technologiemi.