Programski jeziki kot je App Inventor nudijo osnovni nabor vgrajenih funkcij – v našem primeru so to bloki. Programski jeziki prav tako ponujajo možnost da jim sami dodajamo funkcije (bloke). V App Inventorju to naredimo z definicijo procedure (neki sekvenci blokov damo ime), ki jo aplikacija kliče natanko tako kot kliče že sicer predefinirane bloke.
V nekaterih programskih jezikih take sekvence navodil imenujejo funkcije ali podprogrami. V App Inventorju jih imenujemo procedure. Procedura je torej sekvenca blokov, ki ima svoje ime in jo lahko v aplikaciji kličemo od koder koli.
Slika 1 kaže primer procedure, ki oceni razdaljo v miljah med dvema podanima GPS koordinatama.
|
Naj vas še ne skrbi preveč vsebina te procedure; za zdaj morate vedeti le to, da vam lahko procedura kot je ta, razširi programski jezik s katerim načrtujete in izdelujete program.


