Nové aplikace bez programování? Žádný problém!

Nové aplikace bez programování? Žádný problém!

Existuje několik cest vytváření nových aplikací, služeb či produktů – od nákupu hotového softwaru, přes vlastní vývoj, až po modelování pomocí low-code a no-code nástrojů. Právě poslední z možností přitom otevírá cestu k vývoji vlastních aplikací bez nutnosti hluboké znalosti programovacích jazyků, v přehledném grafickém prostředí, pomocí připravených stavebních bloků a se snadno ovladatelnými nástroji.

Existuje několik cest vytváření nových aplikací, služeb či produktů – od nákupu hotového softwaru, přes vlastní vývoj, až po modelování pomocí low-code a no-code nástrojů. Právě poslední z možností přitom otevírá cestu k vývoji vlastních aplikací bez nutnosti hluboké znalosti programovacích jazyků, v přehledném grafickém prostředí, pomocí připravených stavebních bloků a se snadno ovladatelnými nástroji.

Jak už z názvů „low-code“ a „no-code“ vyplývá, jde o techniky vývoje aplikací a softwarových nástrojů s minimálním, či dokonce zcela bez použití klasického programování (kódování). První nástroje na low-code a no-code modelování aplikací vznikly už kolem roku 2001. Jejich skutečný rozmach ale přinesl až nástup digitální transformace ve všech odvětvích, která vyžaduje velmi rychlý vývoj nových aplikací a digitálních produktů ve vysoce konkurenčním prostředí, kde navíc zásadně chybí vývojové kapacity.

Při vytváření aplikací bez programování si vystačíme jen s low-code/no-code platformou a samozřejmě také s jasnou představou, jakou má mít nová aplikace funkci, na jaké datové zdroje má být napojena a jaké výstupy má poskytovat. Takový způsob vývoje šetří mnoho času, umožní mnohem rychlejší uvádění nových produktů a především také rychlé otestování nových nápadů a možností. To vše bez rizika vysokých nákladů a zasahování do klíčových podnikových systémů. Pokud se aplikace nebo funkce osvědčí, může být později nahrazena jinou (například robustnější či výkonnější), vytvořenou standardním postupem vývoje.

Low-code a no-code vývoj má také další výhody. Například v tom, že při modelování aplikací automaticky vzniká i dokumentace, s pomocí které lze aplikace později upravovat a podle potřeby aktualizovat či rozšiřovat. Tím se zásadně prodlužuje životní cyklus takto vytvořených aplikací, které lze navíc přenášet i mezi různými low-code/no-code platformami. 

Jak už z názvů „low-code“ a „no-code“ vyplývá, jde o techniky vývoje aplikací a softwarových nástrojů s minimálním, či dokonce zcela bez použití klasického programování (kódování). První nástroje na low-code a no-code modelování aplikací vznikly už kolem roku 2001. Jejich skutečný rozmach ale přinesl až nástup digitální transformace ve všech odvětvích, která vyžaduje velmi rychlý vývoj nových aplikací a digitálních produktů ve vysoce konkurenčním prostředí, kde navíc zásadně chybí vývojové kapacity.

Při vytváření aplikací bez programování si vystačíme jen s low-code/no-code platformou a samozřejmě také s jasnou představou, jakou má mít nová aplikace funkci, na jaké datové zdroje má být napojena a jaké výstupy má poskytovat. Takový způsob vývoje šetří mnoho času, umožní mnohem rychlejší uvádění nových produktů a především také rychlé otestování nových nápadů a možností. To vše bez rizika vysokých nákladů a zasahování do klíčových podnikových systémů. Pokud se aplikace nebo funkce osvědčí, může být později nahrazena jinou (například robustnější či výkonnější), vytvořenou standardním postupem vývoje.

Low-code a no-code vývoj má také další výhody. Například v tom, že při modelování aplikací automaticky vzniká i dokumentace, s pomocí které lze aplikace později upravovat a podle potřeby aktualizovat či rozšiřovat. Tím se zásadně prodlužuje životní cyklus takto vytvořených aplikací, které lze navíc přenášet i mezi různými low-code/no-code platformami. 

© Česká spořitelna, a.s. Všechna práva vyhrazena.