73.3. Vytvoření jednoduché aplikace s použitím dev-kitu

Nejdříve si ukážeme jak vytvořit jednoduchou aplikaci s použitím dev-kitu.

Přepneme se do adresáře kam jsem dev-kit rozbalili, v mém případě do ~/src/klone-devkit-1.2.1 a vytvoříme v něm nový podadresář jako kopii adresáře sample-app.

$ cd ~/src/klone-devkit-1.2.1
$ cp -a sample-app first-app

V tuto chvíli máme funkční kostru minimalistické aplikace. Předtím než v ní začneme provádět změny ji přeložíme. Děláme to proto, abychom se přesvědčili že nikde není problém a jsme schopni úspěšně překládat.

$ cd first-app
$ make setup
$ make

V adresáři naší first-app se objevili dva nové soubory: first-appd a first-appd-stripped. Toto je přeložený program a jeho „odlehčená“ verze zbavená ladicích informací. Program spustíme, a webovým prohlížečem se přesvědčíme že opravdu funguje.

$ first-appd -F
$ firefox localhost:8080

Druhý příkaz zadáváme z jiné konzoly (terminálového okna).

Nyní provedeme úpravy, tedy začneme psát vlastní aplikaci upravováním šablony/příkladu. V této chvíli se soustředíme na adresář embfs/www/ aplikace. Zde se nacházejí soubory, které budou přeloženy do aplikace. Zde vytváříme čisté html stránky (v souborech .html) a programované stránky (v souborech s příponou .kl1 nebo .klone).

Poznámka

Pokud do embfs/ přidáme či odtud odebereme jakýkoliv soubor, musíme před vlastním sestavením programu přikazem make provést přikaz make import.