Evo, Google je izdao novi program koji omogućuje izradu Android aplikacije na jednostavan način- bez imalo programiranja (s vaše strane, naravno). Pretpostavljam da na sličnu foru radi LabView.
Ovo mi se čini kao odličan potez i nadam se da će nešto dobro izaći iz toga.
Ja ću probati napraviti nešto pa javim radi li kako sam zamislio
Link
EDIT: Treba čekati da te odobre...
EDIT2: Već mi je došloAli, odo na more pa javim dojmove početkom 9. mjeseca
![]()
Zadnji uredio georgy : 19-08-2010 u 07:04
˙ɐsıdoʞnɹ ƃoʌs ǝɾuɐʇıɔ oʇ ǝɾ ouɔıqo -ɐƃoʞ olıq po ıɾloq ǝɾ nɯǝɔ n oʇsǝu ɐɯı ʞǝɾʌoɔ ıʞɐʌs
Super, čekamo dojmove, jel komplicirano itd
Evo, probao sada malo.
Napravio prva 3 primjera.
Dosta sam shvatio, tj. sve mi je jasno za sada.
Prvi koraci su bili malo sporiji, ali brzo krene čim se pohvata način rada.
Tutorial zbilja dobro nauči, i na kraju te traži da sam riješiš neki "bug" ili napraviš nešto na drugačiji način.
Sviđa mi se što se može na puno više načina riješiti neki problem (naravno, ja uvijek najkompliciranije), a ne možete previše nešto pogriješiti (program ne da da napravite neku težu glupost)- i što se svaka promjena vidi na mobitelu kroz sekundu.
Da opišem ukratko kako se radi:
Imate dva prozora.
Jedan u kojem slažete izgled aplikacije- znači, baš ono kako će izgledati na mobitelu. Tu dodajete pozadinu, gumbe, tekst, tekst na gumbima, menije, zvukove, koristite senzore... Taj dio se odvija u browseru.
I drugi prozor (Block Editor) u kojem svakom tom gumbu dodajete naredbe koje će se izvršiti kada se stisne (ili samo pređe, ili se mobitel protrese, ili se lokacija promijeni...). Taj dio je java program.
Tu je zanimljivo da se sve slaže kao puzzle, lako povezujete (ako ste nazvali imenom koje vam nešto znači) više akcija, više gumbova (te puzzle su zapravo dijelovi koda koje bi inače pisali, a oni dijelovi koji inače ne pašu zajedno su napravljeni kao dvije puzzle koje ne pašu "jedna u drugu")...
Stvarno nema nikakvog pisanja koda i lako se da "naučiti" (navodnici jer nije potrebno ništa učiti već shvatiti neke osnove). Gledao sam malo i izgleda da se na sličan način radi i u LabViewu, pa se nadam da ću se malo više ispraksirati pošto planiram u školi ići na taj LabView
Kao što sam napisao, cijelo vrijeme možete imati spojen mobitel koji u sekundi (ponekad mu treba 2- 3 sekunde, ali uglavnom je trenutna promjena) pokazuje to što mijenjate u programu.
Tako da možete odmah isprobati radi li nešto kako želite.
Znači, program cijelo vrijeme "radi" na mobitelu dok ga vi pišete i tako možete pratiti napredak (spojene "prozore" sa izgledom i naredbama) odmah na njemu.
Jako korisno i inuitivno.
Može se "programirati" i bez mobitela, ali neke stvari ne možete emulirati (i jednostavnije je na samom mobitelu vidjeti kako će sve izgledati- jer npr. rezolucija emulatora nije ista kao na mobitelu).
Sam program (App Inventor) ima neka ograničenja, tipa da se ne može napraviti više "ekrana" u aplikaciji- ali postoje načini da se to riješi i kažu da je to privremeno.
Uglavnom, meni se jako sviđa i definitivno ću izvježbati sve primjere pa probati napraviti nešto svoje.
Imam neke super ideje, ali moram smisliti neke jednostavnije- da uspijem to napraviti ove godine
Jedini minus je dosta čekanja da te "prime" za testiranje. Oko mjesec dana mi je trebalo.
Evo slika ta dva "prozora" u kojima se radi:
Znači, lijevo je izgled- na mobitelu je drugačiji malo layout (tj. sve je od ruba do ruba kako sam htio).
A desno su te puzzle i zapravo kod programa.
Eto, to nešto malo "puzzli" je program u kojem se može crtati (linije ili točke), odabrati boja crtanja, sve izbrisati i promijeniti veličina točke. Nije ništa posebno i ne zvuči da je neki opasan program- ali da bih ga inače napravio u 5- 10 minuta, nema šanse...
Ne znam što da još napišem...
Ako vas nešto zanima- samo recite, pa vam odgovorim ako znam.
Zadnji uredio georgy : 31-08-2010 u 23:25
˙ɐsıdoʞnɹ ƃoʌs ǝɾuɐʇıɔ oʇ ǝɾ ouɔıqo -ɐƃoʞ olıq po ıɾloq ǝɾ nɯǝɔ n oʇsǝu ɐɯı ʞǝɾʌoɔ ıʞɐʌs
Mali update, App Inventor je odsada slobodan za sve, dakle moze ga se koristiti bez slanja prijavnice...
Link
"Because the people who are crazy enough to think they can change the world are the ones who do" S. Jobs
odlično je napravljen program, pogotovo za brzo rađenje ne priviše kompliciranih aplikacija.
Napravio sam par probnih aplikacija i sve ok rade, prporučio bi ovo svima koji bi htjeli raditi aplikacije za Android a misle da je to jako komplicirano![]()
sve primjere sam prošao. nije loša aplikacija ali mi je glupo npr..
kaj se nemogu npr.. gumbi smjestit tamo gdje ja točno želim....
možda netko zna kako ?
tnx
Bookmarks