La grafica retina è un peso che tutti i Mac (compresa la non retina) devono sopportare?

4

Sto scaricando un aggiornamento di iMovie piuttosto grosso (1,89 GB) e mi chiedo se il "supporto Retina" descritto sull'aggiornamento sia qualcosa che il mio MacBook non retina deve avere indugiato?

Io, come quasi tutti gli altri, ho un Mac non retina e queste grafiche di retina non utilizzate saranno presenti come ridondanze inattive di tutti i file di interfaccia / grafica in tutte le app di supporto della retina?

    
posta Alexander 18.06.2012 - 00:19
fonte

2 risposte

5

Sì, le app con retina ottimizzata verranno in genere fornite con entrambe le versioni della grafica.

Puoi visualizzare facilmente i file grafici della retina visualizzando il contenuto della confezione dell'app. Dovrebbero trovarsi in AppName.app/Contents/Resources. Almeno per quelli Apple, le versioni retina sembrano avere "@ 2x" aggiunto al loro nome di base, ad esempio [email protected] è la versione retina di badge-info-N.tiff.

Anche se probabilmente potresti cancellare questi file, probabilmente non è una buona idea in quanto interromperà la firma del codice, che a sua volta rende impossibile l'accesso a KeyChain senza firmare nuovamente il codice, ad esempio.

Per quanto riguarda il sovraccarico o il "peso" della grafica retina, ho dato un'occhiata a iPhoto.app (non ho installato iMovie). In totale, la grafica della retina sembra aggiungere circa il 10% alla dimensione totale dell'app (o nel caso di iPhoto, circa 124 MB). Penso che per un utente tipico, quando la maggior parte delle app è ottimizzata per la retina (non è sicuro quando / se accadrà), ciò non ammonterà a più di 1 GB in totale.

    
risposta data 18.06.2012 - 10:42
fonte
1

Probabilmente, se ti guardi intorno in un'app per iPhone vedrai sia la retina che la grafica e le risorse non retina, questo probabilmente sarà l'approccio adottato da Apple e dagli sviluppatori di terze parti. Un pacchetto di app significa metà dei costi di hosting e non è necessario provare a rilevare la retina rispetto alla non retina nell'App Store o nelle pagine di download. Inoltre, consente di copiare la stessa app da un computer senza retina a una retina e viceversa.

    
risposta data 18.06.2012 - 06:10
fonte

Leggi altre domande sui tag