Oglas

razvijanje androidnih aplikacijOdkar sem prvič prejel svoj Droid, sem bil zelo radoveden, kako ljudje izdelujejo nekatere od teh neverjetnih aplikacij na trgu Android in zunaj njega. Jaz sem programer, vendar ne nadarjen heker, v kakršnem koli obsegu domišljije. Obvladam Visual Basic in Coldfusion, toda ko gre za pisanje aplikacije iz nič, ki bi delovala na mobilni napravi, sem bil prepričan, da je dobro zunaj obsega mojih sposobnosti.

Ko gre za razvoj mobilnih aplikacij Kratek vodnik za razvoj aplikacij za Android z aplikacijo Google Inventor Preberi več še posebej je Bethin članek najbližji, do katerega smo prišli na MUO kako razviti aplikacijo za iPhone Kako razviti preprosto iPhone aplikacijo in jo oddati v iTunes Preberi več . Tudi s pristopom iPhone se morate naučiti Objective-C. Z drugimi besedami - naučiti se morate, kako postati koder. No, za tiste, ki cenite vizualno programiranje, kot sem jaz, boste z veseljem izvedeli, da je Android to naredil mogoče vsem, ki imajo tudi najosnovnejšo programsko izkušnjo, da ustvarijo svoj zelo kvaliteten in zelo funkcionalen Android aplikacije. Skrivno orožje za razvoj aplikacij za Android? Imenuje se Google NO Inventor [NO LONGER WORKS] in je na voljo v Google Labs.

instagram viewer

Nastavitev Googlovega izumitelja aplikacij

App Inventor je sestavljen iz treh delov. Obstaja orodje za oblikovanje, urejevalnik blokov in končno konfiguriranje telefona.

Prva stvar, ki jo morate storiti, je nastavitev telefona. Pojdi v Nastavitve -> Aplikacije in se prepričajte, da "Neznani viriJe izbrano. To omogoča urejevalniku blokov, da se sam sebi namešča in komunicira s telefonom za namene testiranja.

razvijanje androidnih aplikacij

Nato kliknite »Razvoj"In poskrbite, da ste omogočili oboje"USB razhroščevanje"In"Ostani buden.”

kako sestaviti androidne aplikacije

Ugani, kaj je to vse morate konfigurirati telefon tako, da deluje s programskimi orodji.

Ko se prvič prijavite za uporabo aplikacije Inventor, boste morali namestiti urejevalnik blokov kot enega od korakov. To je aplikacija Java, ki se namesti v računalnik in vam omogoča spreminjanje vedenje o "blokih", ki ste jih ustvarili v načinu oblikovanja, in komunicira neposredno s svojimi telefon.

Ko se prijavite in uporabljate orodje za oblikovanje, samo izberite »Novo"In poimenujte svoj prvi projekt. V tem primeru bom začel z ujemanjem igre za svoje otroke, kjer se morajo ujemati s slikami mačk na mreži 3 x 4.

kako sestaviti androidne aplikacije

Orodje za oblikovanje je postavljeno podobno kot Visual Basic in Visual C ++, kjer so predmeti, ki jih lahko uporabljate, na levi strani, območje oblikovanja ali "obrazec" pa v sredini. V tem primeru je obrazec posamični zaslon, na aplikacijo imate lahko več zaslonov (samo ne pozabite vključiti navigacije).

kako sestaviti androidne aplikacije

Ko kliknete in povlečete komponento na zaslon, se prikaže na desni strani aplikacije za oblikovanje pod Komponente. Spodaj "Lastnosti"Si lahko ogledate in spremenite začetne lastnosti zaslona te komponente.

kako narediti androidne aplikacije

Zdaj spodaj sem ustvaril zaslon s tabelo 3 × 4 (to lahko najdete pod »Razporeditev zaslona“) In nato sem za vsako lastnost gumbov dodal 12 gumbov s posameznimi slikami mačk.

kako narediti androidne aplikacije

Ko začnete uporabljati urejevalnik blokov, lahko vse te lastnosti oblikovanja spremenite. Kot lahko vidite spodaj, sem sliko gumba 1 definiral kot prazno sliko (ki sem jo v oblikovalnem načinu naložil kot sivo sliko, imenovano "Image1").

kako narediti androidne aplikacije

Kot vidite, je vse vizualno - tukaj ni kodiranja. Spodaj "Moji bloki»Izbral sem komponento» Screen1 «in povlekel»Inicializirajte”Dogodek v programskem območju središča. Dogodku morate povedati, kaj naj se zgodi, ko se zgodi, zato sem v polje vlekel lastnost Button1.Image in ji nato rekel, naj ta lastnost uporabi »Image1«.

Po približno eni uri igranja sem končal s programiranjem inicializacije vseh gumbov, ko se moja aplikacija prvič naloži, pa tudi, kaj storiti, ko uporabnik klikne prvi gumb.

Kratek vodnik za razvoj aplikacij za Android z oblikovalnikom Google App Inventor6

Kot vidite, lahko tudi pri aplikaciji, kot je ujemajoča se igra, zahteva, da natančno preučite vsako možnost. Programirate lahko za vse možnosti z definiranjem in programiranjem dogodkov komponent. Zgornji primer se lahko zaplete, zato se, če ste šele začeli, držite nečesa preprostega, kot je primer, ki ga ponuja Google ob prvi prijavi. Od tam lahko diplomirate, ko vam ustreza postopek programiranja in testiranja.

Kot lahko vidite na levi strani gumba v orodju za oblikovanje, imate dostop do skoraj vsega, kar lahko stori vaš Android - senzorji, seznam stikov, video predvajalniki in še veliko več.

Kratek vodnik za razvoj aplikacij za Android z oblikovalnikom Google App Inventor7

Torej - tukaj je moje umetniško delo, programirano, preizkušeno in nato končno nameščeno na moj telefon čez približno eno uro. Še vedno moram sprogramirati tudi ostale gumbe.

razvijanje androidnih aplikacij

Ni treba posebej poudarjati dejstva, da sem sploh lahko dobil karkoli Impresionirati s svojim telefonom s približno eno uro vrednega truda je impresivno. Mislil sem, da bo to skoraj nemogoče.

Torej, prijavite se, da postanete razvijalec in preizkusite Google Developer App. Morda boste presenečeni, morda boste ustvarili nekaj najbolj kul aplikacij, ki jih je mogoče zamisliti. Potrebno je le nekaj potrpljenja in nekaj časa za igranje z orodji za razvoj.

Sporočite nam, če vam je uspelo razviti lastne aplikacije za Android in kaj menite o orodjih za oblikovanje in blokiranje urejevalnika v spodnjem razdelku s komentarji!

Kreditna slika: Svet

Ryan ima diplomo iz elektrotehnike. 13 let je delal v avtomatizacijskem inženiringu, 5 let v IT, zdaj pa je inženir Apps. Nekdanji glavni urednik MakeUseOf je govoril na nacionalnih konferencah o vizualizaciji podatkov in je bil predstavljen na nacionalni televiziji in radiu.