App Inventor for Android – nav jābūt programmētājam, lai veidotu Android programmas
Autors: krizdabz, Publicēts: 14.07.2010 Kategorijā: Programmas, Ziņas | Skatīts: 1206x
Domāju, ka daudzi no mums gribētu mācēt izveidot kaut vienkāršu programmu, kas uz datora vai mobilās ierīces atvieglotu kāda vien mums svarīga uzdevuma risināšanu. Taču parasti tas ir diezgan nerealizējams sapnis, jo tikai retais ir ielauzījies programmēšanas gudrības. Bet rādās, ka Google mēģinās mainīt arī šo aspektu.
App Inventor for Android (vajadzīgs Google konts) ir eksperimentāls rīks (uz to pagaidām var pieteikties), kas ļauj veidot Android aplikācijas cilvēkiem, kam nav programmēšanas zināšanu. Grafiskā vidē (pārlūkā) savelkam vajadzīgos lietotāja saskarnes elementus (pogas, attēlus, sarakstus utt.) un savienot tos ar darbību blokiem (piemēram, “mainīt krāsu”, “iegūt datus” utt.). Google uzsver, ka rīks ir eksperimentāls un galvenokārt veidots, lai IT studentiem palīdzētu vienkāršāk izprast programmēšanas paņēmienus. Tomēr es uzskatu, ka tas būs noderīgs arī lielam vairumam Android entuziastu. Interesanti, ka ar rīku varēs veidot programmas, kas izmanto visai plašās mūsdienīgo Android telefonu dzelžu iespējas (sensori, GPS uztvērējs utt.)

Es pats esmu aizdomājies par to, ka vēlētos prast izveidot kaut vienkāršas Android aplikācijas. Galvenokārt priekš Interneta servisu ērtākas izmantošanas telefonā, taču mani mazliet ir baidījis tas darba apjoms, kas jāiegulda, lai vispār izprastu kā šādas aplikācijas veidojamas. Es pieņemu, ka tas nav nekas īpaši sarežģīts un atliek vien izlasīt info blāķi, lai spētu izveidot vienkāršas programmas. Tagad ar App Inventor for Android (kad saņemšu pieeju) es varēšu pavisam vienkārši izveidot programmas uzmetumu un ja redzēšu, ka tā lieta aiziet vai nu piemācīšos, vai sameklēšu kādu, kas to programmu man uzkodēs.
14.07.2010 @ 12:34
Arī klucīšu bīdīšana GUI tūlī ir programmēšana. Nevar teikt ka šitā padarīšāna ar AppInventor’u nav programmēšana. Taču, cik pieredze rādījusi, šitādi gui tūļi parasti der tikai ārkārtīgi primitīvām aplikācijām (peimēram Lego NXT Mindstorms). Līdzko vajag ko sarežģītāku izveidot tā tas viss paliek nepārskatāms un labāk ķerties pie vecā labā koda rakstīšanas.
14.07.2010 @ 12:48
Jā, es par Lego arī iedomājos, bet tā uz sitiena nespēju saprast un atrast kā tieši sauca to rīku.
Es drīzāk domāju, ka tas App Inventor noderēs cilvēkiem/studentiem, lai uzzinātu, ka/kā var izmantot sensorus, GPS un dotu iespējas paspēlēties ar moduļiem, lai raisītu idejas. Tad jau lai mācās programmēt un veido normālas programmas. Jo, ja tev nav nekādu programmēšanas iemaņu, tad tev nav īsti nekādu iespēju pat paeksperimentēt.
14.07.2010 @ 17:30
Manuprāt, uz android’a nav pārāk sarežģīti programmēt. Jāzin vien Java un pārējo jau var kkā izpīpēt. Pats brīvajā laikā Javu mācos knapi mēnesi (bez jebkādām iepriekšējām pierdzēm), un jau varu uzrakstīt elementāras programmas Android`am Eclipsē. Protams, ar Taviem plāniem varētu būt nedaudz serežģītāk, bet nu Android’s ir ļoti pretimnākošs. Bet nu runājot par App Inventor- būs jāizmēģina.
15.07.2010 @ 11:20
Vajadzēs pamēģināt.
15.07.2010 @ 15:43
Shis projekts ko google deeve par App Inventor, nav google izdomats utml. Pareizaak google nozaga, gan ideju gan daljeju noformejumu. Skatam Palm projektu Ares. Skatam sheit:
http://www.mobilemag.com/wp-content/uploads/2009/12/palmares.jpg
info sheit:
http://ares.palm.com/Ares/about.html
16.07.2010 @ 13:25
Un Palm ideju nenozaga no neviena? Tādas programmas ir veidotas jau desmit, ja ne divdesmit gadu atpakaļ
16.07.2010 @ 14:25
Izklausās labi – pieteicos!
16.07.2010 @ 14:29
Man arī kaut kā liekas, ka ideja nav tik unikāla, lai to nebūtu jau kāds paspējis norealizēt iepriekš. Tāpēc par zagšanu es īsti to nesauktu.
17.07.2010 @ 00:41
Man Delfus atgādina. Samet ar peli podziņas, formiņas un pieraksti kodu Paskālī.
Drošvien no Borland nospēruši ideju, tie nāca klajā ap 1995 gadu. :D
Jāpiesakas notestēt. Laba lieta pasūtītājam fiksi programmas maketu uztaisīt vai mājsaimniekiem paniekoties. Google cenšas noķert Apples app store programmu daudzuma ziņā. Android API jau tāpat ir draudzīgāks par Apple piedāvāto, ja vēl ar šo produktu varēs izveidot kaut cik jēdzīgas programmas, tad Markets drīz būs piegāzts ar kaķīšu app.