To orodje bi težko uvrstil med spletne programe, a tudi med samostojne programe. Zakaj? Razvoj programa se tukaj začne v brskalniku. To pomeni načrtovanje uporabniškega vmesnika. Vso logiko delovanja pa razvijemo z orodjem, ki je nameščeno na računalnik.

Izdelava programa s tem orodjem traja precej dlje kot s prej omenjenima orodjema AppMakr in BizznessApps. Temu primerna je tudi svoboda, ki jo imamo pri tem, saj lahko program popolnoma prilagodimo svojim potrebam. Na voljo imamo gumbke, besediolna polja, slike, video predvajalnike ...Dostopate lahko tudi do senzorjev telefona. Skratka, možnosti za izdelavo programa po vaših željah je ogromno. Tudi videz je v povsem vaši domeni. Gre za nekakšno zlaganje kock, od katerih pa ima vsaka lastnosti, ki jih lahko spremenite. Po končani izdelavi uporabniškega vmesnika sledi tisti težji del, ko morate vsem tem elementom dodati funkcije. Gumbek sam po sebi ne zna nič narediti, dokler mu ne poveste, kaj želite od njega. Tukaj pa sledi vstop v programerski svet. Po kliku možnosti BlockEditor se vam odpre javanski programček, ki zasije z vso svojo lepoto. Programiranje v tem primeru ne poteka z vpisovanjem kode, ampak z zlaganjem blokov, ki pa so oblikovani tako, da takoj vidite, kaj gre skupaj. Če dobro pogledate, boste videli, da gre pravzaprav za nekakšno grafično pisanje kode. Precej zanimiv pristop k lažjemu programiranju, čeprav roko na srce, osnovno programersko logiko morate pa v tem primeru znati. Edino, kar vam je oproščeno, je nameščanje zapletenih programov in znanje programskega jezika.

Priporočljivo je namestiti tudi simulator telefona, da boste lahko v živo spremljali svoje delo, kar utegne prav priti predvsem pri programiranju, in lahko v realnem času preizkušate, kaj ste pravzaprav programirali.

Kot že rečeno, gre za precej zmogljivejše orodje od prej omenjenih, zato bo izdelava programa s tem orodje vzela kar veliko časa. Ni pa nobenega problema izdelati niti lastne igre, seveda v omejenih razsežnostih. Na koncu lahko vse skupaj zapakirate v kodo QR, prek katere boste program pretočili v svoj telefon, lahko ga recimo tudi shranite v računalnik ali pa ga prek kabla prenesete v telefon.

Za konec naj povem, da v spletu obstaja mnogo orodij za preprosto izdelavo androidnih programov in tudi programov za iOS. Pravzaprav AppMakr in BizznessApps omogočata izdelavo programov tudi za iOS, medtem kot AppInventor omogoča le izdelavo androidnih aplikacij. Med uporabnimi orodji v spletu so recimo še MobiFlex, Red Foundry, My App Builder, Android3apps, AppsGeyser in veliko drugih.

Programerji se zares trudijo, da bi nam omogočili čim preprostejšo izdelavo lastnih programov za telefon. Jasno je, da je željá toliko, kot je uporabnikov. Izdelava aplikacije stane precej denarja, večina pa jih je na voljo brezplačno. In mnogokrat uporabniki potrebujemo prav zares preproste stvari. Pogosto jih uporabljamo le za branje, recimo ko se dolgočasimo ob čakanju pri zdravniku. Ali pa igramo igrice. V tem je zares prihodnost, da si bomo uporabniki sami izdelali programe, kot jih bomo potrebovali. Da bo pa to mogoče, bomo potrebovali močna orodja, ki bodo tako zelo preprosta, da si bomo svoj program naredili v hipu. Tudi današnja splošna računalniška pismenost omogoča, da se bodo takšni programi za izdelavo aplikacij lahko množično uporabljali.

Moj mikro, oktober 2011 | Matjaž Gerčar |