- Přehledy IS
- APS (20)
- BPM - procesní řízení (22)
- Cloud computing (IaaS) (10)
- Cloud computing (SaaS) (33)
- CRM (51)
- DMS/ECM - správa dokumentů (20)
- EAM (17)
- Ekonomické systémy (68)
- ERP (77)
- HRM (27)
- ITSM (6)
- MES (32)
- Řízení výroby (36)
- WMS (29)
- Dodavatelé IT slueb a řeení
- Datová centra (25)
- Dodavatelé CAD/CAM/PLM/BIM... (39)
- Dodavatelé CRM (33)
- Dodavatelé DW-BI (50)
- Dodavatelé ERP (71)
- Informační bezpečnost (50)
- IT řeení pro logistiku (45)
- IT řeení pro stavebnictví (26)
- Řeení pro veřejný a státní sektor (27)
ERP systémy
CRM systémy
Plánování a řízení výroby
AI a Business Intelligence
DMS/ECM - Správa dokumentů
HRM/HCM - Řízení lidských zdrojů
EAM/CMMS - Správa majetku a údrby
Účetní a ekonomické systémy
ITSM (ITIL) - Řízení IT
Cloud a virtualizace IT
IT Security
Logistika, řízení skladů, WMS
IT právo
GIS - geografické informační systémy
Projektové řízení
Trendy ICT
E-commerce B2B/B2C
CAD/CAM/CAE/PLM/3D tisk![]() | |
| Přihlaste se k odběru newsletteru SystemNEWS, který kadý týden přináí výběr článků z oblasti podnikové informatiky | |
![]() | |
Low code programování: Módní vlna, nebo perspektivní směr vývoje aplikací?
Díky rostoucím očekáváním zákazníků a rychlé digitální transformaci v posledních několika letech jsou vývojové týmy pod tlakem. Očekává se od nich, e budou dodávat mnohem sofistikovanějí aplikace ve stále kratích termínech a zároveň udrovat, spravovat a rozvíjet stávající portfolio aplikací. Společnosti se také potýkají s problémy při najímání nových vývojářských talentů, protoe není dostatek inenýrů, kteří by naplnili současné potřeby vývoje. Nejen to napomohlo k stále sílící oblibě low code platforem.

Co přesně jsou low-code platformy?
Místo psaní tisíců řádků sloitého kódu a syntaxe, vytvářejí vývojáři v low code prostředí přetahováním vizuálních modelů kompletní aplikace s moderním uivatelským rozhraním, integrací, daty a logikou. Výsledek? Organizace mohou dostat aplikace do výroby mnohem rychleji.
Přesněji jsou tedy low-code platformy softwarové nástroje, které umoňují vývojářům vytvářet aplikace s minimálním mnostvím kódu. Tyto platformy poskytují grafické rozhraní a ablony pro automatizaci částí aplikace, co usnadňuje a urychluje vývoj. Takové platformy jsou vhodné pro vývoj různých typů aplikací, jako jsou interní nástroje pro zlepení pracovních procesů nebo mobilní aplikace pro zákazníky.
Navíc odstraňuje opakující se a únavné úkoly, jako je správa závislostí, validace kódu a sloité sestavování tím, e je automatizuje. Vývojáři se tak mohou více soustředit na kreativní práci navíc, která má pro jejich aplikace a firmu význam.
No code, low code a high code jaký je mezi tím rozdíl?
No code, low code a high code se lií stupněm nutnosti manuálního programování pro vývoj aplikací. Přesněji se tedy jednotlivé stupně dají popsat takto:
- No code: ádný kód nevyaduje, aplikace se vyvíjí pouze pomocí grafického rozhraní bez nutnosti znalosti programování.
- Low code: minimální mnoství kódu, větinou pomocí vizuálního jazyka nebo ablon, pro vyí automatizaci a rychlejí vývoj aplikací.
- High code: plný kód, vyaduje silné znalosti programování a vývoj se provádí ručně.
Nahradí low code vývojáře?
Low-code platformy nejsou určeny k nahrazování vývojářů, ale k usnadnění a zrychlení vývoje aplikací. Tyto platformy automatizují rutinní a opakující se úkoly, take vývojáři mohou věnovat více času řeení sloitějích problémů a vývoji kritických částí aplikací. Jsou vhodné také pro juniorní vývojáře, kteří nemusí mít hned od začátku silné znalosti programování, a také pro podnikové vývojáře, kteří hledají efektivní způsob vývoje aplikací.

