Pomoć oko programiranja android aplikacije

1

Pomoć oko programiranja android aplikacije

offline
  • Pridružio: 11 Okt 2014
  • Poruke: 251

Napisano: 25 Jul 2017 19:43

Kod programa:
https://www.mycity.rs/must-login.png

Program:
https://www.mycity.rs/must-login.png

Napravio sam program u Q-Basic-u. Kada unesete vase podatke u program, program izračuna vašu dnevnu kalorijsku potrebu. Program se ne može pokrenuti na androidu. Može li mi neko objasniti kako da napravim android program, ili može li mi neko napraviti android program?
Napomena: ne znam ništa oko HTML-a, CSS-s i Java Script-a.

Dopuna: 25 Jul 2017 19:52

Formula korištena u programu:



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Gama  Male
  • Zaslužni građanin
  • istoričar
  • Pridružio: 14 Jun 2004
  • Poruke: 668
  • Gde živiš: Niš, Srbija

Android ne okreće EXE fajlove kao Windows već posebne APK fajlove. Da bi programirao aplikacije za Android potreban ti je Android Studio i poznavanje Jave, bar osnovne stvari.



offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4471

Zvanično podržani jezici za Android programiranje su Java, Kotlin i C++. Možeš koristiti i druge, poput C# (Xamarin), Ruby-a (RubyMotion), JavaScript (PhoneGap, Cordova, React Native itd) i druge, ali ne i QBasic.

Najbolja solucija ti je da naučiš HTML, CSS i JavaScript ukoliko hoćeš samo da prevedeš ovu aplikaciju. Ako planiraš da to kreneš da radiš ozbiljno, počni da učiš Javu, pa potom Android.

Ako stignem sutra mogu da ti dam neke smernice za Cordova-u pošto sam nju koristio.

offline
  • Pridružio: 11 Okt 2014
  • Poruke: 251

Možete li mi napisati neke osnovne stvari koje su potrebne samo da mogu prevesti ovaj program? Ne planiram se baviti ozbiljno programiranjem android aplikacija.

offline
  • Més que un club
  • Glavni vokal @ Harpun
  • Pridružio: 27 Feb 2009
  • Poruke: 3895
  • Gde živiš: Novi Sad,Klisa

Nazalost, moras se prvo upoznati sa Javom ili Kotlinom, na nekom osnovnom nivou, pa tek onda da pogledas neke osnovne tutorijale za Android.

offline
  • Pridružio: 11 Okt 2014
  • Poruke: 251

Napisano: 26 Jul 2017 13:57

Može li mi neko ko se razumije prevesti program da bi se mogao pokrenuti na androidu?

Dopuna: 26 Jul 2017 15:10

Našao sam ovu aplikaciju LINK i pomoću nje napravio OVAJ PROGRAM:
https://www.mycity.rs/must-login.png
Sada samo nijedno dugme ne radi. Zna li neko kako da ovu aplikaciju naštimam da radi?

offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14407
  • Gde živiš: Niš

Šta si podesio kao akciju klika na dugme?

offline
  • Gama  Male
  • Zaslužni građanin
  • istoričar
  • Pridružio: 14 Jun 2004
  • Poruke: 668
  • Gde živiš: Niš, Srbija

Ja učim iz ove knjige:
Paul Cardle, Android App Development in Android Studio - Java plus Android edition for beginners

Ovu knjigu bih preporučio potpunim početnicima jer ona obrađuje i osnovne stvari Jave ali Jave koja se tiče Android aplikacija. Iako imam nekog iskustva u programiranju, skoro desetogodišnja pauza u programiranju je učinila da se smatram potpunim početnikom tako da sam krenuo od nule.

A dopunjujem sa ovim:
John Horton, Android Programming for Beginners
Jerome F. DiMarzio, Beginning Android Programming with Android Studio
Adam Gerber, Clifton Craig, Android Studio (Build Android Apps Quickly and Effectively)

offline
  • Pridružio: 11 Okt 2014
  • Poruke: 251

Ovaj program radi programiranje pomoću blokova. Ali ja takvo programiranje ne razumijem. Nisam podesio ništa kada se klikne na dugme.

offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14407
  • Gde živiš: Niš

amar54k ::Nisam podesio ništa kada se klikne na dugme.I kako onda očekuješ da se desi nešto? Ili se samo nisi snašao?

Sve u svemu, suština je jednostavna. To dugme emituje odgovarajući event kada se klikne na njega. Ono što ti treba da uradiš jeste da napišeš metodu koja će da se pozove kada se pomenuti događaj emituje. Ta metoda se obično naziva event handler. U toj metodi ćeš da pročitaš unete vrednosti iz odgovarajućih elemenata, obavićeš operaciju koju želiš, i rezultat ćeš prikazati u odgovarajućem elementu. Dakle, ništa teško. Samo treba da vidiš kako se to radi u toj aplikaciji koju si pomenuo i to je to. Reference za pretragu imaš, a uz tu aplikaciju sigurno postoji i neka kakva takva dokumentacija gde je ovako nešto prikazano na praktičnom primeru.

Ko je trenutno na forumu
 

Ukupno su 806 korisnika na forumu :: 60 registrovanih, 9 sakrivenih i 737 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3028 - dana 22 Nov 2019 07:47

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., amaterSRB, amstel2, Arhiv, axa, babaroga2, babble, Bane san, bobeNS, brundo65, bulovic, darkstar101, djurdjija, DM1994, drdoca, Duško, Gama, Georgius, Grana, havoc995, helen1, Insan2, jaeger, kbobo, Klecaviks, Krstić, Kubovac, kybonacci, lidija2011, Lieutenant, liman2, MarKhan, milimoj, Mixelotti, mushroom, nenaddz, panonski mornar2, Panonsky, plavii, Raptor1, Recce, Regrut Boskica, rovac, Sale.S, saputnik plavetnila, shaja1, sombrero, Sphinx, srbi, strela, stug, su27, trajkoni018, Viceroy2, vobo, Voivoda, voja64, x9, zlaya011, Zoran Rapajić