Slide 1

Slide 1 text

Spice up your notifications noppe (Tomoya Hirano) 1

Slide 2

Slide 2 text

1999 • NTT Docomo created 176 emojis.1 ☀ • They can add feelings to messages. 1 https://www.moma.org/collection/works/196070 2

Slide 3

Slide 3 text

2019 • Unicode now has over 3,000 emojis. • This allows for more ways to express ourselves. 3

Slide 4

Slide 4 text

2024 4

Slide 5

Slide 5 text

Genmoji • Apple Intelligence can create emojis. • ♾ emoji variations " 5

Slide 6

Slide 6 text

♾ ≠ All 6

Slide 7

Slide 7 text

Custom Emoji2 • Users can upload images as emojis. • This feature works on platforms like Slack, Twitch, Discord, Mastodon, and more. • Meme emojis are also popular. 2 https://slackmojis.com 7

Slide 8

Slide 8 text

Custom Emoji3 • Custom emojis are not just memes. • Emoji creaters are well-known artists in Japan. • ΩπωΠϞϦ (Fox-Newt) was made by my wife. 3 ©kitsune-imori.lineem2018 8

Slide 9

Slide 9 text

9

Slide 10

Slide 10 text

10

Slide 11

Slide 11 text

11

Slide 12

Slide 12 text

12

Slide 13

Slide 13 text

13

Slide 14

Slide 14 text

Back to WWDC24. 14

Slide 15

Slide 15 text

15

Slide 16

Slide 16 text

16

Slide 17

Slide 17 text

!" 17

Slide 18

Slide 18 text

Can spoof as AI generated ? 18

Slide 19

Slide 19 text

1. Type any Genmoji into the UITextView 19

Slide 20

Slide 20 text

2. Export Genmoji data 20

Slide 21

Slide 21 text

2. Export Genmoji data • Genmoji is heic image data. 21

Slide 22

Slide 22 text

3. Metadata of Genmoji HEIC ( tiff:DocumentName = 142D3296-51E6-40E2-AC35-0FAD3C5E965C0 tiff:XPosition = 0/1 tiff:TileWidth = 160 tiff:YPosition = 0/1 dc:description = () Iptc4xmpExt:DigitalSourceType = ... tiff:TileLength = 160 photoshop:Credit = Apple Image Playground tiff:Orientation = 1 iio:hasXMP = True xmp:CreatorTool = Apple TextKit ) 22

Slide 23

Slide 23 text

4. Make fake Genmoji with custom image 23

Slide 24

Slide 24 text

24

Slide 25

Slide 25 text

25

Slide 26

Slide 26 text

My name is Tomoya, aka noppe. • Work at DeNA in ! . • iOS app developer. • github.com/noppefoxwolf • x.com/noppefoxwolf 26

Slide 27

Slide 27 text

27

Slide 28

Slide 28 text

You can try it! • The source code is open-source. https://github.com/noppefoxwolf/ Zenmoji 28