Skelbimas

kuriant „Android“ programasNuo tada, kai pirmą kartą gavau „Droid“, man buvo labai įdomu, kaip žmonės kuria šias nuostabias programas „Android“ rinkoje ir už jos ribų. Aš esu programuotojas, bet nesu talentingas įsilaužėlis iš bet kurios vaizduotės pusės. Aš įvaldžiau „Visual Basic“ ir „Coldfusion“, bet kai reikėjo nuo nulio rašyti programą, kuri veiktų mobiliajame įrenginyje, aš buvau tikras, kad tai yra gerai už mano sugebėjimų ribų.

Kai kalbama apie programų mobiliesiems kūrimas Trumpas „Android“ programų kūrimo su „Google App Inventor“ vadovas Skaityti daugiau Visų pirma, artimiausias mūsų apsilankymas MUO yra Betho straipsnis kaip sukurti „iPhone“ programą Kaip sukurti paprastą „iPhone“ programą ir pateikti ją į „iTunes“ Skaityti daugiau . Net naudojant „iPhone“ požiūrį, reikia išmokti „Objective-C“. Kitaip tariant, jūs turite išmokti tapti programuotoju. Na, tiems iš jūsų, kurie vertina vaizdinį programavimą, kaip aš, tada jums bus labai malonu sužinoti, kad „Android“ tai padarė kiekvienas, turintis net pagrindinę programavimo patirtį, gali sukurti savo aukštos kokybės ir labai funkcionalų „Android“ programos. Slaptas ginklas kuriant „Android“ programas? Jis vadinamas „NO LONGER WORKS“ „Google App Inventor“ ir siūlomas „Google Labs“.

instagram viewer

„Google App Inventor“ nustatymas

„App Inventor“ susideda iš trijų dalių. Čia yra projektavimo įrankis, blokų redaktorius ir galiausiai telefono konfigūravimas.

Pirmiausia turite nustatyti savo telefoną. Eik į Nustatymai -> Programos ir įsitikinkite, kad „Nežinomi šaltiniaiYra pasirinktas. Tai leidžia „Blocks Editor“ įdiegti save ir susisiekti su jūsų telefonu bandymo tikslais.

kuriant „Android“ programas

Tada spustelėkite „PlėtraIr įsitikinkite, kad įjungėte abu „USB derinimas“Ir„Likti budriems.”

kaip kurti „Android“ programas

Atspėk, kas tai yra visi jūs turite padaryti, kad sukonfigūruotumėte telefoną dirbti su programavimo įrankiais.

Pirmą kartą prisiregistruodami naudoti „App Inventor“, turėsite įdiegti blokavimo rengyklę kaip vieną iš veiksmų. Tai yra „Java“ programa, įdiegiama į jūsų kompiuterį, ir ji suteikia jums galimybę modifikuoti „blokų“, kuriuos sukūrėte projektavimo režimu, elgesys ir jis tiesiogiai bendrauja su jūsų telefonas.

Kai prisiregistruojate ir esate projektavimo įrankyje, tiesiog pasirinkite „NaujaIr pavadinkite savo pirmąjį projektą. Šiame pavyzdyje aš pradėsiu kurti suderinimo žaidimą savo vaikams, kur jiems reikia suderinti kačių vaizdus ant 3 x 4 tinklelio.

kaip kurti „Android“ programas

Dizaino įrankis yra sukurtas panašiai kaip „Visual Basic“ ir „Visual C ++“, kai objektai, kuriuos galite naudoti, yra kairėje, o projektavimo sritis arba „forma“ yra centre. Tokiu atveju forma yra atskiras ekranas, ir jūs galite turėti kelis ekranus vienoje programoje (tik nepamirškite įtraukti navigacijos).

kaip kurti „Android“ programas

