Lietotņu izveide, izmantojot MIT App Inventor

Lai uzsāktu lietotņu izveidi, sākumā nepieciešams pieslēgties MIT App Inventor kontam, izmantojot Google kontu.


1.1.att. Vienkāršas lietotnes piemērs


Kā atrast? Vienkāršākais veids, lai atrastu, ir ierakstīšana meklētājā (skatīt zemāk).


1.2.att. MIT App Inventor meklēšana


Tālāk, izvēloties pogu "Create Apps", ir iespējams pieslēgties kontam, izmantojot Google kontu, lai tālāk uzsāktu lietotņu izveidi (skatīt zemāk).


1.3.att. Pieslēgšanās MIT App Inventor kontam


1.4.att. Pieslēgšanās MIT App Inventor kontam



Tālāk, ja visas iepriekšējās darbības ir bijušas veiksmīgas, būs redzams sākuma logs (skatīt 1.5.att.).


1.5.att. Sākuma logs, pieslēdzoties MIT App Inventor


Katru reizi, kad nepieciešams sākt jaunas lietotnes izveidi, nepieciešams izvēlēties pogu "Start new project". Protams, to ir iespējams izdarīt, izmantojot izvēlni ar nosaukumu "My Projects". 


1.6.att. Jauna projekta izveides izvēle


Uzsākot jaunu projektu, pirmais tiek atvērts lietotnes dizaina logs (skatīt 1.7.att.), kurā tiek veidots lietotnes vizuālais izskats, proti, tiek izvēlēti nepieciešamie rīki, lai veidotu izkārtojumu, lai izmantotu viedtālruņa multimediju iespējas, pogas, sensorus, lai varētu mainīt krāsas, izmērus, lai varētu attēlot atrašanās vietu utt.

1.7.att. Lietotnes dizaina logs


Lietotnes dizaina loga kreisajā pusē ir redzami dažādi rīki, piemēram, lietotāja saskarnes, sensoru, savienojumu u.c.


1.8.att. Lietotāja saskarnes rīki


1.9.att. Izkārtojuma rīki


1.10.att. Zīmēšanas un animāciju rīki


1.11.att. Viedtālruņa sensoru rīki


1.12.att. Savienojuma rīki


Kā pievienot rīkus jūsu lietotnei? Ar datorpeles palīdzību nepieciešams izvēlēties rīku, tālāk tas jāienes viedtālruņa logā, piemēram, poga ar sākotnējo nosaukumu "Text for Button1" (skatīt 1.13.att.).


1.13.att. Pogas pievienošana


Tā kā bieži tiek izmantoti dažādi sensori, kuri ir neredzamie rīki, tad nepieciešams pievērst uzmanību, jo neredzamie rīki, piemēram, sensori, tiek attēloti zem viedtālruņa attēla, kurā ar datorpeles palīdzību tie tiek ienesti (skatīt 1.14.att.).


1.14.att. Lietotnes neredzamo rīku atrašanās


Parasti visiem rīkiem un viedtālruņa ekrānam ir noklusējuma iestatījumi (izskats), kuru ir iespējams izmainīt lietotnes dizaina logā (skatīt 1.15.att., 1.16.att. un 1.17.att.).


1.15.att. Iestatījumi lietotnes dizaina logā


1.16.att. Iestatījumi lietotnes dizaina logā


1.17.att. Iestatījumi lietotnes dizaina logā


Lai pārslēgtos uz programmēšanas daļu, tiek izmantota dizaina logā redzamā poga "Blocks" (skatīt 1.18.att.).


1.18.att. Pārslēgšanās poga uz programmēšanas daļu


1.19.att. Sākuma skats programmēšanas logā



Programmēšanas logā ir pieejami dažādi bloki, kuri tiek izmantoti, lai veiktu dažādas pārbaudes, lai aizvērtu lietotni vai kādu tās logu, lai atkārtotu darbības, lai veiktu nosacījumu pārbaudes, lai piešķirtu loģisko vērtību (true, false), lai pārbaudītu loģisko rezultātu, lai veiktu dažādas matemātiskās darbības, piemēram, kāpināšanu, atņemšanu, lai izveidotu dažādus mainīgos, kuros tiek uzglabātas vērtības, kuras tālāk tiek izmantotas, lai izveidotu datu struktūras, sarakstus, piemēram, lai izveidotu lietotāju datu bāzi (skatīt 1.20.att., 1.21.att., 1.22.att. un 1.23.att.).



1.20.att. Programmēšanas logā pieejamo bloku piemērs



1.21.att. Programmēšanas logā pieejamo bloku piemērs



1.22.att. Programmēšanas logā pieejamo bloku piemērs



1.23.att. Programmēšanas logā pieejamo bloku piemērs


Programmēšana tiek veikta, izvēloties kādu no pievienotajiem rīkiem vai ekrānu, piemēram, pogu. Katram rīkam un ekrānam ir pieejami dažādi bloki, kurus ir iespējams izmantot, piemēram, ekrāna inicializācijas bloks. Tālāk, izmantojot datorpeli, ir iespējams savienot dažādus blokus. Savienošana notiek līdzīgi kā puzles gadījumā (skatīt 1.24.att.).

1.24.att. Divu bloku savienošana


1.25.att. Lietotnes programmas koda piemērs


Kā saglabāt izveidoto lietotni, lai caur USB vadu varētu saglabāt viedtālrunī, lai tālāk instalētu?


1.26.att. Lietotnes saglabāšana datorā


Kā instalēt lietotni, nesaglabājot datorā? 


1.27.att. QR koda izveide lietotnes instalācijai


1.28.att. QR koda izveide lietotnes instalācijai


1.29.att. QR koda izveide lietotnes instalācijai


Tālāk nepieciešams izmantot QR koda nolasīšanas programmu vai viedtālruņa kameru, kura atbalsta šādu iespēju.

Elektronikas aprēķiniem noderīgas lietotnes piemērs: kalkulators.
UZ SĀKUMU