Lukk annonse

I september eller oktober i år vil Apple sannsynligvis avduke en ny generasjon av telefonen sin. Siden dette er den første versjonen av den såkalte tick-tock-strategien (der den første modellen gir et betydelig nytt design, mens den andre bare forbedrer den eksisterende), er forventningene høye. I 2012 brakte iPhone 5 en større diagonal med en oppløsning på 640 × 1136 piksler for første gang i telefonens historie. To år tidligere doblet (eller firedoblet) Apple oppløsningen til iPhone 3GS, iPhone 5 la deretter til 176 piksler vertikalt og endret dermed sideforholdet til 16:9, som praktisk talt er standard blant telefoner.

I lang tid har det vært spekulasjoner om neste økning i skjermen til Apple-telefonen, nylig er det mest omtalte 4,7 tommer og 5,5 tommer. Apple er godt klar over at stadig flere brukere heller mot større diagonaler, som går til ytterligheter i tilfellet til Samsung og andre produsenter (Galaxy Note). Uansett størrelsen på iPhone 6 setter seg på, vil Apple måtte håndtere et annet problem, og det er løsningen. Den nåværende iPhone 5s har en punkttetthet på 326 ppi, som er 26 ppi mer enn Retina-skjermgrensen satt av Steve Jobs, når det menneskelige øyet ikke kan skille individuelle piksler. Hvis Apple ønsket å beholde den nåværende oppløsningen, ville den ende opp på 4,35 tommer og tettheten holdt seg like over 300 ppi-merket.

Hvis Apple vil ha en høyere diagonal og samtidig beholde Retina-skjermen, må den øke oppløsningen. Server 9to5Mac kom med en svært tilfredsstillende teori basert på informasjon fra Mark Gurmans kilder, som har vært den mest pålitelige kilden til Apple-nyheter det siste året og sannsynligvis har sin mann inne i selskapet.

Fra perspektivet til Xcode-utviklingsmiljøet har den nåværende iPhone 5s ikke en oppløsning på 640 × 1136, men 320 × 568 ved dobbelt forstørrelse. Dette omtales som 2x. Hvis du noen gang har sett grafikkfilnavn i en app, er det @2x på slutten som indikerer et Retina-visningsbilde. I følge Gurman skal iPhone 6 tilby en oppløsning som vil være trippel grunnoppløsningen, altså 3x. Det ligner på Android, hvor systemet skiller fire versjoner av grafiske elementer på grunn av skjermtettheten, som er 1x (mdpi), 1,5x (hdpi), 2x (xhdpi) og 3x (xxhdpi).

iPhone 6 skal dermed ha en oppløsning på 1704 × 960 piksler. Nå tror du kanskje at dette vil føre til ytterligere fragmentering og bringe iOS nærmere Android på en negativ måte. Dette er bare delvis sant. Takket være iOS 7 kan hele brukergrensesnittet lages utelukkende i vektorer, mens i tidligere versjoner av systemene stolte utviklere hovedsakelig på punktgrafikk. Vektorer har fordelen av å forbli skarpe når de zoomes inn eller ut.

Med kun en minimal endring i koden er det enkelt å generere ikoner og andre elementer som vil bli tilpasset oppløsningen til iPhone 6 uten merkbar pikselering. Selvfølgelig, med automatisk forstørrelse, kan det hende at ikonene ikke er like skarpe som ved dobbel forstørrelse (2x), og derfor må utviklere – eller grafiske designere – omarbeide noen ikoner. Alt i alt, ifølge utviklerne vi snakket med, representerer dette bare noen få dagers arbeid. Så 1704×960 ville være mest utviklervennlig, spesielt hvis de bruker vektorer i stedet for punktgrafikk. Applikasjoner, for eksempel, er gode for dette formålet Smertekode 2.

Når vi kommer tilbake til de nevnte diagonalene, regner vi ut at en iPhone med 4,7-tommers skjerm ville ha en tetthet på 416 piksler per tomme, med en (kanskje absurd) 5,5-tommers diagonal, deretter 355 ppi. I begge tilfeller godt over minimumstetthetsgrensen for Retina-skjermen. Det er også et spørsmål om Apple bare vil gjøre alt større, eller omorganisere elementene i systemet slik at det større arealet blir bedre utnyttet. Det finner vi nok ikke ut når iOS 8 presenteres, vi blir nok smartere etter sommerferien.

kilde: 9to5Mac
.