~/talk

Troubleshooting your designer's, and vector graphics

Talkat DroidKaigi 2019 · 2019-02-07..02-08· [design-collaboration, android]
slides:none on file

Adding vector icons often breaks because designers export selections instead of artboards causing implicit translation, and unaligned anchors blow up path length; converting fills to strokes and reducing float precision to two decimals cuts some SVGs by ~73%. Avoid clip paths and runtime tinting (use theme color or an LRU cache), test with the vector support library on real devices, and run optimizers like SVGOMG or Avocado from a Sketch plugin before shipping.

AI-written summary · about

  1. 0:00Troubleshooting vector graphics
  2. 0:21Designers across time zones
  3. 1:02Chose to vectorize assets
  4. 2:06Fixing intrinsic padding in icons
  5. 3:51Artboards versus individual icons
  6. 4:54Monolithic artboards in Sketch
  7. 5:56Importing vectors into Android Studio
  8. 6:18Complex shapes in vectors
  9. 7:20Precision in SVG paths
  10. 8:25Reducing anchor points
  11. 9:49Flattening layers and merging paths
  12. 10:14Avoiding clip paths and masks
  13. 10:56Dangers of tinting vectors
  14. 12:21Caching vectors with theme colors
  15. 13:03Vector drawable sizes in layouts
  16. 13:48Vector support library for compatibility
  17. 14:32Rendering artifacts on older devices
  18. 15:35Optimization and performance
  19. 16:04Aligning vectors to grid
  20. 17:30Tools for optimizing vectors
  21. 18:55Configuring SVG Optimizer
  22. 19:36Vector design best practices
  23. 21:01Final tips and closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.