Mobilní i webové aplikace dnes můžete vytvářet bez programování. Existuje několik nástrojů, ve kterých zvládnete aplikaci vytvořit za jedno dopoledne.
Většinou potřebujete předem nějakou databázi. Ta je buď součástí nástroje nebo může být i externí (např. Airtable). Nástroj na tvorbu aplikací vám pak umožní nejčastější činnosti:
- tvorbu prostředí aplikace a design (uživatelské rozhraní, UI),
- vytvoření funkcí a logiky uvnitř aplikace (pokud se stane x, musí se stát y),
- správu uživatelských účtů a zabezpečení aplikace.
Některé nástroje vám umožní vytvořit "pouze" responzivní webovou aplikaci, ale jiné umí vytvořit aplikaci, kterou dostanete do App Store nebo Google Play Store.
Ze zkušenosti můžu říct, že tyto aplikace lze použít pro jednoduché pro jednoduché projekty a příliš funkcionality do nich nedostanete (zvlášť pokud se budeme bavit o "napojení" na funkce telefonu – třeba push notifikace).
Největší přínos mají ve chvíli, kdy potřebujete ověřit, zda je váš nápad na aplikaci vůbec funkční a potřebný. Díky těmto nástrojům si snadno "za jedno dopoledne" vytvoříte pokročilý prototyp, na kterém otestujete vše potřebné.