Professional Documents
Culture Documents
1. UVOD
//Firebase
4. ANDROID APLIKACIJA
5. ZAKLJUCAK
- XML Layout
- Meni
- Rad sa obavjestenjima – notifikacije
Toast notifikacije
Status bar notifikacije
Android je opisan kao mobilni operativni sistem, koji je osmišljen 2003. godine od strane Android Inc.
kompanije koju je finansirao Google, a kasnije i otkupio 2005. godine. Android Inc. osnovali su Andy
Rubin, Rich Miner, Nick Sears i Chris White kako bi razvijali programe za pametne mobilne uređaje koji bi
uzimali u obzir korisničke preference i lokaciju. Android je slobodni softver sa licencom otvorenog koda
(AOSP) što znači da je objavljeni kod dostupan korisnicima potpuno besplatno i bez ograničavanja na
način kako se moristi, mijenja ili dijeli. Što znači da ga korisnik može potpuno prilagođavati svojim
potrebama [2].
[2]https://giga.geek.hr/1/post/2013/05/upoznajmo-android-1-opcenito-o-androidu.html, pregledano:
04.12.2019.
Android se temelji na modifikovanom Linux 2.6 jezgru. Distribucija Android-a počinje 2007. godine., sa
osnivanjem “Open Handset Alliance” (OHA) udruženja koje se sastoji od 71 proizvođača hardvera,
softvera, kao i telekom kompanija, posvećenih unaprijeđenju otvorenih standarda za mobilne uređaje
[3].
Kako je unaprijed spomenuto Android je zasnovan na modifikovanom Linux 2.6 jezgru, a u odnosu na
ovo okruženje, modifikovani ili novo razvijeni su pojedini upravljački programi i biblioteke. Samim tim je
omogućeno da Android radi što efikasnije na mobilnim uređajima. Neke od ovih biblioteka su
ukorijenjene u projektima otvorenog koda. Zbog problema sa licenciranjem, Android zajednica je
odlučila implementirati vlastitu c biblioteku (Bionic), koja radi na Dalvik virtualnoj mašini, čineći JIT
kompilaciju. Glavni fokus Android-a je na optimizaciji infrastrukture na temelju ograničenih resursa,
dostupnih na mobilnim uređajima. Kako bi se nadopunilo operativno okruženje, dizajniran i
implementiran je specifični Android aplikacijski framework.