Tehnopolis

Petak, 22.02.2013.

12:54

B92 Windows 8 aplikacija

Imamo novu aplikaciju za vas, ovog puta za Windows 8.

Default images

Tačnije, najveća novost je da je naša Windows 8 aplikacija postala dostupna u Windows Storeu. Plan za objavu od prošle godine pomerili smo sa idejom da neke stvari uradimo malo bolje nego što se inicijalno htelo, a nadamo se da će vam se dopasti kako sve to sada izgleda i funkcioniše.

Evo šta smo spremili za verziju 1.0.

Naslovne strane

Naslovna strana aplikacije
Jedan od primarnih kriterijuma koji smo imali prilikom razvoja aplikacije je da što bolje ispoštujemo preporuke za korisnički interfejs i aplikaciju učinimo što sličnijom samom okruženju. Prva stvar koju ćete primetiti je da se (skoro) sve skroluje horizontalno, kao i sam Modern (ranije poznat kao Metro) Windows 8 UI. Princip koji smo probali na Windows Phone aplikaciji, i za koji verujemo da je dobar, primenjujemo i sada kada su u pitanju agregirane strane. Radi se o objedinjavanju svih tipova sadržaja koje B92 ima online, po kriterijumima koji su prirodni i logični. Na primer, umesto da video priloge ili fotografije iz neke sekcije (recimo Info) tražite u posebnim odeljcima, na naslonoj strani te sekcije naći ćete najvažnije članke, ali i video i foto sadržaje.
Naslovna strana sekcije sa video i foto sadržajima
Korisnički interfejs, kao što je pomenuto, u skladu je sa šablonima koje ste već usvojili na Windowsu 8, pa ako želite da osvežite neku od naslovnih ili agregacionih strana napravite pokret sa gornje ili donje ivice ekrana, što ce aktivirati app bar i u njemu taster za osvežavanje.

Navigacija

Kretanje kroz aplikaciju moguće je na više načina. Naslovna strana aplikacije sastavljena je od izdvojenih i najnovijih vesti iz svih sekcija, video i foto sadržaja, te blokova sa izdvojenim člancima iz svake sekcije. Iznad svakog bloka nalazi se oznaka na koju možete tapnuti ili kliknuti i otići na agregacionu stranu te sekcije ili odeljka. Naslovna strana kao takva nešto je duža budući obzirom na dnevnu produkciju koju B92.net ima, pa se kroz nju samu možete kretati tako što napravite "pinch to zoom" pokret koji će aktivirati takozvani semantic zoom, sa kog možete "skočiti" na bilo koji deo naslovne strane.
Na agregacionim stranama sekcija pak jedan tile ostavljen je za vezu ka svom video i foto sadržaju vezanom za tu sekciju, pa eto još jednog načina da pogledate sve što vas zanima kada su ovi tipovi sadržaja u pitanju. Na kraju, ali nikako najmanje važno, u aplikaciju smo ugradili i navigacioni meni koji se dobija tapom ili klikom na strelicu pored logoa u headeru aplikacije.

Ovaj meni prvenstveno je namenjen za brzo i lako kretanje kroz aplikaciju, gde god da se nalazite i kako god da ste do mesta gde ste došli. Preko njega ćete uvek moći da se vratite na naslovnu stranu, a prisutan je na svim stranama u aplikaciji, za izuzetkom onih na kojima su prikazani članci.
Navigacioni meni sa kategorijama
Navigacioni meni nudi još jednu mogućnost koja je nova za naše aplikcije, a to je filtriranje sadržaja po kategorijama (Sport -> Fudbal na primer).

Članak

Prikaz članka verovatno je bio najveći izazov koji smo imali tokom razvoja. Kao i obično odlučili smo se za nešto kompleksniji pristup koji daje bolje rezultate.

Dve ključne odluke koje smo doneli i kojih smo se držali do kraja je prikaz članka preko celog ekrana uz horizontalno skrolovanje. To ujedno znači i prikaz po kolonama. Članci su prema tome prikazani u kolonama koje su široke taman toliko da obezbede ugodno čitanje i lako održavanje fokusa na tekstu, ali i dovoljno "krupan" prikaz fotografija. Svaku fotografiju možete uvećati klikom ili tapom na nju.
Pregled videa u članku, interni i eksterni linkovi podržani su, a članke možete deliti preko Windowsovog ugrađenog sistema za deljenje. Aktivirajte charms bar, tapnite na Share taster i podelite članak preko naloga koje se uvezali za svojim Windows udređajem.

Valja istaći da je logika koja se bavi ovom, inače veoma kompleksnom problematikom, stvar koja se razvija. Potrudili smo se da dobro istestiramo prikaz članaka i uočimo sve eventualne probleme i specifičnosti, no očekujemo povratnu informaciju i od vas kako bismo u narednim verzijama ovaj deo učinili još boljim.
Pregled i sortiranje komentara se podrazumevaju, što važi i za mogućnost slanja i ocenjivanja.

Developers, developers

Planiranje razvoja aplikacije donelo je još jednu dilemu: razviti native aplikaciju (kako se u većini slučajeva mora raditi kada su druge platforme u pitanju) ili iskoristiti mogućnost razvoja web tehnologijama (alati za HTML5/CSS/JS razvoj zvanični i podržani su deo SDK-a).

Odlučili smo se da krenemo putem kojim se do sada ređe ili skoro nikada nije išlo, te je B92 aplikacija razvijena pomoću web tehnologija. Drugim rečima, sve što nam je bilo potrebno je znanje koje smo već imali, što je u velikoj meri ubrazalo i olakšalo razvoj.

Nadamo se da će vam ova informacija pomoći ukoliko se nalazite pred istom dilemom.

Do sledeće verzije

B92 Windows 8 aplikacija dostupna je za sve Windows 8 uređaje, bez obzira na hardversku arhitekturu (x86, ARM) ili način korišćenja. Ne bismo bili iskreni kada bismo rekli da primarni fokus nisu bili tablet uređaji, no aplikaciju možete uredno koristiti i na računarima koji nemaju ekran osetljiv na dodir, budući da smo i u tom smislu ispoštovali sve razvojne principe.

Aplikacija će funkcionisati u obe orijentacije ekrana, podržali smo i snapped view, pa B92 može biti deo vašeg multitaskinga na najbolji mogući način, a live tile će prikazivati najvažnije vesti na Start ekranu vašeg uređaja.
B92 aplikacija u
Očekujemo pre svega povratne informacije, kao i uvek pozivamo vas da nam se javite i podelite utiske i sugestije. Nove mogućnosti i odeljci poput programa i vremenske prognoze ostavljamo za naredne verzije, a nadamo se da će vam se ovo što smo do sada uradili dopasti.

Više informacija o aplikaciji možete pogledati ovde, aplikacija u Windows Storu je ovde, a kliknite ili tapnite ovde i javite nam kako vam se aplikacija dopala.

Do nove verzije, u ime web tima B92,
Ivan Jelić
Tehnički direktor b92.net

Ovo je arhivirana verzija originalne stranice. Izvinjavamo se ukoliko, usled tehničkih ograničenja, stranica i njen sadržaj ne odgovaraju originalnoj verziji.

74 Komentari

Možda vas zanima

Podeli: