Naklikali jste si aplikaci v Lovable. Co teď?

· 7 minut

Za víkend jste si naklikali aplikaci, která vypadá skvěle. Pak jste chtěli přihlášení a platby — a od té doby nástroj generuje kód, kterému nikdo nerozumí.

Nástroje jako Lovable, Figma Make, v0 nebo Bolt udělaly něco, co dřív nešlo: za víkend máte klikací aplikaci, která vypadá jako hotový produkt. To je obrovský posun — a je to skutečná hodnota, ne trik.

Problém přijde ve chvíli, kdy to chcete pustit na skutečné lidi. Tam se láme rozdíl mezi „vypadá to hotově" a „unese to provoz".

Pět věcí, které v prototypu obvykle chybí

1. Přihlášení a role

Prototyp má často „přihlášení", které nic nekontroluje — nebo kontroluje jen to, co je vidět v rozhraní. Skutečná autentizace znamená, že data jednoho uživatele nejsou dostupná druhému ani tehdy, když si někdo pohraje s adresou v prohlížeči.

2. Platby, které projdou účetnictvím

Zaplatit se dá napojit rychle. Horší je zbytek: platby v korunách, DPH, doklad zákazníkovi, potvrzení o zaplacení zpátky do aplikace, řešení nedokončených plateb. Bez toho máte hezké tlačítko a nepořádek v účetnictví.

3. Databáze a zálohy

Generované prototypy si data často drží způsobem, který nepřežije restart nebo druhého uživatele. Tohle se nepozná, dokud vám někdo nezavolá, že mu zmizela objednávka.

4. Vlastní doména a nasazení

Adresa s názvem nástroje v doméně je pro interní demo v pořádku. Pro zákazníky ne. K tomu patří, aby se nová verze nasazovala sama a dala se vrátit zpátky, když něco nevyjde.

5. Měření

Bez toho, abyste viděli, kde lidé odcházejí, budete další funkce vybírat podle dojmu. To je nejdražší způsob, jak rozvíjet produkt.

Jak poznat, jestli se dá stavět dál

Nejde o to, jestli kód napsal člověk nebo model. Jde o tři věci:

  • Jsou data oddělená od rozhraní? Když jsou informace poslepované napříč obrazovkami, každá změna rozbije něco jinde.
  • Dá se v tom najít, kde se co děje? Když ani autor po týdnu neví, kde se počítá cena, není to základ, na kterém se staví.
  • Kolik toho je? Tři obrazovky se přepíšou za pár dní. Třicet obrazovek už ne — tam se vyplatí zachraňovat.

Poctivá odpověď někdy zní: přepsat. A není to selhání. Prototyp splnil svůj účel — ukázal, že o věc je zájem, a posloužil jako přesné zadání. To je levnější způsob, jak se k zadání dostat, než tři měsíce psaní specifikace.

Co dělat prakticky

  • Nepřidávejte další funkce, dokud nevíte, na čem stojíte. Každá další obrazovka zdražuje případný přepis.
  • Sepište, co musí umět, aby to šlo pustit na lidi. Obvykle je to kratší seznam, než se zdá.
  • Nechte si prototyp projít někým zvenčí. Hodiny čtení kódu vám ušetří týdny stavění na písku.

Závěr

AI nástroje posunuly hranici toho, co zvládnete sami — a to je dobře. Jen se posunula i hranice, za kterou potřebujete někoho, kdo ví, co se stane při stém uživateli. Rozeznat, kde ta hranice leží, je levnější než ji přejet.

Projdeme ho s vámi