¿Debería usar archivos SVG para imágenes en una aplicación nativa de iOS?

Puede usar SVG, JPEG o PNG, pero le recomiendo usar el último.

Apple optimiza las imágenes PNG que se incluyen en el paquete de la aplicación de tu iPhone. De hecho, el iPhone utiliza una codificación especial en la que los bytes de color están optimizados para el hardware. XCode maneja esta codificación especial para usted cuando construye su proyecto. Entonces, usted ve beneficios adicionales al usar PNG en un iPhone además de su consideración de tamaño. Por esta razón, definitivamente se recomienda usar PNG para cualquier imagen que aparezca como parte de la interfaz (en una vista de tabla, etiquetas, etc.).

En cuanto a mostrar una imagen de pantalla completa, como una fotografía, aún puede obtener beneficios con PNG, ya que no tienen pérdidas y la calidad visual debería ser mejor que un JPG, sin mencionar el uso de recursos con la decodificación de la imagen. Es posible que deba disminuir la calidad de sus JPG para ver un beneficio real en el tamaño del archivo, pero luego está mostrando imágenes no óptimas.

El tamaño del archivo es ciertamente un factor, pero también hay otras consideraciones en juego al elegir un formato de imagen.

Kevin SABBE
sabbek / EasySwift