Programiranje za Android

Android je operativni sustav koji bilježi najveći rast korisnika. Prema nekim istraživanjima, do 2012. godine bit će najrašireniji mobilni operativni sustav, a samim time bit će najtraženije aplikacije i igre pisane baš za taj operativni sustav. Trenutno na Android Marketu postoji oko 130.000 aplikacija za Android te je preuzeto više od 1.5 milijarde aplikacija, a također postoji velik broj aplikacija koje nisu niti prijavljene na Market!

Razlog ovolikom broju aplikacija jest dosta jednostavna izrada aplikacija. Naime, Android SDK (Software Developer Kit) omogućava korisnicima jednostavno programiranje uz pomoć programa Eclipse i ADT plugina (više informacija kasnije).

Na jednom računalu je moguće imati više Android Emulatora tako da, uz normalno testiranje aplikacija, se može simulirati pozivanje drugog Emulatora, slanje poruka i slično daje korisnicima više fleksibilnosti. Također, programirati je moguće na Windowsu, Linuxu ili Mac OSX.

Ukoliko se odlučite da želite programirati aplikacije za Android, prvi korak bi bilo skidanje Android SDK, Eclipse-a te ADT plugina za Eclipse. Tih par stvari bit će dovoljno kako bi mogli isprogramirati svoju prvu aplikaciju te ju kasnije, po želji, možete prebaciti i na Android uređaj. Napomenio bih da nije nužno koristiti Eclipse, pa čak niti Android SDK, ali kako daje najviše mogućnosti i vrlo je jednostavan bazirat ću se samo na tome! Pa krenismo s instalacijom…

Eclipse

Preuzmite verziju Eclipse Classic 3.5.2 (unutar verzije 3.6 postoji dosta grešaka pa se ne preporuča!) te ju normalno instalirajte. Nikakvih specijalnih podešavanja nema u ovom koraku!

Android SDK

Preuzmite Android SDK koji omogućava kreiranje Emulatora te raznorazne alate (tipa debug). Nakon preuzimanje, raspakirajte ga gdje god želite (normalno, zapamtite gdje ste to napravili!). Nakon toga možete dodati sistemsku putanju do tools direktorija kako ne bi morali svaki puta pozivati program (tipa Android Debug Bridge – adb) apsolutnom putanjom. Ovaj dio nije nužan!

  • Linux: uredite ~/.bashrc ili .bash_profile te dodajte: export PATH=${PATH}:/tools
  • Windows: Win tipka+pause, Advanced kartica, gumb Environment Variables, dvoklik na path pod System Variables te dodati putanju do sdk tools.
  • Mac: urediti .bash_profile te dodati: export PATH=${PATH}:/tools

 

ADT (Android Development Tools) za Eclipse

Bez ADT programiranje bi bilo jako otežano jer upravo on daje prijedloge za autocomplete, opis pojedinih funkcija te korištenje Android API bez programiranje nema smisla! Također, ima ugrađeno automatsko kompajliranje, upload aplikacije na emulator ili android uređaj, debug te brojne druge stvari. Instalacija je jednostavna:

  • Unutar Eclipsea, kliknite na Help->Install New Software
  • U dijalogu kliknite na Add
  • Kad se pojavi dijalog, pod name stavite: Android plugin te pod location stavite: https://dl-ssl.google.com/android/eclipse/ te kliknite na OK
  • Kad vas vrati na prethodni dijalog, stavite kvalčicu na Developers Tools te pratite daljnu instalaciju (next, pročitajte EULA i prihvatite ju, next… kako to već ide)
  • Resetirajte Eclipse po završetku (kako bi plugin ispravno radio)

Dodavanje Android platformi

Finalni korak je dodavanje Android platformi koji se vrši preko AVD managera (nalazi se u odarhiviranom direktoriju [1 korak], relativni direktorij: tools/android). Pokretanjem dobit ćete prozor te odaberite lijevo Available Packages te stavite kvačicu na jedan jedini link (osim ako niste prije toga dirali). Poslje toga na Install Selected i to bi bilo to. Spremni ste za programiranje! Još samo treba kreirati virtualni uređaj (emulator) no to ćemo na sljedećem postu kada budem pisao o samoj izradi aplikacija.

Autor: Josip Šokčević

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
Programiranje za Android, 5.0 out of 5 based on 1 rating

Odgovori

Ova web-stranica koristi Akismet za zaštitu protiv spama. Saznajte kako se obrađuju podaci komentara.