Brzi vodič za razvoj Androidovih aplikacija s Google App Inventor

  • Joseph Goodman
  • 0
  • 5067
  • 4
Oglas

Otkako sam prvi put primio svoj Droid, zanimao me kako ljudi proizvode neke od ovih nevjerojatnih aplikacija na i na Android tržištu. Ja sam programer, ali ne i nadareni haker ni u jednom dijelu mašte. Savladao sam Visual Basic i Coldfusion, ali kad je riječ o pisanju aplikacije od nule koja bi radila na mobilnom uređaju, bio sam siguran da je dobro izvan dosega mojih sposobnosti.

Kada je u pitanju razvoj mobilnih aplikacija, Kratki vodič za razvoj Androidovih aplikacija s Googleovim aplikacijama za inventar Kratki vodič za razvoj Androidovih aplikacija, posebno s Googleovim aplikacijama Inventor, MUO je najbliži što je Bethin članak o tome kako razviti aplikaciju za iPhone Kako razviti jednostavnu iPhone aplikaciju i poslati je na iTunes Kako razviti jednostavnu iPhone aplikaciju i poslati je na iTunes. Čak i uz iPhone pristup morate naučiti Objective-C. Drugim riječima - morate naučiti kako postati koder. Pa, za one od vas koji cijene vizualno programiranje poput mene, tada ćete biti vrlo sretni kad saznate da je Android omogućio svima koji imaju i najosnovnije iskustvo u programiranju da stvore svoj vrlo kvalitetan i visoko funkcionalan Android aplikacija. Tajno oružje za razvoj Androidovih aplikacija? Zove se Google NO Inventor [NO LONGER WORKS] i nudi se u Google Labs.

Postavljanje Googleovog izumitelja aplikacija

App Inventor sastoji se od tri dijela. Tu je alat za dizajn, uređivač blokova i konačno konfiguriranje vašeg telefona.

Prvo što morate učiniti je postaviti svoj telefon. Uđi Postavke -> Aplikacije i pobrinite se za to “Nepoznati izvori” je odabran. To omogućuje uređivaču blokova da se instalira i komunicira s vašim telefonom u svrhu testiranja.

Zatim kliknite na “Razvoj” i provjerite jeste li omogućili oboje “USB ispravljanje pogrešaka” i “Ostani budan.”

Pogodi što - to je svi morate konfigurirati svoj telefon da radi s alatima za programiranje.

Kad se prvi put prijavite za upotrebu aplikacije Inventor, morat ćete instalirati Editor blokova kao jedan od koraka. Ovo je Java aplikacija koja se instalira na vaše računalo i omogućuje vam da modificirate ponašanje “blokovi” koju ste stvorili u načinu dizajna, a on komunicira izravno s vašim telefonom.

Jednom kada se prijavite i koristite alat za dizajn, jednostavno odaberite “Novi” i imenovati svoj prvi projekt. U ovom primjeru započet ću s odgovarajućom igrom za svoju djecu gdje trebaju uskladiti slike mačaka na rešetki 3 x 4.

Alat za oblikovanje postavljen je nalik Visual Basic i Visual C ++, gdje su predmeti koje možete koristiti s lijeve strane, a područje dizajna ili “oblik” nalazi se u centru. U ovom slučaju je obrazac pojedinačni zaslon, a možete imati više zaslona po aplikaciji (samo ne zaboravite uključiti navigaciju).

Kad kliknete i povučete komponentu na zaslon, ona se pojavljuje na desnoj strani aplikacije za dizajn ispod komponente. Pod, ispod “Nekretnine” možete pregledati i izmijeniti početna svojstva prikaza te komponente.

Sada sam dolje stvorio zaslon sa tablicom 3 × 4 (ovo možete naći ispod “Raspored zaslona“), a zatim sam dodao 12 gumba s pojedinačnim slikama mačaka za svakoga “slika” svojstvo tipki.

Jednom kada počnete koristiti uređivač Blokova, sva ova svojstva dizajna mogu se izmijeniti. Kao što možete vidjeti dolje, definirao sam sliku gumba 1 kao praznu sliku (koju sam u dizajnerskom načinu učitao kao sivu sliku zvanu “Slika1”).

Kao što vidite, sve je vizualno - ovdje nema kodiranja. Pod, ispod “Moji blokovi” Odabrao sam “Screen1” sastavni dio i povukao je “inicijalizirati” događaj u središnjem programskom području. Morate reći događaju što treba učiniti kada se on dogodi, pa sam povukao svojstvo Button1.Image u okvir, a zatim mu rekao da iskoristi to svojstvo “Slika1”.

Nakon otprilike sat vremena igranja - završio sam s programiranjem inicijalizacije svih gumba kad se moja aplikacija prvo učita, kao i što učiniti kada korisnik klikne na prvi gumb.

Kao što vidite, čak i aplikacija poput podudarajuće igre može zahtijevati da pažljivo razmotrite svaku mogućnost. Možete programirati za sve mogućnosti definiranjem i programiranjem komponenti događaja. Gornji se primjer može zakomplicirati, pa ako tek započnete, pridržavajte se nečeg jednostavnog poput primjera koji Google pruža prilikom prve prijave. Tamo možete diplomirati kada vam je ugodno s postupkom programiranja i testiranja.

Kao što možete vidjeti na lijevoj navigacijskoj traci u alatu za dizajn, imate pristup gotovo svemu što vaš Android može učiniti - senzorima, popisu kontakata, videoplayerima i još mnogo toga.

Dakle - evo mog umjetničkog djela, programirano, testirano i zatim konačno instalirano na moj telefon za otprilike sat vremena. I dalje trebam programirati ostale dijelove.

Nepotrebno je reći, činjenicu da sam uopće mogao dobiti nešto impresivno je raditi telefonom oko sat vremena. Mislila sam da će to biti gotovo nemoguće.

Dakle, prijavite se da biste postali programer i sami isprobajte Google Apps Developer. Možda ćete biti iznenađeni, možda ćete stvoriti neke od najslađih aplikacija koje se mogu zamisliti. Potrebno je samo malo strpljenja i malo vremena za igru ​​s razvojnim alatima.

Javite nam jeste li uspjeli razviti vlastite Android aplikacije i što mislite o dizajnu i blokade alata za uređivanje u odjeljku s komentarima u nastavku!

Kreditna slika: Svet




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.