#6
Claro, el escalado siempre lleva asociado perdida de calidad, ahí ya entra hasta donde estás dispuesto a tolerar.
#5
Fíjate que he dicho "a al resolución más grande que quieras dar soporte", no " a la resolución más grande que exista". Tu puedes hacerlo todo pensando en 1024x728, lo único que cuando se ejecute en una pantalla a 1080, pues se verán imperfecciones por que se estará mostrando un nivel de detalle que no existe en tus imágenes.
Y siempre es mejor escalar hacia abajo que hacia arriba, por que cuando escalas hacia abajo, aunque también se pierde calidad, existen una técnica llamada mipmaps que puede reducir la perdida de calidad, mientras que para escalar hacia arriba no hay ninguna solución que no sea mostrarlo aumentado, ya que no hay ninguna forma de inventarse detalles que no existen.
Ah y hay otro detalle a tener en cuenta, y es que muchas pantallas levan una memoria de video acorde a la resolución que usan, es decir, que si solo creas una versión a 1080 e intentas meterla en un dispositivo de 320x480 lo más probable es que te de un pete por que no cabe todo en la memoria de vídeo.
En resumen, que no hay una respuesta rápida, todo depende de cuantas resoluciones quieres soportar y a que nivel de calidad, y cuanto más quieras más trabajo te llevará.