Zatvori oglas

U rujnu ili listopadu ove godine Apple će vjerojatno predstaviti novu generaciju svog telefona. Kako je ovo prva verzija tzv. tik-tak strategije (gdje prvi model donosi bitno novi dizajn, dok drugi samo unapređuje postojeći), očekivanja su velika. Godine 2012. iPhone 5 prvi je put u povijesti telefona donio veću dijagonalu s rezolucijom od 640 × 1136 piksela. Dvije godine ranije Apple je iPhoneu 3GS udvostručio (ili učetverostručio) razlučivost, iPhoneu 5 tada je okomito dodao 176 piksela i tako promijenio omjer na 16:9, što je praktički standard među telefonima.

Dugo se nagađalo o sljedećem povećanju zaslona Appleovog telefona, au posljednje vrijeme najviše se govori o 4,7 inča i 5,5 inča. Apple dobro zna da sve više korisnika naginje većim dijagonalama, koje u slučaju Samsunga i ostalih proizvođača (Galaxy Note) idu u krajnost. Bez obzira na veličinu iPhonea 6, Apple će se morati pozabaviti još jednim problemom, a to je rezolucija. Sadašnji iPhone 5s ima gustoću točaka od 326 ppi, što je 26 ppi više od ograničenja Retina zaslona koje je postavio Steve Jobs, kada ljudsko oko ne može razlikovati pojedinačne piksele. Da Apple želi zadržati trenutnu razlučivost, završila bi na 4,35 inča, a gustoća bi ostala malo iznad oznake od 300 ppi.

Ako Apple želi veću dijagonalu, a u isto vrijeme zadržati Retina zaslon, mora povećati rezoluciju. poslužitelj 9to5Mac došao je do vrlo zadovoljavajuće teorije temeljene na informacijama iz izvora Marka Gurmana, koji je bio najpouzdaniji izvor Appleovih vijesti u posljednjih godinu dana i vjerojatno ima svog čovjeka unutar tvrtke.

Iz perspektive razvojnog okruženja Xcode, trenutni iPhone 5s nema rezoluciju 640 × 1136, već 320 × 568 uz dvostruko veće povećanje. To se naziva 2x. Ako ste ikada vidjeli nazive grafičkih datoteka u aplikaciji, @2x na kraju označava sliku Retina zaslona. Prema Gurmanu, iPhone 6 bi trebao ponuditi rezoluciju koja će biti tri puta veća od osnovne rezolucije, odnosno 3x. Slično je Androidu, gdje sustav razlikuje četiri verzije grafičkih elemenata zbog gustoće prikaza, a to su 1x (mdpi), 1,5x (hdpi), 2x (xhdpi) i 3x (xxhdpi).

iPhone 6 bi tako trebao imati rezoluciju od 1704 × 960 piksela. Sada biste mogli pomisliti da će ovo dovesti do daljnje fragmentacije i približiti iOS Androidu na negativan način. To je samo djelomično točno. Zahvaljujući iOS-u 7, cjelokupno korisničko sučelje može se kreirati isključivo u vektorima, dok su se u prethodnim verzijama sustava programeri oslanjali uglavnom na bitmape. Vektori imaju prednost jer ostaju oštri kada se povećavaju ili smanjuju.

Uz samo minimalnu promjenu koda, lako je generirati ikone i druge elemente koji će biti prilagođeni rezoluciji iPhonea 6 bez primjetne pikselacije. Naravno, s automatskim povećanjem, ikone možda neće biti tako oštre kao s dvostrukim povećanjem (2x), pa će programeri - ili grafički dizajneri - morati preraditi neke ikone. Sve u svemu, prema programerima s kojima smo razgovarali, ovo predstavlja samo nekoliko dana rada. Dakle, 1704 × 960 bi bilo najprikladnije za programere, pogotovo ako koriste vektore umjesto bitmapa. Aplikacije su, primjerice, izvrsne za tu svrhu Kod boli 2.

Kad se vratimo na spomenute dijagonale, računamo da bi iPhone sa zaslonom od 4,7 inča imao gustoću od 416 piksela po inču, uz (možda apsurdnih) dijagonale od 5,5 inča, tada 355 ppi. U oba slučaja, znatno iznad minimalne granice gustoće Retina zaslona. Postavlja se i pitanje hoće li Apple sve samo povećati ili će elemente u sustavu presložiti tako da se veća površina bolje iskoristi. Vjerojatno nećemo saznati kada iOS 8 bude predstavljen, vjerojatno ćemo biti pametniji nakon ljetnih praznika.

Izvor: 9to5Mac
.