Doc1 tutorski predavanja

Embed Size (px)

DESCRIPTION

Doc1 tutorski predavanja

Citation preview

OPERATIVNI SISTEM WINDOWS 7 ZA MOBILNE TELEFONEAUTOR:Aleksandar VujicicE-MAIL:[email protected]: Ovi operativni sistemi su ANDROID, WINDOWS PHONE 7 I SYMBIAN. Ova tri operativna sistema nisu jedina na tritu. Pored njih veliki deo ima APPLE iOS, BlackBerry i SAMSUNG BADA Kada priamo o operativnim sistemima za mobilne telefone uglavnom se misli na telefone sa operativnim sistemom koji vre interakciju sa samim korisnikom. To su takozvani pametni telefoni na kojima je instaliran neki od operativnih sistema koji sem osnovnih funkcija mobilnih telefona prvih generacija poseduje i sposobnosti i nekog personalnog raunara. ANDROID, WINDOWS PHONE 7 i SYMBIAN e biti teme ovog rada kao operativni sistemi zastupljeni u najveoj meri trenutno na tritu. Iako je Symbian, ak i ako uzmemo zadnju verziju, dosta zaostao za prethodna dva, ima svoje mesto u ovom radu, dok e se vie prostora posvetiti operativnim sistemima ANDROID i WINDOWS PHONE kao operativni sistemi koji pokazuju najveu tendenciju rasta meu korisnicima i samih programera koji razvijaju aplikacije za ove platfome. Cilj je da se upoznamo sa njihovim razvojem od nastanka, prvih verzija pa do danas aktuelnih verzija, uporedimo samo razvoj ovih operativnih sistema radi uoavanja njihovih prednosti i mana.Kljucne reci: Android, Simbian, softverska platform, Zune software

1. UVODPredmet ovog rada predstaljaju operativni sistemi dananjih mobilnih ureaja u njihov uporedni prikaz. Cilj rada je da opie, naglasi i prikae prednost odnosno mane koje donose novosti na polju mobilnih ureaja i novih tehnologija. U ovom radu detaljno e biti opisani operativni sistemi dananjih mobilnih ureaja, kako i najnoviji mobilni operativni sistemi koji nam tek dolaze, gde e biti prikazan komparativni prikaz operativnih sistema mobilnih ureaja. Komunikacija mobilnim telefonima se menja. Mobilni ureaji postaju laki i moniji, a mrena se od poetne tehnologije prenoenja samo glasa transformisala u mreu s mogunou prenosa stotina megabita u sekundi. Mnoge razvojne kompanije kao i mreni operateri ele razviti nove multimedijalne aplikacije koje mogu iskoristiti prednosti novih monih telefona pametnih mobilnih telefona, koji sve vie objedinjuju funkcije tradicionalnog mobilnog telefona i PC raunara u jedan ureaj. Ve due vreme mobilni telefoni nisu ureaji kojima se samo vri verbalna komunikacija. Danas, oni podravaju tekstualne poruke, e-mail, web surfanje, audio i video transmisije,... S ovim transformacijama i novim funkcionalnostima pojavila se potreba za sofisticiranijim mobilnim operativnim sistemom. Operativni sistem je skup programa koji omoguuje komunikaciju izmeu pojedinih delova raunara kao i raunara i korisnika. Podsetimo se raunar mora imati operativni sistem (to je sistemski softver) i nalazi se na hard disku. Inae, softver se deli na:-sistemski-aplikativni -korisniki.Sistemski softver osim operativnog sistema ine programi kao to su: linkeri, kompajleri, drajveri itd. Aplikativni softver ine programski paketi - aplikacije napravljene za posebne namene. Korisniki softver piemo mi, sami korisnici. 2. MOBILNI UREDJAJI

Poslednjih godina svedoci smo izuzetnog razvoja popularnosti razliitih vrsta mobilnih ureaja. Pod ureajem u irem smislu podrazumeva se elektronski ureaj dovoljno mali da moe komotno da stane u torbicu, dep ili futrolu, tako da se moe nositi sa sobom sve vreme. U ovu kategoriju danas se svrstava relativno veliki broj ureaja: Mobilni telefoni, PDA ureaji, Pametni telefoni, Tablet ureaji, Digitalni fotoaparati i kamere, Lini medija plejeri ( mp3 plejer, mp4 plejer, iPod kompanije Apple,)

