Projekt ve výchozím nastavení. Binární na vyžádání
Projekty byly zavedeny ve verzi 4D v17 R5. Projekty jsou architekturou, která představuje obrovskou evoluci pro aplikace 4D, a otevírají svět 4D nástrojům pro správu zdrojů, společnému programování, sdílení kódu, modularitě a mnohému dalšímu! Aby bylo vše ještě lepší (a jednodušší), 4D v18 R4 vytváří nové projekty ve výchozím nastavení, zatímco vývojáři – pokud se tak rozhodnou – mohou i nadále vytvářet binární databáze pomocí jednoduchého nastavení.
Jak sdílet kód 4D přes Github
Takže jste testovali projektové databáze… možná jste ji vytvořili, nebo jste možná převedli stávající binární aplikaci. Nyní je čas, abychom vám ukázali, jak používat Git (systém pro správu revizí) s Githubem jako hostingovou službu pro vaši aplikaci 4D.
Databáze projektů: Od binárních k textovým
4D v17 R5 zahájilo beta testování nového typu databáze 4D: projektové databáze. V 4D v18 s potěšením oznamujeme, že projektové databáze jsou nyní ve finální verzi. Je čas využít sílu vývojové platformy 4D v kombinaci s univerzálností lehkého a distribuovaného formátu!
4D v17 R6 je zde
4D v17 R6, nejnovější verze R jedné z nejprůlomovějších hlavních verzí 4D, je nyní k dispozici!
Zde je náhled na to, co tato verze R nabízí:
- Větší interaktivita s aplikacemi 4D pro iOS díky možnosti vytvářet, upravovat a mazat obsah aplikace pomocí parametrů.
- Rozšířené možnosti ladění , které máte k dispozici, například možnost načíst aktuální řetězec volání při provádění a nový výkonný nástroj pro analýzu protokolů ladění.
- Ještě více metod ORDA pro vytváření sofistikovanějších vyhledávacích kritérií a optimalizaci kódování.
- Do stále se rozšiřujícího seznamu funkcí aplikace 4D View Pro přibyly nové funkce: od přizpůsobení stylů až po používání kolekcí pro čtení a zápis hodnot a vzorců.
Tento seznam není zdaleka vyčerpávající, podívejte se na všechny příspěvky na blogu pro 4D v17 R6!
4D pro iOS: nahrávání obrázků z fotoaparátu
Před několika týdny jsme představili parametry akcí, abyste mohli lépe pracovat s aplikacemi 4D pro iOS. Umožňují přidávat, upravovat a mazat záznamy ze zařízení iOS pomocí editačních formulářů. No a ve verzi 4D v17 R6 to začíná být ještě zajímavější, protože nyní můžete přidávat obrázky!
Přizpůsobení dialogu správce pomocí kódu 4D
Objevily se požadavky na úpravu dialogového okna správy serveru 4D Server, přičemž někteří zákazníci chtěli odstranit informace a jiní přidat vlastní informace. Tato komponenta AdminWindow ukazuje, jak to udělat. Můžete ji použít „tak, jak je“, nebo ji upravit podle svých potřeb.
Vylepšené UX s AJUI_Progressbar
Stalo se vám někdy, že jste provedli akci, nic se nestalo a nevěděli jste, zda máte kliknout znovu, nebo pokračovat v čekání? Nebyla poskytnuta žádná zpětná vazba, i když aplikace provádí akci na pozadí? Možná akce vyžaduje nějaký čas, než se vrátí výsledek? Jak možná víte, 4D již poskytuje vestavěnou komponentu progress bar, která činí dobu provádění snesitelnější, ale pokud chcete něco s více webovým designem, pak čtěte dál, protože to vám poskytne AJUI_Progressbar!
Vytvoření webového monitorovacího dialogu krok za krokem
Chcete znovu vytvořit okno pro správu serveru 4D s webovým rozhraním? Chcete pohodlně kontrolovat, co se děje na serveru 4D Server, aniž byste museli chodit do serverovny, používat vzdálenou plochu nebo spotřebovávat licenci klienta 4D? Nyní je možné zobrazit všechny hlavní parametry serveru 4D Server(např. využití paměti, místo na disku, uživatele, procesy a dokonce i monitor reálného času) prostřednictvím webu.
V tomto příspěvku na blogu vás provedeme sadou příkazů, které 4D dodal v průběhu různých verzí R, abyste si mohli vytvořit vlastní webové dialogové okno pro správu serveru. Regionální technický manažer společnosti 4D Hispano(Angelo Caroprese) navíc poskytl kompletní komponentu, kterou můžete použít přímo ve svých aplikacích.
Moc objektů a bodový zápis
V aplikaci 4D v17 R5 jsme vám ukázali, jak snadno lze manipulovat s objektem a získat atributy souboru nebo složky. Díky objektovému zápisu je vše ještě jednodušší! V tomto příspěvku na blogu vám nabízíme HDI s uživatelským rozhraním pro správu souborů a složek. Ve 4D to není nic nového, protože to můžete dělat pomocí klasických příkazů 4D, ale nyní to můžete dělat snadněji a s méně řádky kódu!
Optimalizace kódu ORDA pomocí protokolování požadavků
Potřebujete někdy analyzovat provoz požadavků ORDA mezi klientem a serverem 4D? Někdy může chvíli trvat, než obdržíte odpověď od serveru, což vás může přivést k zamyšlení, zda je to způsobeno síťovým provozem nebo neoptimalizovaným požadavkem, který jste napsali! Naštěstí 4D v17 R6 umožňuje zjistit pravděpodobný důvod (důvody) tohoto zpoždění pomocí nových metod ORDA, které jsou k dispozici na serveru 4D v17 R6. ds objektu. Nejsou to jen ladicí funkce, ale umožňují také optimalizovat kód ORDA s lepším porozuměním odesílaným požadavků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