~/talk

No More □  —  Mastering Emoji on Android

Talkat Chicago Roboto 2018 · on Friday, 2018-04-13· [android, web-platform]
links:none on file
slides:none on file

Shows concrete fixes not vague promises: use EmojiCompat with dynamic font downloading (bundled font is ~7.4MB, download init delays ~150ms) or supply an emoji-one font as a custom Typeface; matching all 4,000+ emoji requires a generated regex and an emoji dictionary; naive string.length fails because a complex emoji is length 7 so Twitter fits ~40 of them into 280 chars, codePointCount gives 4, and a BreakIterator yields rendered graphemes; alternative build uses image spans or Typeface spans and the recommended APIs actually work with caveats.

AI-written summary · about

  1. 0:00Start
  2. 2:18+ Emoji: A Brief Story
  3. 3:45+ Emoji & Android
  4. 4:46+ How to be up to date: DIY
  5. 9:26+ Extra-short-intro to Unicode
  6. 11:11How Emoji works
  7. 14:37+ How long is an Emoji? - Improvement
  8. 18:32+ Finding Emoji on Strings
  9. 19:40+ Emoji assets
  10. 22:24+ Custom font file: Setup
  11. 23:21+ Custom font file: Results
  12. 23:52+ Custom font file: Hold on...
  13. 26:30+ Emojicompat: Setup (bundled)
  14. 27:25+ Emojicompat: Setup (downloadable)
~/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.