Luk annoncen

I september eller oktober i år vil Apple sandsynligvis afsløre en ny generation af sin telefon. Da dette er den første version af den såkaldte tick-tock-strategi (hvor den første model bringer et væsentligt nyt design, mens den anden kun forbedrer det eksisterende), er forventningerne høje. I 2012 bragte iPhone 5 en større diagonal med en opløsning på 640 × 1136 pixels for første gang i telefonens historie. To år tidligere fordoblede (eller firdoblede) Apple opløsningen på iPhone 3GS, iPhone 5 tilføjede derefter 176 pixels lodret og ændrede dermed billedformatet til 16:9, hvilket praktisk talt er standard blandt telefoner.

I lang tid har der været spekulationer om den næste stigning i skærmen på Apple-telefonen, for nylig er de mest omtalte 4,7 tommer og 5,5 tommer. Apple er godt klar over, at flere og flere brugere hælder til større diagonaler, som går til ekstremer i tilfældet med Samsung og andre producenter (Galaxy Note). Uanset størrelsen på iPhone 6 sætter sig på, så bliver Apple nødt til at håndtere et andet problem, og det er løsningen. Den nuværende iPhone 5s har en punkttæthed på 326 ppi, hvilket er 26 ppi mere end Retina-skærmgrænsen, som Steve Jobs har sat, når det menneskelige øje ikke kan skelne individuelle pixels. Hvis Apple ville beholde den nuværende opløsning, ville den ende på 4,35 tommer, og tætheden ville forblive lige over 300 ppi-mærket.

Hvis Apple vil have en højere diagonal og samtidig beholde Retina-skærmen, skal den øge opløsningen. Server 9to5Mac kom med en meget tilfredsstillende teori baseret på information fra Mark Gurmans kilder, som har været den mest pålidelige kilde til Apple-nyheder i det sidste år og formentlig har sin mand inde i virksomheden.

Set fra Xcode-udviklingsmiljøets perspektiv har den nuværende iPhone 5s ikke en opløsning på 640 × 1136, men 320 × 568 ved dobbelt forstørrelse. Dette kaldes 2x. Hvis du nogensinde har set grafikfilnavne i en app, er det @2x i slutningen, der angiver et Retina-displaybillede. Ifølge Gurman skulle iPhone 6 tilbyde en opløsning, der vil være tredobbelt den grundlæggende opløsning, altså 3x. Det ligner Android, hvor systemet skelner mellem fire versioner af grafiske elementer på grund af skærmtætheden, som er 1x (mdpi), 1,5x (hdpi), 2x (xhdpi) og 3x (xxhdpi).

iPhone 6 skulle således have en opløsning på 1704 × 960 pixels. Nu tror du måske, at dette vil føre til yderligere fragmentering og bringe iOS tættere på Android på en negativ måde. Dette er kun delvist sandt. Takket være iOS 7 kan hele brugergrænsefladen udelukkende oprettes i vektorer, mens udviklerne i tidligere versioner af systemerne hovedsageligt stolede på bitmaps. Vektorer har den fordel, at de forbliver skarpe, når de zoomes ind eller ud.

Med kun en minimal ændring i koden er det nemt at generere ikoner og andre elementer, der vil blive tilpasset opløsningen på iPhone 6 uden mærkbar pixelering. Med automatisk forstørrelse kan ikonerne naturligvis ikke være så skarpe som ved dobbelt forstørrelse (2x), og derfor bliver udviklere – eller grafiske designere – nødt til at omarbejde nogle ikoner. Alt i alt, ifølge de udviklere, vi talte med, repræsenterer dette kun et par dages arbejde. Så 1704×960 ville være mest udviklervenligt, især hvis de bruger vektorer i stedet for bitmaps. Anvendelser, for eksempel, er gode til dette formål Smertekode 2.

Når vi vender tilbage til de nævnte diagonaler, beregner vi, at en iPhone med 4,7 tommer skærm ville have en tæthed på 416 pixels pr. tomme, med en (måske absurd) 5,5 tommer diagonal, derefter 355 ppi. I begge tilfælde et godt stykke over den minimale tæthedsgrænse for Retina-skærmen. Der er også spørgsmålet, om Apple bare vil gøre det hele større, eller omarrangere elementerne i systemet, så det større areal bliver brugt bedre. Det finder vi nok ikke ud af, når iOS 8 bliver præsenteret, vi skal nok være klogere efter sommerferien.

kilde: 9to5Mac
.