2.1 Mobilni telefoniMobilni telefon je elektronski ureaj koji korienjem beine mree, omoguava korisniku telefonske razgovore u irokom geografskom prostoru.Mobilni telefon je daleko najpopularniji i najrasprostranjeniji mobilni ureaj. Osim telefoniranja, mobilni telefoni nude i dodatne servise kao to su SMS, e-mail, pristup Internetu, pregled multimedijalnih sadraja i drugo.2.2. Operativni sistemi mobilnih ureajaKada kaemo operativni sistem za mobilne ureaje prvenstveno mislimo na softver koji je instaliran na mobilnim i prenosivim ureajima. Ovaj softver zauzima daleko manje prostora od raunarskog operativnog sistema, a pritom je i prilagoen funkcionalnostima mobilnih telefona.Kada se u naoj zemlji spomene operativni sistem mobilnih ureaja, prvenstveno se misli na Android, zbog velike dominacije na tritu, pa tek onda na ostale npr. iOS kompanije Apple, Windows mobile i druge. Pored nabrojanih OS-a, treba spomenuti i OS Blackberry kompanije RIM, ali i Symbian OS kao jedan od prvih operativnih sistema mobilnih ureaja. Veina klasinih mobilnih telefona ima osnovne operativne sisteme proizvoaa telefona, koji nude samo ograniene mogunosti. Prvi operativni sistem vieg nivo za mobilne ureaje primenjivali su se uglavnom kod PDA ureaja, i najzastupljeniji su bili Palm OS i Microsoftovi Pocket PC i kasnije Windows Mobile, dok su se kod mobilnih telefona sa operativnim sistemima vieg nivoa najee koristili Symbian i Windows Mobile, a u poslednje vreme Android, kompanije Google i iOS komanije Apple.

2.3. Razvoj mobilnih softvera

Razvoj mobilnog softvera obavlja se na obinom raunaru. Pri tome se najee koristi neki klasian razvojni alat obogaen dodacima koji omoguavaju tj. olakavaju programiranje mobilnih ureaja. Najvaniji takvi dodaci su simulatori mobilnih ureaja.Njihovom upotrebom razvoj mobilnog softvera mogu je bez fizikog mobilnog ureaja.

2.4. Karakteristike mobilnih ureajaSvakodnevni razvoj i sve bolje karakteristike mobilnih ureaja, hardverske i softverske, otvaraju nove mogunosti primene ovih ureaja, kako na poslovnom, tako i na linom planu.

3. RAZVOJ OPERATIVNOG SISTEMA ZA MOBILNE TELEFONE3.1. Android

Android je smartphone operativni sistem (skraeno OS) i softverska platforma koja se bazira na Linux-u. Android je razvijen od strane monog Google-a i namenjen je mobilnim telefonima i netbukovima. Android vodi Open Handset Alliance, koja danas broji preko 80 lanova T-mobile, HTC, Intel, Motorola, Qualcomm, Samsung itd.U dananje vreme mnogi proizvoai mobilnih telefona koriste Androidkao platformu. On omoguuje da se mobilne aplikacije koje su programirane za Android izvravaju podjednako dobro na svim mobilnim telefonima koji koriste Android platformu, nezavisno od proizvoaa. Jezgro Androida ini Linux Kernel, verzija 2.6., to omoguava sistemu poveanu sigurnost kao temelj stabilnosti sistema. Linux Kernel operativni sistema omoguava se komunikacija na nivou hardvera, upravlja memorijom, kontrolie procese, mrene usluge vri optimizaciju aplikativnog softvera za mobilne ureaje. Linux Kernel ima ulogu meusloja izmeu hardvera i ostatka softverskog dela. Za Android moemo da kaemo da je zasnovan na Linux-u, ali Android nije Linux.

