Anúncio fechado

Em setembro ou outubro deste ano, a Apple provavelmente lançará uma nova geração de seu telefone. Por se tratar da primeira versão da chamada estratégia tick-tock (onde o primeiro modelo traz um design significativamente novo, enquanto o segundo apenas melhora o existente), as expectativas são altas. Em 2012, o iPhone 5 trouxe uma diagonal maior com resolução de 640 × 1136 pixels pela primeira vez na história do telefone. Dois anos antes, a Apple dobrou (ou quadruplicou) a resolução do iPhone 3GS, o iPhone 5 adicionou 176 pixels verticalmente e assim mudou a proporção para 16:9, que é praticamente padrão entre os telefones.

Há muito tempo se especula sobre o próximo aumento na tela do celular da Apple, recentemente os mais comentados são 4,7 polegadas e 5,5 polegadas. A Apple sabe bem que cada vez mais utilizadores se inclinam para diagonais maiores, que vão ao extremo no caso da Samsung e de outros fabricantes (Galaxy Note). Qualquer que seja o tamanho do iPhone 6, a Apple terá que lidar com outro problema, e essa é a resolução. O atual iPhone 5s tem uma densidade de pontos de 326 ppi, 26 ppi a mais que o limite da tela Retina definido por Steve Jobs, quando o olho humano não consegue distinguir pixels individuais. Se a Apple quisesse manter a resolução atual, ela terminaria em 4,35 polegadas e a densidade ficaria um pouco acima da marca de 300 ppi.

Se a Apple quiser uma diagonal maior e ao mesmo tempo manter a tela Retina, terá que aumentar a resolução. Servidor 9to5Mac surgiu com uma teoria muito satisfatória baseada em informações de fontes de Mark Gurman, que tem sido a fonte mais confiável de notícias da Apple no ano passado e provavelmente tem seu homem dentro da empresa.

Do ponto de vista do ambiente de desenvolvimento do Xcode, o atual iPhone 5s não tem resolução de 640 × 1136, mas sim 320 × 568 com o dobro da ampliação. Isso é conhecido como 2x. Se você já viu nomes de arquivos gráficos em um aplicativo, é o @2x no final que indica uma imagem de exibição Retina. Segundo Gurman, o iPhone 6 deverá oferecer uma resolução que será o triplo da resolução básica, ou seja, 3x. Este também é o caso do Android, onde o sistema distingue quatro versões de elementos gráficos devido à densidade de exibição, que são 1x (mdpi), 1,5x (hdpi), 2x (xhdpi) e 3x (xxhdpi).

O iPhone 6 deverá assim ter uma resolução de 1704×960 pixels. Agora você pode pensar que isso levará a uma maior fragmentação e aproximará o iOS do Android de uma forma negativa. Isso é apenas parcialmente verdade. Graças ao iOS 7, toda a interface do usuário pode ser criada exclusivamente em vetores, enquanto nas versões anteriores dos sistemas os desenvolvedores dependiam principalmente de bitmaps. Os vetores têm a vantagem de permanecer nítidos quando ampliados ou reduzidos.

Com apenas uma alteração mínima no código, é fácil gerar ícones e outros elementos que serão adaptados à resolução do iPhone 6 sem pixelização perceptível. É claro que com a ampliação automática, os ícones podem não ficar tão nítidos quanto com a ampliação dupla (2x) e, portanto, os desenvolvedores – ou designers gráficos – terão que retrabalhar alguns ícones. Ao todo, de acordo com os desenvolvedores com quem conversamos, isso representa apenas alguns dias de trabalho. Portanto, 1704×960 seria mais amigável ao desenvolvedor, especialmente se eles usassem vetores em vez de bitmaps. Aplicativos, por exemplo, são ótimos para essa finalidade Código de dor 2.

Quando voltamos às diagonais mencionadas, calculamos que um iPhone com tela de 4,7 polegadas teria densidade de 416 pixels por polegada, com diagonal (talvez absurda) de 5,5 polegadas, então 355 ppi. Em ambos os casos, bem acima do limite mínimo de densidade da tela Retina. Há também a questão de saber se a Apple simplesmente aumentará tudo ou reorganizará os elementos do sistema para que a área maior seja melhor aproveitada. Provavelmente não descobriremos quando o iOS 8 for apresentado, provavelmente seremos mais espertos depois das férias de verão.

Zdroj: 9to5Mac
.