Optimizing App Assets

WWDC 2018

Posted by Den on June 27, 2018 · 4 mins read
Optimizing App Assets

Optimizing App Assets

WWDC 2018

Optimizing App Assets

WWDC 2018

Image Compression

Do not always select the ‘Automatic’ !!
Choose the appropriate compression type

Automatic Image Packing

Decrease size

Lossy compression

  • Quality vs Size (trade off)

Lossless compression

Apple Deep Pixel Image Compression

Deployment target and app thinning

Working Space

  • Use consistent color settings for all design files

Stretchable Images

Vector Assets

  • Preserve Vector Data enables runtime resizing
  • Works better with Dynamic Type!

Design for 2x

  • Point boundary snapping ensures device pixel alignment
  • Vector assets can use a 2x grid for optimal stroke placement

Namespaces 👍

  • Large collections are a naming challenge
  • Folders with namespace for grouping!
Namespace

Using Performance Classes

Sprite Altlases

Asynchronous loading