3.2. Windows phoneWindow phone je operativni sistem razvijen od strane kompanije Microsoft. Nastao je kao naslednik Windows mobile platform. Windows phone je predstavljen u drugoj polovini 2010.godine sa novim korisnikim interfejsom (User Interface - UI). Na svetskom tritu u 2010. godini najzastupljeniji operativni sistem bio je Winodws Mobile OS. to moemo videti na slici.Pored toga, ovaj operativni sistem je integrisan sa drugim dodacima i Microsoft servisima, bez veih hardverskih zahteva. Novi korisniki interfejs, baziran je na MS Windows Phone dizajnerskom sistemu pod imenom Metro. Ekran se sastoji od takozvanih ploica (tiles).

Slika1.Worldwide Operating System Share May 20103.3. Linija pametnih telefona

Ovaj operativni sistem se pojavi tano godinu dana posle pojave Pocket PC 2002. Prvi ovakav operativni sistem bio je Microsof Smarthphone 2002 (Stinger) na kernel CE 3.0. Nedostatak ekrana na dodir korisniki interfejs proao je kroz potrebe i nepotrebne promene, ali i pored toga sama upotreba je bila neudobna i teka. Zanimljivost ovog opertivnog sistema je da je RAM korien iskljuivo samo za one programere koje je korisnik trenutno koristio. Veliki nedostatak prema korisnicima ugledao se na Office paketu, gde su dokumenti mogli samo da se pogledaju. Naslednik ovog sistema je Windows Mobile 2003 for Smarthphone, koji je prikazan u Oktorbu 2003 godine. Promene kod ove verzije su ubrzana brzina navigacija i integirsan Windows Media Plazer 9. Posle godinu dana stigao je, Windows Mobile 2003 Second Edition for Smartphone sa QVGA podrkom, poboljanje email-a, Media Player 10 i jo promena. Maja 2005 godine izaao je Windows Mobile 5.0 for Spartphone, ali nije bio dosta popularan zbog PDA ureaja koji su dominirali u to vreme.

3.4. SymbianPrva revolucija u svetu mobilne telefonije desila se sa pojavom Symbian OS-a, prvog pravog i ujedno najpopularnijeg operativnog sistema za mobilne koji sadri mnotvo opcija i omogiava instaliranje dodatnih aplikacija. 1998. godine formirano je partnerstvo izmeu svetski poznatih proizvoaa mobilnih telefona i pocket PC-a, Nokia, Motorola, Psion i Ericsson Software, nazvano Symbian Ltd, u cilju ispitivanja priblinosti PDA raunara i mobilnih telefona. Simbian je u vlasnitvu sledeih kompanija:

9

Nokia(47.9%) Erikson(15.6%) Soni Erikson(13.1%) Panasonik(10.5%) Simens AG(8.4%) i Samsung(4.5%)

I ako su do tad razvijali operativni sistema pod nazivom EPOC 1-3 (1997), odmah zatim i EPOC verzija 4 i verzija ER5, prema osnovnom partnerstvu verzija 6 je svetlost dana pod nazivom Symobian OS v6.0. Razvoj se nastavlja dalje sve do verzije 9.1 koja je nastala poetkom 2005. Godine, tako da danas Symbian OS platform besprekorno radi na mnogim mobilnim telefonima novije generacije. Meutim, velike kompanije koje su udruile svoje snage podelili su se i nastale su podverzije ovog OS-a. Najvei broj ovih telefona proizvela je Nokia Serias 60 platforma, a nekoliko modela izbacili su i Samsung i Sony Ericsson. 2006 godine pojavljuje se 9.2, razlika izmeu os8 i os9 je ogromna, gde nijedna nije kompatibilna, uveden je novi format za instalacije sisx, koji trai da svaka instalirana aplikacija bude sertifikovana od strane Nokije. Nova platfrma je mnogo monija od predhodne, a i telefona koji dolaze uz nju su hardverski jai processor na 330 369 Mhz, slobodna RAM memorija ide od oko 20 pa i preko 40 MB, veliki ekran sa 16 miliona boja, Wifi, vei memoriski proctor. U os 9.x uvedena je zatita i nemogunost mnogih runih izmena u sistemu.Ona slui da se spree virusi, u emi je i uspela.

