2010-06-08 15 views
7

Apple ha annunciato un display a più alta risoluzione per iPhone 4, ieri. Cosa significa questo per gli sviluppatori? Più codice di rilevamento e scambio di immagini?Che cosa significa il nuovo "Retina Display" per gli sviluppatori iPhone?

Posso e devo sviluppare solo per iPhone 4 e lasciare che iPhone 3 e scala in giù tutto?

EDIT:

Forse l'altro modo è meglio?

+4

Credo che questa informazione sia attualmente sotto NDA. –

+1

possibile duplicato di [Come gestire la diversa risoluzione dello schermo di iPhone 4?] (Http://stackoverflow.com/questions/2992360/how-to-accommodate-for-the-different-screen-resolution-of-iphone -4) –

+0

@Colin Gislason - Questa domanda non discute nulla che non sia stato annunciato pubblicamente da Apple. Volevo solo conoscere le opinioni su come aumentare o diminuire dal punto di vista degli sviluppatori e cosa le persone suggeriscono riguardo al codice legacy. Se c'è qualcosa sotto NDA, si prega di citare le specifiche. – Moshe

risposta

0

O inizialmente il contrario? Che è solo pixeldoubles legacy code? Il downscaling probabilmente avrà un aspetto negativo.

+2

il downscaling di un fattore 2 ha sempre un aspetto migliore del campionamento di un fattore 2. In quest'ultimo caso devi aggiungere informazioni inesistenti mentre nel primo caso hai già tutte le informazioni e devi combinare in modo intelligente le informazioni in eccesso – Toad

+0

Se ti capita di avere qualsiasi testo nella bitmap, il downscaling potrebbe renderlo meno leggibile. Ad esempio, una "m" minuscola potrebbe essere ridotta a una "n" minuscola rimuovendo i pixel critici. –

+0

@Toad - Sono d'accordo con Kevin qui. Il testo bitmap sarà rovinato, probabilmente. Altrimenti, hai ragione, il downscaling di solito è migliore. – Moshe

Problemi correlati