Pergunta

Alguns dias atrás, um cliente me perguntou se a transição para a tela Retina do iPhone 4S era difícil, em termos de desenvolvimento.

Isso me fez me perguntar se eu deveria ter considerado iPhones com desanimação de alta resolução mesmo antes de o iPhone 4 ter sido anunciado - criando obras de arte com maior resolução, preparando os codepaths ... (enquanto, é claro, criar obras de arte de alta resolução nunca é uma má ideia , considerando seu uso para marketing, portar para outras plataformas etc.)

Agora, com o iPad por alguns meses, os primeiros rumores de um futuro iPad com tela retina emergem das profundezas do www. E eu começo a me perguntar - faria sentido preparar novos projetos para esse iPad? Tenho certeza de que a Apple lançará um iPad de retina em algum momento no futuro, porque seria uma etapa lógica. Então, acho que a questão importante é "quanto tempo podemos esperar esse dispositivo?". Há muito a considerar ao pensar nisso, acima de tudo, dificuldades de produção e o impacto de uma resolução de 2048 x 1536 (se a Apple tiver simplesmente dobrar as especificações "antigas") em um desempenho de dispositivos móveis ...

Então, o que você acha? Ele pagará para preparar novos projetos para um iPad da retina, começando agora? Ou você acha que a sobrecarga ainda não vale a pena?
Talvez alguns de vocês já estejam desenvolvendo com o iPad da retina em mente ..?

Eu ficaria feliz em ouvir alguns de seus pensamentos! Muito obrigado, pessoal!

Editar:
Bem, a Apple acabou de responder minha pergunta. Sim, era de fato razoável considerar um iPad da retina ..!

Foi útil?

Solução

Eu não gastaria também Muito tempo fazendo seu aplicativo funcionar em um dispositivo teórico. Mas isso não significa que você não pode estar preparado. Desde que eles começaram a mudar as coisas, tenho pensado no seguinte:

  • Use arte vetorial onde quer que seja prático. Dessa forma, o redimensionamento deve ser simples
  • Não assuma que a tela é 768x1024 ou 320x480. Tente fazer suas opiniões redimensionar graciosamente
  • Não assuma que haverá um teclado na tela

Até agora, a Apple permitiu tempo entre anunciar produtos e disponibilizá-los, e até mesmo os aplicativos não otimizados ainda funcionaram.

Outras dicas

A maior parte do meu trabalho é para um cliente que tem seu próprio designer, que me fornece arquivos em camadas do Photoshop para escolher elementos da imagem. Agora tenho uma política com eles de que todas as imagens serão fornecidas para mim com resolução dupla. Eu não me importo se for apenas um texto, se só estará no iPad, eu quero 2x, não importa o quê.

Isso tira muito pensamento e julgamento das mãos do designer (que é um bom designer, mas não um técnico ou estrategista particularmente bom) e me permite a máxima flexibilidade no que estou construindo.

No momento, acho que não construiria @2x Suporte em um aplicativo para iPad agora (embora presumivelmente 4.2 permitirá que você faça isso e faça o rebaixamento bem, assim como 4.1), mas eu tenho os gráficos aqui prontos para instalar quando necessário.

Alguns dos aplicativos da Apple (como os iBooks) já foram vistos em Wild com elementos gráficos @2x iPad (erroneamente?) Deixado, por isso fica claro que um iPad da retina está chegando assim que for prático para a Apple para a Apple de forma acessível Inclua um painel incrivelmente contratado.

Pode ser ainda este ano, pode ser daqui a um ano, ou pode demorar daqui a dois anos.

Mas não dói se preparar agora. É fácil para baixo gráficos, mas geralmente é impossível aumentar os elementos gráficos sem refazê -los do zero.

Resposta tão curta - faça tudo em resolução @2x agora, mas espere para incluí -lo no seu aplicativo até a hora certa. Quando a Apple emite a chamada para aplicativos Retina iPad, você estará pronto para ir e poderá aparecer no dia 1.

Vou concordar com os outros. Vou sair de um membro e dizer que acho que é altamente Provavelmente que um iPad da retina tenha resolução horizontal e vertical 2x em comparação com a tela atual do iPad, assim como o DID com o iPhone, porque é uma idéia inteligente tão inteligente em termos de relativa facilidade de apoio da nova resolução para desenvolvedores, A compatibilidade com versões anteriores com aplicativos que não foram atualizados e também dá à Apple um mecanismo para impedir que os desenvolvedores façam uma interface de versões de resolução que eu-no-mais-ui-ui-ui-the-alta resolução ...

Então, absolutamente, planejar com antecedência isso é uma boa ideia. Dito isto, o ideal seria planejar a independência de resolução total sempre que possível, usando obras de arte vetoriais e assim por diante, para que você possa reexportar novas resoluções com um aborrecimento mínimo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top