Näiteks midagi sellist:
Analoogse äpi loomiseks tuleb alustada MobileNations keskkonnas uut projekti (Blank Phone App).
Kõigepealt loome äpi, mis alustaks allapoole loendamist arvust 20.
Selleks:
- lohistame tööriistakastist mobiilile ühe "label" sildi.
- lisame mobiilile ka nupu, mis taimerit käivitaks.
- nüüd lisame javascripti, mis nupule vajutades hakkaks arvust 20 allapoole loendama ning lõpetaks, kui väärtuseks saab 0
Javascripti sisestatav kood võiks olla selline:
"taimer":function(){
if (window.theCount == null)
{window.theCount = 20}
if (window.theCount >=0) {
MN.find("Default View/label").text = window.theCount;
window.theCount--;
}
if (window.theCount == null)
{window.theCount = 20}
if (window.theCount >=0) {
MN.find("Default View/label").text = window.theCount;
window.theCount--;
}
- Edasi tuleb äpp töökorda seada. Selleks lisame veel valmis programmi numbrite mahaloendamiseks (Timer). Selleks leia "Tools palette" valikust "Timer" ja lohista see mobiilile.
- Taimeri seadistamine
- Javascripti sidumine taimeriga
- klõpsa nupul "Preview" ja vaata, kas äpp töötab!
Täiendus - kasutaja saab sisestada arvu, millest hakatakse numbreid allapoole loendama!
- Asenda javascripti koodis arv 20 järgmise kirjega: MN.find("Default View/arv").text;
- Kustuta ära ka sildi väärtus (20), sest muidu kuvatakse äppi laadides endiselt seda arvu.
- Kirjuta arvu sisestamiseks ka kasutajat juhendav tekst.