4. ZUNEZune za Windows Phone je ugraana aplikacija koja nam omoguava zabavu I sihronizaciju izmeu PC-a i Windows Phone-a. Windows Phone multimedija podeljena na Muziki i Video sadraj, koji je i namenjen slikama, ali je sve to grupisano i funkcionalno prikazano kao jedna celina Zune HD. Muziki i video sadraj omoguava korisnicima da pristupaju muzikom i video sadrajima, takoe i mogunostima da direktno preko Windows Place Marketplace-a kupuju muziku, a i prilikom pretraivanja mogu da vide biografiju i slike, to im omoguava Zune softver.

Slika 2. Music and Video hub na Windows Phone4.1. Zune SoftwareOvaj sadaj poseduje iHeartRadio, You Tube i druge aplikacije koje omoguavaju muzike i video servise. Slike se mogu prikazati sa Facebook-a i Windows Live albume, gde je moguce vriti i zumiranje slike. Podravani audio formati su WAW, MP3, WMA, AMR, ACC/MP4/M4A/M4B i 3GP/3G2 kao standardi, a to se tie video formata mogue je reprodukovati WMV, AVI, MP4/M4V, 3GP/3G2 i MOV. Sa ovim operativnim sistemom slike i formate moemo otvarati preko JPG/JPEG, PNG, GIF, TIF i BMP, a melodije za zvono je mogue dodavati uz pomo Mango-a. Gde melodija za zvono ne sme biti dua od 40s i ne sme biti preko 1 MB veliine. Zvukove za tekstualne poruke,email-ove nije mogue promeniti. Prema zahtevima hardvera, Microsoft propisuje da svaki Windows Phone mora da ima poseban taster za pretraivanje na prednjoj stani ureaja koji obavlja razliite akcije. Kad pritisnemo taster za pretragu, kada je aplikacija otvorena , omogueno je korisnicima pretraivanje unutar aplikacije koje koriste prednost ove funkcije (pritiskom tastera pretraivanja u aplikaciji People hub korisnik e vriti pretragu korisniku po imeniku). U poslednjoj verziji Windows Phone 7 dugme za pretragu e omoguiti korisnicima da vre pretragu web sajtova, vesti i lokaciju mapa koristei Bing aplikaciju.

Slika 2.Bing mapaWindows Phone 7 multitasking je ogranien po aplikaciji. Aplikacije mogu biti pokrenute ak i kada se ne vide (u pozadini kao process, background-process). Zune Software upravlja sadrajem na Windows Phone 7 uredjaj i on se moe sinhornizovati putem beine mree (Wifi Sync). Ovaj softver nam omoguava pristup Yune Marketplace kako bi mogli da kupujemo muziku, video sadaj i aplikacije. Zuna Software je nemogue koristiti na MAC OS X operativnom sistemu.MAC OS X jeoperativni sistemkojeg razvijaamerikakompanijaApple Inc.Ova firma takoe distribuira sistem kao zasebansoftverskipaket za Apple mobilne telefone.Microsoft je napravio Windows phone Connector koji nam omoguava da Windows Phone ureaj sinhronizujemo sa MAC-ovim i Tunes-om i iPhoto. Ovaj sistem nema podrku na USB sihornizaciju sa Microsoft Outlook kontaktima (to znai da se ne mogu uvesti u Outlook iz drugih aplikacija ili iz izvezenih Outlook kontakata), zadacima i belekama.Dok je u predhodnoj Windows Mobile-a omoguavale putem DestopActive- Sync aplikacije, sihornizacija kontakta i sastanka je mogua preko Interneta servisa (CloudBased) i to samo preko Windows Live-a, Google-a, Exchange server. Prema Microsoftovoj dokumentaciji , auriranje softvera e biti preko Windows Update-a. Auriranje aplikacija se vri preko Windows phone Marketplace-a. Windows Phone 7 podrava Bluetooth, ali nema mogunost prenosa fajlova. to se tie aplikacija one su dizajnirane i testirane sa Visual Studio-om 2010 ili Visual studio 2010 Express verzijama, Microsoft nudi Windows phone Developer Tools kao dodatak.Windows Phone Developer Tools je mogue pokrenuti od verzije Windows Vista sa SP2 i najnovijim operativnim sistemom.5. ZAKLJUCAK

