Oglas
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.
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.
Nato kliknite »Razvoj"In poskrbite, da ste omogočili oboje"USB razhroščevanje"In"Ostani buden.”
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.
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).
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.
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.
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").
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.
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č.
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.
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.