Professional Documents
Culture Documents
Document PDF
Document PDF
1
1.1. ANDROID OPERATIVNI SISTEM
Android ima veliku zajednicu razvijača koji pišu aplikacije koje povećavaju funkcionalnost
raznih uređaja. Trenutno ima preko 70.000 aplikacija spremnih za Android, sa nekim
prognozama da ih je 100.000 predočeno, pa ga to čini drugim, najpopularnijim mobilnim
razvojnim okruženjem.
2
1.1.1 Softver
Softver baziran na Android operativnom sistemu se sastoji od Java aplikacija koje rade na
Java baziranom, objektno orijentisanom aplikacijskom okviru povrh temeljnih Java biblioteka,
koje rade na Dalvik virtualnoj mašini, čineći JIT kompilaciju. Biblioteke pisane u C-u uključuju
upravljanje površinom, OpenCore medijski okvir, upravljački sistem SQLite relacione baze
podataka, OpenGL ES 2.0 3D grafički API, WebKit za izradu izgleda, SGL grafički pogon, SSL, i
Bionic libc (GNU C biblioteku, za korištenje u malim uređajima). Android operativni sistem
sadrži 12 miliona linija koda, uključujući 3 miliona linija XML-a, 2,8 miliona linija C-a, 2,1
miliona linija u Java, i 1,75 miliona linija u C++.
1.1.2. Lokalizacija
Češki
Engleski, 6 verzija
Francuski, 4 verzije
Nemački, 4 verzije
Japanski
Srpskohrvatski
Korejski
Poljski
Ruski
3
Španski
Pokretanje samih aplikacija se, kod Androida, ne vrši direktno, već se aplikacije pokreću u
okruženju odvojenom od ostatka sistema gde dobijaju samo određeni deo sistemskih
resursa, pa tako nemaju pristup delovima sistema koji su im nepotrebni, što donekle
poboljšava sigurnost i stabilnost sistema, takođe pri instalaciji aplikacija korisnik dobija listu
svih dozvola koje jedna aplikacija zahteva da bi se instalirala, što korisniku daje mogućnost
da uoči potencijalno štetne aplikacije i obustavi njihovu instalaciju pre nego što dođe do
oštećenja.
Sa tehničke strane Android predstavlja Linux operativni sistem razvijen za ARM i x86
arhitekturu i sastoji se od modifikovanog monolitnog Linux kernela zaduženog za podršku
hardvera i funkcija niskog nivoa, skupa biblioteka zaduženih za dodatne podrške kao što su
iscrtavanje grafike, podrška za dekodovanje video snimaka, podrška za SSL enkripciju itd., u
sklopu biblioteka se nalazi i odvojeni Android Runtime koji sadrži osnovne, bazne, biblioteke
i Dalvik virtualna mašina zadužena za pokretanja aplikacija višeg nivoa napisanih u Java
programskom jeziku. Na višem nivou od biblioteka su sistemske aplikacije neophodne za
upotrebu sistema od strane korisnika i tu se nalaze, window manager, menadžer resursa,
menadžer instalacionih paketa, kao i aplikacije zadužene za obavljanje osnovnih funkcija
vezenih za mobilne telefone ili uređaj na kom je instaliran Android, na najvišem nivou se
nalaze krajnje korisničke aplikacije, odnosno aplikacije koje direktno koristi korisnik.
Ovakva arhitektura sistema nije iznenađujuća jer predstavlja standardnu arhitekturu Linux
sistema gde su segmenti sistema razdvojeni po nivoima na kojim rade.
Za crtanje 3D grafike Android koristi biblioteku zasnovanu na OpenGL ES 2.0 specifikaciji, što
ovom sistemu daje mnoge napredne grafičke sposobnosti.
Android poseduje i ugrađenu podršku za multitasking.
Kroz svoju istoriju Android je imao nekoliko verzija od kojih je svaka donosila neku novinu i
poboljšanje, tako je npr. verzija 1.0 bila prva zvanično dostupna verzija Android operativnog
sistema, V1.5 Cupcake je bila njena nadogradnja zasnovana na Linux kernelu 2.6.27, V1.6
Donut je koristio 2.6.29 Linux kernel i imao još više dodatnih mogućnosti u odnosu na prvu
1.0 verziju. Sa pojavom verzija 2.0 i 2.1 pod nazivom Eclair ispravljene su mnoge postojeće
greške u samom sistemu i dodate dodatne podrške za rad sa kamerom, kao i poboljšana
virtualna tastatura. Verzija 2.2 Froyo je prešla na novi kernel 2.6.32, ubrzala je rad sa
memorijom i poboljšala performanse samog sistema, V2.3 Gingerbread takođe prelazi na
novi kernel 2.6.35 i dodatno poboljšava korisnički interfejs, takođe donosi sa sobom i
4
podršku za veće displeje kao i za neke dodatne senzore. Verzija 3.0 poznata i kao
Honeycomb bila je zasnovana na kernelu 2.6.36 i bila je prilagođena tablet računarima,
dodati su joj interfejs elementi kao što su system bar i action bar koji su prilagođeni za tablet
računare, takođe pojednostavljena je i upotreba miltitaskinga, redizajnirana je i virtualna
tastatura tako da omogući lakše i brže kucanje a uklonjeni su i neki sigurnosni propusti.
Verzija 4.0 koja nosi naziv Ice Cream Sandwich je trenutno najnovija verzija Android
operativnog sistema.
Ova verzija donosi redizajnirani korisnički interfejs prilagođen za displeje visoke rezolucije i
dizajniran je tako da omogući čist i jasan prikaz teksta i grafičkih elemenata na ovakvim
displejima.
System Bar, uveden još u verziji 3.0 osmišljen je tako da omogući brzu navigaciju i na njemu
se nalaze tri virtualna tastera, od kojih su dva za navigaciju, i obavljaju ulogu tastera za
povratak, back, i home tastera, dok je treći taster, Recent Apps, namenjen za prikaz aplikacija
koje rade u pozadini.
Uvođenjem Recent Apps tastera mulititasking je postao dosta jednostavnij i brži za upotrebu.
Android 4.0 poseduje veoma razvijen interaktivni sistem obaveštenja, kod većine uređaja ova
obaveštenja, vezana najčešće za dolazeće poruke ili trenutni rad neke aplikacije, su prikazana
u System Bar-u, dok su kod uređaja sa manjim displejom obično prikazana u gornjem delu
displeja
5
željeni folder, u donjem delu radne površine je obezbeđen prostor za odabrane aplikacije
gde korisnik može smestiti najčešće korišćene foldere i aplikacija i na taj način obezbediti
veoma brz pristup istim.
Radnoj površini Androida 4.0 se, pored foldera, pomoću widget-a mogu dodati i izlazi
pojedinih aplikacija i na taj način se na njoj mogu prikazati razni podaci kao što su trenutno
stanje elektronske pošte ili kalendar. Veličina widget-a je promenljiva pa ćete tako biti u
mogućnosti da jednostavno organizujete svoje widget-e na radnoj površini.
Kako je, između ostalog, cilj nove verzije bilo i pojednostavljenje upotrebe, uvedene su i nove
mogućnosti za lock screen koji sada pored svoje osnovne uloge može da posluži i u
situacijama kada želite da proverite nove poruke, ili da na brzinu fotografišete neki zanimljiv
događaj, takođe lock screen pri slušanju muzike može da prikazuje naziv trenutne pesme i
fotografiju albuma sa kog ta pesma potiče.
Još jedna zanimljivost vezana za jednostavniju i bržu upotrebu jeste i mogućnost brzog
odgovaranja porukom na poziv, ovo je veoma korisno u stiuacijama kada niste u mogućnosti
da odgovorite na poziv ali želite da obavestite drugu stranu o razlogu za to. Poruku koju
želite da pošaljete na ovaj način možete odabrati sa liste poruka namenjenih za ovaj način
slanja ili je možete sami naknadno napisati.
Android 4.0 Vam daje i mogućnost da tekst poruke diktirate, što je omogućeno posebnim
softverom namenjenim za prepoznavanje glasa.
Ovaj softver ne samo da Vam daje mogućnost skoro neograničeno dugog diktata, već Vam
daje mogućnost i da diktirate tekst na bilo kom jeziku, kao i da diktirate interpunkcijske
znake kako bi sročili ispravnu rečenicu.
Ipak kako ni ovaj sistem nije u potpunosti precizan i bez greške, moguće greške u diktatu se
obelezavaju kao i pri kucanju poruke i njihovo ispravljanje se izvodi na isti način.
6
1.1.7. Aplikacije
People aplikacija je specijalno namenjena da zadovolji ove potrebe korisnika, ona predstavlja
više od prostog adresara, pored toga što čuva podatke o korisnicima kao što su njihovi
brojevi telefona, adrese, fotogtafije i statusi sa profila socijanlih mreža, ona takođe daje
mogućnost direktnog pristupa kontaktima preko socijalnih mreža.
Pored ovoga Android Browser predstavlja još jedanu bitnu stavku za korisnike interneta, on
je dosta unapređen u odnosu na prethodne verzije pa je sada dosta brži i stabilnij, za šta je
zaslužno uvođenje nove verzije WebKit jezgra i V8 Crankshaft interpretatora za JavaScript.
7
Neke od zanimljivih i korisnih mogućnosti koje poseduje Android Browser su mogućnost da
sa Google Chrome browsera preuzme sadržaj vezan za Vaše omiljene i najposećenije web
stranice, kao i da stranice, koje želite da ostavite za kasnije čitanje, sačuva na vašem telefonu
i na taj način Vam omogući pristup tim stranicama čak i u slučaju kada Vam internet nije
dostupan.
Za lakšu pretragu email naloga dodat je i integrisani meni sa podacima vezanim za naloge,
radi lakšeg organizovanja email naloga i lakše razmene elektronske pošte Email aplikacija
sada podržava i ugneždene foldere, od kojih svaki ima svoja pravila za sinhronizaciju.
8
Email aplikacija je jedna od aplikacija koje se mogu postaviti na radnu površinu u vidu
widget-a i u tom slučaju ona daje pregled dolazećih poruka, kao i mogućnost odgovaranja
na iste.
Pošto veliki broj aplikacija napisanih za Android zahteva vezu sa internetom, kontrola
protoka podataka je postala neophodna, pa je ona sada ugrađena u vidu aplikacije koja
grafički prikazuje količinu dolazećih i odlazećih podataka, kao i listu aplikacija koje su
odgovorne za slanje i primanje podataka.
Ova aplikacija sem što prikazuje podatke vezane za protok podataka u mreži daje Vam i
mogućnost da pojedinim aplikacijama ograničite količinu protoka ili u potpunosti ugasite
pristup internetu, što može biti veoma korisno u slučaju kada ste ograničeni protokom od
strane Vašeg provajdera.
Aplikacija pod nazivom Camera, kako joj i samo ime kaže, zadužena je za fotografisanje i
snimanje sadržaja kamerom ugrađenom u telefon. Ova aplikacija pored svoje osnovne uloge
daje i mogućnost proste obrade fotografije i deljenje iste putem elektronske pošte ili
socijalnih mreža.
Tokom snimanja videa moguća je njegova obrada u realnom vremenu upotrebom Live
Effects kolekcije efekata za obradu video snimaka. Ova kolekcija efekta pruža Vam
mogućnosti da izmenite pozadinu video snimka ili da deformišete sliku na bilo koji način,
pored toga što je Live Effects kolekcija dostupna u Camera aplikaciji ona je dostupna i u
Google Talk aplikaciji gde je možete koristiti u toku video razgovora sa Vašim
prijateljima.Pored osonovne podrške za kameru koju obezbeđuje, ova aplikacija je zadužena i
za naprednije funkcije kao što su automatski fokus ili prepoznavanje lica.
Android dolazi i uz Gallery aplikaciju koja obavlja posao organizacije fotografija i video
snimaka.
9
Kao i većina Android aplikacija i Gallery aplikacija ima ugrađenu mogućnost za deljenje
sadržaja putem elektronske pošte, socijalnih mreža ili tekstualnih poruka.
Kako je pristupačnost sistema veoma bitna stavka, sa verzijom 4.0 Android je dobio
poboljšanu podršku za slepe i slabovide osobe, tako da je sada moguće uvećati fontove na
nivou sistema i uključiti zvučne signale koji se aktiviraju pri prvom pritisku na neki od interfejs
elemenata, dok pri drugom pritisku na isti element dolazi do aktiviranja samog elementa.
po sajtovima.
10
Prvi korak čine mrežna podešavanja. Kliknuti na dugme Settings u glavnom meniju.
11
Nakon što ste izabrali wireless mrežu na koju želite da se povežete (u ovom slučaju to je
mreža eduroam), u polje Identity unesite svoje korisničko ime, U polje Anonymous identity
uneti anonymous@domen (gde domen predstavlja domen Vaše institucije), a u polje
Password unesite svoju lozinku.
12
1.2. SYMBIAN OPERATIVNI SISTEM
13
1.2.1. Symbian Arhitektura
3. Multimedija
5. Sistem poruka
6. Internet Browsing
8. Java
9. Sistem povezivanja
10. Alati
14
1.2.3. Aplikacioni Framework (okruženje)
1.2.4. Multimedija
Okruženje koje podržava prikaz slika sastoji se od biblioteka koje podržavaju najčešće
korišćene funkcionalnosti, plug-in biblioteku koja podržava čitanje i čuvanje najčešćih
formata slika. Podržani formati su JPEG, BMP, MBM, GIF, WBMP (Wap BMP) i Smart
Mesaging slike.
GSM telefonija i komunikacija predstavlja interfejs za GSM prenos glasa, podataka i fax
prenos.
Uz pomoć ove funkcije telefoni su u mogućnosti da dok šalju i primaju GSM pozive,
mogu da vrše i GPRS prenos podataka paralelno. GPRS je odigrao ogromnu ulogu u
razvoju mobilne telefonije. Preko GPRS konekcije se može pristupiti internet sadržajima,
slati GPRS SMS poruke (zavisno od mreže da li podržava), sa time što će u budućnosti
GPRS funkcija biti zamenjena wi-fi prenosom podataka, po najviše zbog brzine
prenosa.Wap podrška, u kombinaciji sa GPRS-om, omogućuje pristup internet odnosno
wap sajtovima.
15
Bluetooth sa mnoštvom svojih profila, omogućuje prenos podataka uz pomoć HCTL
protokola. Bluetooth komunikacija omogućuje samo izlaznu konekciju, koja se koristi za
povezivanje sa PC računarima.
Bluetooth stereo podrška, Blietooth v2.0, PANu i PAN GN, IrDA port, USB v2.0 high
speed, seriski port, Infracrvena i USB konekcija sa PC računarom, fajl transfer, OMA Data
sinhronizacija v1.2.
Okruženje za sistem poruka omogućava slanje i prijem SMS, e-mail i fax poruka i
podataka. Podrška za e-mail dostiže savršenstvo, POP3 i IMAP4 rotokoli su potpuno
podržani, SMTP klijent takođe.
Što se tiče samih poboljšanja vezanih za GSM poruke, odnosno SMS, podržana je opcija
"delivery reports" odnosno informacija o prijemu poruke koju smo poslali. Find opcija
je podržana na nivou celog sistema poruka, tako da se sa lakoćom može naći neka od
zalutalih poruka.
Prikaz internet sadržaja je generalno podeljen u 2 grupe, Web pregled i Wap pregled.
Web podrška omogućuje potpunu funkcionalnost pretrage web sajtova. Wap podrška
omogućuje prikaz samo nekih formata.
16
Otvoriće se novi meni u kom treba izabrati opciju Destinations.
17
Pojaviće se pitanje da li želite da traži dostupne access point-e, potvrdite izborom Yes
opcije.
18
Zatim od ponuđenih mreža izabrati WLAN.
Nakon toga potrebno je definisati za koju mrežnu destinaciju se koristi izabrani access
point, izabrati Internet.
19
Posle povratka na Destinations meni izabrati opciju Internet.
Biće prikazane sve bežične mreže na koje ste se prethodno povezivali. Ako želite da se
povežete na eduroam, potrebno je da kliknete na nju.
20
1.2.9. Protokol za aplikacije, servisi i pokretači
Aplikacioni pokretač sadrži podršku za dnevnik i sadržaje, kontakt model, alarm i world
server, podršku za spelovanje i pomoć pri radu. Dnevnik i sadržaji predstavljau to-do
liste, prikaz klijent-server pristupa, SMS podršku i Calendar. Kontakt model se sastoji iz
baze koja sadrži standardna polja i informacije za unos adrese stanovanja, adrese na
poslu, broj fiksnog i mobilnog telefona, zatim podrška za grupe, integracija sa
aplikacijama za poruke, fax i e-mail. Od podrške za spelovanje ubačen je spelcheker.
Aplikacioni servisi imaju funkciju da pre svega pruže podršku aplikacionim pokretačima
i aplikacionom okruženje. Taj rad omogućuju: spisak zadataka, sistem agent, log agent,
alarm i world server.
1.2.10. Java
Java platforma omogućuje rad Java aplikacija, i predstavlja sastavni deo svih novijih
platformi.
21
mogu smestiti bilo gde u telefonu. Ukoliko je PC računar povezan na štampač, a telefon
povezan na PC, može se vršiti štampa dokumenata iz telefona.
Povezivanje sa računarom kao podršku zahteva i konverter koji takođe postoji u okviru
komponenti sistema povezivanja. Konverter predstavlja vezu između 2 operativna
sistema, Symbiana i Windowsa, koja se ogleda kroz konverziju formata. Sama
konverzija podataka nije u potpunosti sigurna. Ukoliko bi na primer sa PC računara
Word95 dokument konvertovali u Symbian oblik, a odmah isti taj dokument ponovno
konvertovali u Word95 dokument, postojaće određeni gubici između originala i dvojno
konvertovanog dokumenta, sa time što sam tekst neće doživeti nikakve promene.
Korisnički interfejs u suštini kao osnovu koristi i od plug-in fajlove koji omogućuju
vidljivost i pregled funkcionalnosti. Jedan od takvih mogućnosti je i control panel koji
korisnicima daje pristup ponešavanjima Symbian konekcije. Tu se nalaze: konekcije, log
podešavanja, CopyAnywhere mogućnosti, organizator hardwera i fajl tipovi.
1.2.12. Alati
22
Sve veći napredak informacione tehnologije briše liniju između notebook računara, PDA
uređaja i SmartPhone uređaja. Symbian kao najmlađi operativni sitem predstavlja
fantastičnu softwersku podršku za sve nove generacije mobilnih telefona. Ako se
sagleda i razvoj wi-fi tehnologije i činjenica da će uskoro ogromna teritorija zemaljske
kugle biti pokrivena internet signalom, a ako se zna da Symbian daje podršku wireles
tehnologijama, može se doći da zaključaka da će i na polju bežičnog interneta Symbian
u budućnosti zasnivati svoju prednost.
23
Ranije verzije su bile proizvedeni pejdžer koji su bili popularni u poslovima u kojima je
potrebna brza komunikacija kao I omogućavanje funkcija kalendara I bežičnog interneta.
Posle serija 5000 I 6000 BlackBerry je omogućio Java telefone.
24
dalja navigacija vrši se preko tekstualnih menija, koji nikako ne deluju atraktivno. Ovo
je i najveći problem Blackberry OS-a, jer on deluje obično, nalik telefonima sa kojima
smo imali prilike da se sretnemo pre više godina. S druge strane, operativni sistem je
neverovatno brz i na svaku vašu komandu odgovoriće istog trenutka, čime se ne mogu
pohvaliti ni drugi operativni sistemi „pametnih” telefona. Konfigurisanje email naloga
vrši se veoma brzo, nevezano za to koji servis koristite (Exchange, GMail, Hotmail ili
neki drugi servis), a I office aplikacije koje će zatrebati svakom poslovnom korisniku su
veoma dobre. Utisak prilikom surfovanja narušava sitan ekran, ali sam web pretraživač
solidno obavlja svoj posao. Vrlo dobrih mogućnosti jeaudio/video plejer, koji podržava
sve popularne formate. Blackberry Maps softver koji koristi GPS neupotrebljiv je u
našim uslovima jer nema mapa za Srbiju, ali tu je Google Maps.
Blackberry Torch 9800 je prvi Blackberry smart mobilni telefon koji koristi
najnoviji Blackberry 6 operativni sistem. Blackberry 6 operativni sistem
omogućava korisnicima jedinstven doživljaj bez obzira da li pišete tekst, surfujete
internetom ili komunicirate sa prijeteljima preko društvene mreže. Funkcije
umrežavanja uključuju društvene mreže kao što su Facebook, Twiter, MySpace i
još mnogo toga.
25
1.3.6. BlackBerry 7.0
RIM-ov novi BlackBerry 7 bazirani smart telefoni isto tako poseduju Liquid
GraphicsTM tehnologiju što znači da imaju poseban grafički procesor u
kombinaciji sa brzim osnovnim procesorom i displejom visoke rezolucije
omogućavajući telefonu da predstavi grafiku na ekranu brzo i jasno.
Isto tako novi OS donosi i novi Facebook® za BlackBerry smart telefone (2.0) sa
Facebook chat i BBM integracijom što omogućava lakše povezivanje korisnika sa
prijateljima na Facebook-u u realnom vremenu.
26
Nova verzija donosi nove funkcije:
ჱ Facebook Chat
ჱ Facebook Places
ჱ Facebook Events
ჱ Pregled „Lajkova“
ჱ Kontrola privatnosti
BlackBerry 7 OS isto tako donosi mnoštvo pre-instaliranih aplikacija kao što je premijum
verzija Documents To Go sa kojom možete da editujete Microsoft Office dokumente kao i da
koristite za pregled PDF dokumenata. BlackBerry® Protect i BlackBerry® Balance su takođe
pre instalirane aplikacije za bolju zaštitu podataka i balansiranje između personalnog i
poslovnog života. On može da se konfiguriše na taj način da recimo obriše samo poslovne
podatke ili da zabrani ličnim aplikacijama da pristupaju poslovnim fajlovima.
Uđite u glavni meni telefona, pojaviće se ekran kao na slici ispod. Kliknuti ikonicu
Manage Connections.
27
U sledećem meniju (slika ispod) uključiti wireless označavanjem Wi-Fi opcije,
sačekati nekoliko sekundi dok status ne bude On. Zatim izabrati Set Up Wi-Fi
Network.
28
Pod Type the Network Name (SSID) upisati eduroam (bitno je da sva slova
budu mala). A zatim kliknuti na dugme Add.
U polje User name unesite Vaše korisničko ime. U polje User password unesite
svoju lozinku.
29
Pod CA certificate kliknite na <None selected> (slika dole), pojaviće cam se spisak
sertifikata sa kog treba da izaberete TERENA SSL CA koji ste prethodno preuzeli
(slika dole).
Pod Inner link security odabrati MS-CHAP v2. Na kraju, kliknuti dugme Save.
30
Ovim je podešavanje Vašeg telefona završeno. Kliknuti dugme Finish.
31
1.3.10. Zaključak
Iphone mobilni operativni sistem je sistem kompanije Apple. Prvobitno je bio razvijen za
Iphone, a kasnije za Ipod touch, Ipad i Apple TV.
Sam iPhone objedinjue u sebi tri uređaja – tri funkcije, funkciju mobilnog telefona, funkciju
multimedijalnog plejera poput iPoda i funkciju univerzalnog Internet komunikatora.
1.4.1. Arhitektura
Arhitektura iOS operativnog sistema se sastoji iz više softverskih slojeva od kojih svaki
pruža okvire za programiranje i razvoj aplikacija koje koriste hardver koji se nalazi u osnovi.
iOS ima osnovu koja je slična onoj koju ima UNIX operativni sistem.Svaka aplikacija može
pristupiti svakom od prikazanih sojeva na steku da bi izvršila zadatak na uređaju.
Međutim, svaki sloj pruža viši nivo apstrakcije u odnosu na rad sa hardverom. Pri
programiranju aplikacija za iOS treba se truditi da se rešenja nađu u višim slojevima pre nego
što se pristupi pisanju koda koji zalazi u niže slojeve.
Iphone OS je sve više napredovao. Tri godine nakon predstavljanja iPhone pametnog
telefona, danas je gotovo teško setiti se da je prva verzija omogućila korišćenje i pokretanje
samo posebnih web-baziranih aplikacija što je Apple tada nazvao smerom u kojem će se
industrija kretati i pravom revolucijom, naravno.
32
predstavljanje iPhone 4 modela za kojeg Apple tvrdi da predstavlja najveći iskorak još od
predstavljanja originalnog iPhone-a, Apple je predstavio i četvrtu verziju odgovarajućeg
iPhone operativnog sistema koju su zbog činjenice da se ovaj operativni sistem sada koristi i
na iPod touch te iPad uređajima, nazvali iOS 4.
Među glavne promene svakako se ubraja konačni dodatak multitasking podrške, što je nešto
su iPhone korisnici tražili još od početka, a tu je i dodatak zanimljive opcije za grupisanje
aplikacija(Folders), poboljšanja Mail aplikacije, optimizacija rada kamere, itd.
1.4.2. Multitasking
Kako radi iOS 4 multitasking? Pritiskom na Home dugme iOS vas i dalje vodi na
početni ekran, no ukoliko Home pritisnete dva puta, u dnu ekrana pojaviće se lista nedavno
korištenih aplikacija kojima možete pristupiti pritiskom na ikonu te ih ponovo pozvati na
izvršavanje. Ujedno, ovo znači da više za double-home-tap ne možete odrediti neku drugu
funkciju kao pre.U slučaju da želite da prekinete izvršavanje određene aplikacije, nakon
aktiviranja multitasking liste, potrebno je da zadržavanjem pritiska na određenoj ikoni,
sačekate pojavu oznake za zatvaranje u levom gornjem uglu ikone. Modeli iPhone 2G,
iPhone 3G te iPod touch druge generacije, nemaju podršku za prebacivanje između
aplikacija.
Naime, Apple programerima dozvoljava izvršavanje samo sedam funkcija u pozadini koje
aplikacije mogu koristiti:
- Background audio
- VoIP
- Background location
- Push notifications
- Local notifications
- Complete tasks
33
- Fast app switching
Potrebno je naglasiti da vam iOS 4 neće dozvoliti da u pozadini prikupljate nove sadržaje za
aplikacije kao što su Twitter, neki IM klijent i slično, osim u slučaju da te aplikacije umesto
standardnog načina obaveštavanja o novim porukama, koriste tzv. push obaveštenja. Takođe,
Apple ni dalje ne dozvoljava drugim aplikacijama da rade kroz čitav operativni sistemi, osim
ako ne koriste "dozvoljene" API-je za komunikaciju.
1.4.3. Folders
App Store je bez sumnje moćna platforma za pronalazak novih aplikacija, a s obzirom
na tipično ponašanje korisnika koji što zbog znatiželje, što zbog viška slobodnog vremena,
vole da instaliraju na desetine aplikacija, tipičan iPhone korisnik verovatno ima zauzeta tri ili
četiri virtualna ekrana. U takvoj situaciji, pronalazak aplikacije koja vam treba baš u
određenom trenutku nije jednostavan zadatak jer je potrebno proći kroz par ekrana da bi se
pronašla odgovarajuća aplikacija.Apple je prepoznao ovaj problem te odgovorio sa
integracijom Folders podrške.Baš kao što i samo ime kazuje, Folders omogućava kreiranje
direktorija u koje je moguće smestiti do 12 željenih aplikacija kojim potom pristupate
otvarajući direktorij koji ste kreirali.
Direktoriju je moguće dodeliti ime po želji ili će to za vas uraditi iOS. Naime, da bi
kreirali direktorijum, potrebno je da prstom pritisnite na željenu aplikaciju - ikonu dok se ona
ne počne tresti, nakon čega je potrebno da je pomaknete preko druge ikone, a iOS će u
zavisnosti od tipa uključenih aplikacija automatski imenovati novi direktorij ili ispuniti vašu
želju kada je u pitanju imenovanje.Zgodan detalj je i činjenica da ukoliko u direktorij uključite
i neku aplikaciju koja dolazi sa informacijom o broju poruka ili novosti, taj broj će uredno biti
prikazan i na ikoni direktorija.
34
Na ovaj način se efektivno rešava problema zatrpavanja ekrana te mogućnost efikasnije
organizacije, no u isto vreme sada da bi pristupili željenoj aplikaciji morate napraviti dva
pokreta,prvo otvoriti direktorij pa onda željenu aplikaciju. Jednom kada otvorite aplikaciju iz
direktorija te pritisnete dugme za povratak na početni (Home) ekran, iOS će vas vratiti prvo u
direktorij iz kojeg ste pokrenuli aplikaciju,a tek kada drugi put pritisnete Home dugme,
vratićete se na početni ekran.
1.4.4. Kamera
Kada je u pitanju pregled slika, Apple je dodao Places tab koji daje informaciju o
tome gdje su slike napravljene, a tu je sada i opcija za slideshow prikaz pri pregledu slika iz
galerije. Također, prilikom slanja slika putem e-maila, iOS će vas ovaj put pitati za veličinu
slike koju želite poslati (različite rezolucije i kompresije), a što je nešto što trebate imati u
vidu u zavisnosti od brzine konekcije na koju ste spojeni, odnosno očekivane konekcije kod
onoga ko prima tu sliku, odnosno e-mail sa attachmentom.
1.4.6. iBooks
1.4.7. Safari
Osim toga, prilikom upisivanja pojma za pretragu, od sada ćete dobiti i odgovarajuće
sugestije za popunjavanje.
35
1.4.8. Mail
Kada je u pitanju Mail funkcija, glavna novost je dodatak threading podrške koje
grupiše sve vezane e-mail poruke, što je korisno u situacijama kada prikupite veliki broj
poruka vezan za istu temu.Druga korisna opcija odnosi se na unificiranu mailbox podršku
preko koje se može pristupiti svim e-mail porukama razbacanim po različitim e-mail
računima, a ne sme se zaboraviti ni mogućnost brisanja e-mailova tokom pretrage, odnosno
izbor omiljene aplikacije za otvaranje attachmenta, što će korisnici znati ceniti s obzirom da
brojne aplikacije za upravljanje dokumentima nude bolje iskustvo u odnosu na ono što nudi
Apple.
1.4.9. Spotlight
Ukoliko imate veliki broj instaliranih aplikacija ili drugih audio/video sadržaja,
pretraga putem Spotlighta je efikasan način da dođete do željenog sadržaja.
Veličinu fonta ovaj put moguće je podesiti za mail, SMS, beleške i kontakte.
1.4.12. iAds
Još jedna od vrlo značajnih novina uz iOS 4 je uvođenje zvanične podrške za prikaz
reklama. Ono što su analitičari nagađali veći duži period se napokon i obistinilo.
Apple je zvanično uveo reklame u iPhone aplikacije. Naime, Apple je morao čekati
određeni period kako bi baza iPhone korisnika dovoljno narasla te njihovi modeli
stekli takav status da bi privukli najveće oglašivače.
36
Navešćemo neke:
Photoshop:
Ono što korisnici ovog programa mogu da urade jeste rotiranje i redimenzioniranje
fotografija, kao i primenjivanje filtera i vizuelnih efekata sa unapred utvrđenim parametrima.
Nakon toga roditeljima ili osobama koje čuvaju bebu nudi savete šta im je dalje činiti
da bi dete prestalo plakati.
iTunes:
Bluetooth:
Kada se pojavio iPhone, najveće razočarenje kod korisnika je bio što nema aktivan
bluetooth.
37