Razvojem telekomunikacionih tehnologija, standarda i ureaja, dolo je do stvaranja operativnih sistema prilagoenijh mobilnim telefonima. Svakodnevni razvoj i sve bolje karakteristike mobilnih ureaja, hardverske i softverske, otvaraju nove mogunosti promene ovih ureaja, kako na poslovnom planu, tako i na linom planu. Oekuje se dalji rad na automatizaciji i personalizaciji aplikacije koje su prilagoene operativni sistemima dananjih ureaja. Teko je odgovoriti koji operativni sistema je najbolji, upravo iz injenice da savreni ne postoji. Svaki ima svoje predosti i mane, bilo on namenjen iskljuivo poslovnim ili mlaim kategorija korisnika. Na osnovu analiza operativnih sistema, moe se zakljuiti da kompanije sve svoje nedostake mogu da isprave izbacivanjem novog software-skog dodatka (update-a) ili razvijanjem aplikacija. Jedino ogranienje je podrka od strane hardware-a samog ureaja. esto se na tritu pojavljuju nove tehnologije, ureaji i aplikacije, pa su proizvoai prinueni da stalno prate trendove konkurentskih kompanija kako bi poboljali svoje proizvode i usluge. U budunosti moemo oekivati nove aplikacije i tehnologije koje e raditi na osetljivosti u pogledu lokacije, svesnosti konteksta u kome se korisnik nalazi. Mobilni ureaji e postati inteligentni pomonici koji e biti sposobni da odgovore na svaku nau potrebu, bez obzira na mesto i vreme, pa ak i da predvide mnoge od njih, nudei nam odgovarajua reenja. Rastua populacija korisnika mobilnih ureaja e teko biti u stanju da odoli novim pogodnostima koje nude pametni telefoni.Pored mnogih korisnikih inovacija Microsoft je za Windows Phone 7 obezbedio ve u CTP fazi razvojni alat pomou kojeg developeri ve mogu razvijati aplikacije koje e se vratiti na WP7.

6. LITERATURA

1.Zoltan Geller Operativni sistemi, 2001/20022.Slaven Brumec(2008),magistarski rad na temi Razvoj mobilnih informacijskih sustava, Varadin, Sveuilite u Zagrebu Fakultet organizacije i informatike Varadin3.Miroslav ajji, Bogdan Brki :Modeli sigurnosnog rjeenja za mobilne ureaje zasnovanih na Android operativnom sistemu, 17. Telekomunikacioni forum TELEFOR 2009,Srbija, Beograd novembar 24 26. 20094.A. Silberschatz, P. B. Galvin, G. Gagne, Operating System Concepts, John Wiley & Sons, Inc. (2003)5.A. Silberschatz, P. B. Galvin, G. Gagne, Operating System Concepts, John Wiley & Sons, Inc. (2003)6.T. Collings, K. Wall, Red Hat Linux Networking & System Administration, Hungry Minds Inc. (2002)7.A. Danesh, Red Hat Linux, Mikro knjiga (2000)8.http://www.tehnoguru.info/vesti-mainmenu-27/7726-izgleda-da-mozilla-razvija-mobilni-operativni-sistem-9.http://www.mobilnishop.com/blog/uopsteno/windows-phone-7-u-poredenju-sa-adnroidom-i-ios/10.http://lekanbaruwa.wordpress.com/2011/04/14/windows-phone-7-vs-ios-vs-android/11.http://infoter.eu/cikk/it_biztonsag_mobil_operacios_rendsyerek_elemzes12.http://mobilarena.hu/teszt/android_fejlodestortenete/android_tortenelem.htm13.http://bhrnjica.net/2011/02/03/uvod-u-windows-phone-7/14.http://hardwarebase.net/teme/11745/prvi-pogled-na-windows-phone-7-platformu