Co je hlavním důvodem rostoucí popularity low-code trendu?
- Rychlost vývoje: Low-code platformy automatizují mnoho rutinních úkolů, co znamená, e aplikace mohou být vyvinuty mnohem rychleji ne ručně.
- Sniování nákladů: Díky rychlejímu vývoji mohou být náklady na vývoj aplikací podstatně sníeny.
- Snadný přístup: Low-code platformy nevyadují velké znalosti v oboru programování, co umoňuje i neprogramátorům vyvíjet aplikace.
- Flexibilita: Low-code platformy poskytují iroké spektrum moností pro vývoj různých typů aplikací, včetně mobilních aplikací, interních nástrojů pro zlepení pracovních procesů a obchodních aplikací.
- kálovatelnost: Low-code platformy umoňují snadnou úpravu a rozíření aplikací v průběhu času, co znamená, e mohou být pouity pro malé i velké projekty.
Omezení, která mohou low-code brzdit
Ačkoli low-code, potamo i no-code, přináí mnoho výhod, stejně jako větina technologií má i tato některá omezení. To mohou být například:
- Omezené monosti přizpůsobení: Přestoe low-code platformy nabízejí monosti implementace některých kódů a integrace externích rozhraní API, přizpůsobení bude stále velmi omezené a můete se setkat s problémy s integrací. Pokud tedy není vaím cílem vytvořit základní aplikaci bez vlastních funkcí, low-code nebo no-code nemusí být pro vai firmu vhodným řeením.
- Bezpečnostní rizika: Platformy no-code a low-code by měly mít zavedená vlastní bezpečnostní opatření a opatření pro zajitění souladu s předpisy, nicméně neexistuje ádná záruka, e se bude jednat o správné zákony pro vai konkrétní lokalitu. Stejně tak pokud na platformě dojde k jakémukoli naruení bezpečnosti, bude to mít pravděpodobně dopad na aplikaci, kterou jste na platformě vytvořili. To můe mít za následek nejen výpadky aplikace, ale také váné finanční, právní a reputační důsledky.
Jde o módní vlnu, nebo perspektivní směr vývoje aplikací?
Do určité míry to, e se nyní o low code hodně mluví lze povaovat za módní trend. Nicméně prostředí, která usnadňují tvorbu aplikací bez znalosti programování existují u mnoho let. Aplikace, které existují ji poměrně dlouho, jako Podio, Zoho, PowerApps, jsou jen některé z příkladů platforem pro tvorbu a spravování aplikací, které umoňují uivatelům vytvářet aplikace pomocí jednoduchého grafického rozhraní bez nutnosti znalosti programovacího jazyka. Tyto aplikace mohou být pouity k řeení iroké kály úkolů, jako jsou webové formuláře, správa projektů, zákaznický servis, personální a mzdový systém a dalí. Nicméně díky rostoucí potřebě organizací rychleji a efektivněji vyvíjet aplikace se tyto platformy stále rozvíjejí a popularizují.
Mohl by low-code pomoci sníit nedostatek zkuených vývojářů?
Zde záleí jestli se bavíme o vývoji low code prostředí jako takového, nastavování konkrétních procesů a nebo jeho vyuívání neprogramátory. Začátečníci mohou vyuít jednoduchého grafického rozhraní a předdefinovaných ablon k rychlému vytváření aplikací bez nutnosti znalosti programovacího jazyka. Zkuení vývojáři mohou vyuít low-code platformy k automatizaci rutinních úkolů a urychlení vývoje aplikací. Tyto platformy také umoňují vývojářům rychle a efektivně vytvářet a testovat prototypy aplikací, co můe být uitečné při vývoji sloitějích aplikací.
Budoucnost low code programování
Tyto platformy také umoňují i neprogramátorům vyvíjet aplikace, co pomáhá sniovat náklady na vývoj a zvyovat produktivitu. Vzhledem k tomu, e potřeba rychlejího a efektivnějího vývoje aplikací stále roste, je pravděpodobné, e low-code platformy budou v budoucnu stále více pouívány. Tyto platformy také reagují na změny v oboru, jako je například rostoucí poptávka po mobilních aplikacích a potřeba snadno upravovat a roziřovat aplikace v průběhu času.
Závěr
Není pochyb o tom, e low-code bude mít vliv na digitální transformaci k lepímu, pomůe podnikům zlepit úspěnost digitalizace a zapojit do ní více zaměstnanců. Nicméně tvrdit, e low-code je budoucností vývoje softwaru, není zcela přesné. Low-code má jistě své místo, protoe podnikům přináí řadu výhod, nicméně pravděpodobně nenahradí vekerý vývoj softwaru ani neodstraní poptávku po kvalifikovaných vývojářích. Jedním z hlavních důvodů jsou jeho omezení z hlediska přizpůsobení, bezpečnosti a kálovatelnosti. Low-code jednodue nenabízí ve, co můe nabídnout tradiční vývoj aplikací a softwaru.
![]() |
Jana Večerková Autorka článku je ředitelkou společnosti Coding Bootcamp Praha, které poskytuje intenzivní i krátkodobé kurzy programování (codingbootcamp.cz). |





















