~/talk

The Joy of Painting with Skia

Talkat App.js Conf 2023 · 2023-05-10..05-12· [creative-coding, react-native]
slides:none on file

React Native Skia exposes Skia to JS, moves rendering from a JS renderer to a C++ Skia DOM renderer, and cuts rendering overhead (previously allocating ~3000 GSI objects per second) to achieve 10–100× faster frames and UI-thread-first rendering. It integrates with reanimated and gesture Handler so animations continue when the JS thread is blocked, adds native view snapshots to blur or shader native views like Google Maps, and previews a Rich Text API; demos and Jest/Node image generation prove the features work.

AI-written summary · about

  1. 0:00Introduction to React Native Skia
  2. 3:36Community showcase of Skia projects
  3. 7:37Animations with Reanimated and Skia
  4. 11:54Native view snapshots with Skia
  5. 17:03Upcoming Rich Text API in Skia
  6. 18:53Closing and call to action
~/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.