fbpx

Low-code

jsme low-code

Jednodušší a rychlejší vývoj

Představte si, že chcete postavit kvalitní dům nebo připravit lahodné italské jídlo.

Můžete se rozhodnout stavět dům po jednotlivých cihlách, nebo využít prefabrikované části, stejně jako při přípravě jídla můžete vyrobit těstoviny od základu z mouky a vajec, nebo využít kvalitní těstoviny z obchodu.

Stejně to funguje s low-code vývojem. Namísto toho, abyste vše programovali od nuly, máte k dispozici hotové stavební bloky, které vám umožní rychle a efektivně vytvořit aplikaci, podobně jako prefabrikované části u stavby domu nebo kvalitní těstoviny v kuchyni zjednoduší a urychlí celý proces.

jsme low-code

Jednodušší a rychlejší vývoj

Představte si, že chcete postavit kvalitní dům nebo připravit lahodné italské jídlo.

Můžete se rozhodnout stavět dům po jednotlivých cihlách, nebo využít prefabrikované části, stejně jako při přípravě jídla můžete vyrobit těstoviny od základu z mouky a vajec, nebo využít kvalitní těstoviny z obchodu.

Stejně to funguje s low-code vývojem. Namísto toho, abyste vše programovali od nuly, máte k dispozici hotové stavební bloky, které vám umožní rychle a efektivně vytvořit aplikaci, podobně jako prefabrikované části u stavby domu nebo kvalitní těstoviny v kuchyni zjednoduší a urychlí celý proces.

Kdy se bez programátora neobejdete

Velká část firemních procesů je podobná, ať už máte účetní firmu, spravujete e-shop, nebo řídíte logistickou společnost. Všude se řeší docházka, faktury, dovolená. Na většinu běžných procesů máme předpřipravené moduly, které stačí aktivovat.

V případě, že máte specifický požadavek a připravené stavební bloky nestačí, přichází na řadu klasické programování na míru a vytvoříme pro vás nový modul.

Kdy se bez programátora neobejdete

Velká část firemních procesů je podobná, ať už máte účetní firmu, spravujete e-shop, nebo řídíte logistickou společnost. Všude se řeší docházka, faktury, dovolená. Na většinu běžných procesů máme předpřipravené moduly, které stačí aktivovat.

V případě, že máte specifický požadavek a připravené stavební bloky nestačí, přichází na řadu klasické programování na míru a vytvoříme pro vás nový modul.

Úvod do low-code a no-code řešení

Low-code řešení umožňuje programátorům nebo technickým uživatelům vytvářet aplikace efektivněji, a to s menším množstvím kódu nebo dokonce jen za pomoci konfigurace existujících komponent. Jeho cílem je zjednodušit a zrychlit vývoj, aniž by bylo nutné psát složité programy. Oproti tomu no-code řešení umožňuje vytvářet aplikace bez potřeby psaní kódu, vše se dá “naklikat” v uživatelském prostředí.

Výhody a nevýhody low-code a no-code přístupů

Každý z těchto přístupů má své výhody i nevýhody. V rámci platformy SmartFP jsme se rozhodli kombinovat to nejlepší z obou světů – vytvořit platformu, která umožňuje vytvářet aplikace bez nutnosti znalosti programování, tedy podobně jako no-code, ale zároveň poskytuje flexibilitu low-code. Uživatel tak může aplikace nejen “naklikat”, ale i psát vlastní konfiguraci podle potřeby. Tím získáváme větší variabilitu oproti čistému no-code přístupu.

Technologické základy SmartFP

Naše řešení stojí na definici pomocí XML, HTML a SQL dotazů. Pokud se zaměříme na webové aplikace, můžeme je rozdělit na tři základní části: formuláře pro práci s daty (např. pro zadání faktury nebo žádosti o dovolenou), workflow pro řízení procesů (např. schválení faktury) a výpisy dat (např. seznam všech faktur). Tyto tři části stačí k vytvoření funkční aplikace.

Příklad využití: Aplikace na schvalování faktur

Vezměme si příklad aplikace na schvalování faktur – vytvoříme formulář pro zadání a schválení faktury, workflow pro proces schválení a přehled všech faktur ve formě výpisu. Každý prvek (formulář, workflow a pohled) je definován pomocí XML, HTML kódu a SQL dotazů, a některé mohou být jednoduše „naklikány“ v uživatelském rozhraní.

Flexibilita a přizpůsobitelnost platformy

Platforma SmartFP umožňuje uživatelům přecházet mezi jednoduchou konfigurací a psaním vlastního kódu podle potřeby, aniž by bylo nutné ovládat složité programovací jazyky. Díky tomu může i technicky zdatný uživatel se základními znalostmi rychle vytvořit plnohodnotnou webovou aplikaci, protože ty nejsložitější části, jako jsou datové struktury nebo programovací postupy, SmartFP vygeneruje za něj.

Rozšířené možnosti s programovacími jazyky

A pokud narazíte na speciální požadavky, které nejde řešit bez programování, je možné využít C#, JavaScript nebo Python, čímž získáte naprostou flexibilitu pro splnění veškerých potřeb vaší organizace.

funkcionality platformy

Zjistěte proč si vybrat platformu SmartFP pro vaše podnikání