Spustelėjus ir tempiant komponentą į ekraną, jis rodomas dešinėje dizaino programos, esančios apačioje, pusėje Komponentai. Pagal "Savybės“Galite peržiūrėti ir modifikuoti pradines to komponento ekrano savybes.

kaip padaryti "Android" programas

Dabar apačioje sukūriau ekraną su 3 × 4 lentele (galite rasti skyrelyje „Ekrano išdėstymas“) Ir tada pridėjau 12 mygtukų su atskirais katės vaizdais kiekvienai mygtukų„ atvaizdo “savybei.

kaip padaryti "Android" programas

Pradėjus naudoti blokų redaktorių, visas šias dizaino savybes galima modifikuoti. Kaip matote toliau, 1 mygtuko vaizdą aš apibrėžiau kaip tuščią vaizdą (kurį įkeliau projektavimo režimu kaip pilką vaizdą, vadinamą „Image1“).

kaip padaryti "Android" programas

Kaip matote, viskas yra vizualiai - čia nėra kodavimo. Pagal "Mano blokai“Aš pasirinkau„ Screen1 “komponentą ir nutempiau„PradėtiRenginys į centro programos teritoriją. Turite pasakyti įvykiui, ką daryti, kai jis įvyks, todėl aš nutempiau mygtuką „Button1.Image“ į langelį ir liepiau tam objektui naudoti „Image1“.

Po maždaug valandos žaidimo aš baigiau programuoti visų mygtukų paleidimą, kai mano programa pirmą kartą įkeliama, taip pat ką daryti, kai vartotojas paspaudžia pirmąjį mygtuką.

Trumpas „Android“ programų kūrimo vadovas naudojant „Google App Inventor designer6“

Kaip matote, net tokiai programai kaip atitikimo žaidimas gali reikėti atidžiai išnagrinėti visas galimybes. Galite programuoti visas galimybes, apibrėždami ir programuodami komponentinius įvykius. Aukščiau pateiktas pavyzdys gali tapti sudėtingas, todėl, jei tik pradedate darbą, pasinaudokite paprastu dalyku, pavyzdžiui, „Google“ pateiktu pavyzdžiu, kai pirmą kartą prisiregistruojate. Galite baigti mokslus ten, kur jums patinka programavimo ir testavimo procesas.

Kaip matote kairėje projektavimo įrankio naršymo juostoje, turite prieigą prie beveik visko, ką gali padaryti „Android“ - jutikliai, kontaktų sąrašas, vaizdo grotuvai ir daug daugiau.

Trumpas „Android“ programų kūrimo vadovas naudojant „Google App Inventor designer7“

Taigi - štai mano meno kūrinys, užprogramuotas, išbandytas ir galiausiai įdiegtas į telefoną maždaug per valandą. Vis tiek man reikia programuoti ir likusius mygtukus.

kuriant „Android“ programas

Nereikia nė sakyti, kad net galėjau gauti nieko įspūdinga, kad paleidžiu savo telefoną maždaug valandos pastangomis. Maniau, kad tai bus beveik neįmanoma.

Taigi, prisiregistruokite tapti kūrėju ir patys išbandykite „Google App Developer“. Galite būti nustebinti, galite sukurti sau nuostabiausių įsivaizduojamų programų. Reikia tik šiek tiek kantrybės ir šiek tiek laiko žaisti su kūrimo įrankiais.

Praneškite mums, jei jums pasisekė sukurti savo „Android“ programas ir ką jūs manote apie projektavimo ir blokuoti redaktoriaus įrankius, esančius komentarų skiltyje žemiau!

Vaizdo kreditas: Svet

Ryanas turi elektros inžinerijos bakalauro laipsnį. Jis 13 metų dirbo automatikos inžinerijoje, 5 metus IT srityje, o dabar yra programų inžinierius. Buvęs „MakeUseOf“ generalinis redaktorius, jis kalbėjo nacionalinėse duomenų vizualizacijos konferencijose ir buvo rodomas per nacionalinę televiziją ir radiją.