Zatvori oglas

U septembru ili oktobru ove godine, Apple će vjerovatno predstaviti novu generaciju svog telefona. Kako se radi o prvoj verziji tzv. tik-tak strategije (gdje prvi model donosi značajno novi dizajn, a drugi samo poboljšava postojeći), očekivanja su velika. 2012. godine, iPhone 5 je prvi put u istoriji telefona doneo veću dijagonalu sa rezolucijom od 640 × 1136 piksela. Dvije godine ranije, Apple je udvostručio (ili četiri puta) rezoluciju iPhonea 3GS, iPhone 5 je zatim dodao 176 piksela po vertikali i tako promijenio omjer stranica na 16:9, što je praktično standard među telefonima.

Već duže vrijeme se spekuliše o sljedećem povećanju ekrana Apple telefona, u posljednje vrijeme najviše se govori o 4,7 inča i 5,5 inča. Apple je itekako svjestan da sve više korisnika naginje većim dijagonalama, što u slučaju Samsunga i drugih proizvođača (Galaxy Note) ide do krajnosti. Bez obzira na veličinu iPhonea 6, Apple će se morati pozabaviti još jednim problemom, a to je rješenje. Trenutni iPhone 5s ima gustinu tačaka od 326 ppi, što je 26 ppi više od ograničenja Retina ekrana koje je postavio Steve Jobs, kada ljudsko oko ne može razlikovati pojedinačne piksele. Da je Apple želio zadržati trenutnu rezoluciju, 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 i istovremeno zadržati Retina zaslon, mora povećati rezoluciju. Server 9to5Mac došao do vrlo zadovoljavajuće teorije zasnovane na informacijama iz izvora Marka Gurmana, koji je bio najpouzdaniji izvor Appleovih vijesti u posljednjih godinu dana i vjerovatno ima svog čovjeka u kompaniji.

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

iPhone 6 bi stoga trebao imati rezoluciju od 1704 × 960 piksela. Možda mislite da će to dovesti do dalje fragmentacije i približiti iOS Androidu na negativan način. Ovo je samo djelimično tač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 sistema programeri oslanjali uglavnom na bitmape. Vektori imaju prednost što ostaju oštri kada se zumiraju ili umanjuju.

Uz samo minimalnu promjenu koda, lako je generirati ikone i druge elemente koji će biti prilagođeni rezoluciji iPhonea 6 bez primjetne pikselacije. Naravno, sa automatskim uvećanjem, ikone možda neće biti tako oštre kao kod dvostrukog uvećanja (2x), pa će programeri - ili grafički dizajneri - morati da prerade 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, posebno ako koriste vektore umjesto bitmapa. Aplikacije su, na primjer, odlične za ovu svrhu PainCode 2.

Kada se vratimo na pomenute dijagonale, računamo da bi iPhone sa ekranom od 4,7 inča imao gustinu od 416 piksela po inču, sa (možda apsurdnom) dijagonalom od 5,5 inča, pa 355 ppi. U oba slučaja, znatno iznad granice minimalne gustine Retina ekrana. Postavlja se i pitanje da li će Apple samo sve povećati, ili će preurediti elemente u sistemu tako da se veća površina bolje iskoristi. Vjerovatno nećemo saznati kada bude predstavljen iOS 8, vjerovatno ćemo biti pametniji nakon ljetnih praznika.

Izvor: 9to5Mac
.