Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Spice up your notifications/try!Swift25
Search
noppefoxwolf
April 11, 2025
Technology
3
740
Spice up your notifications/try!Swift25
noppefoxwolf
April 11, 2025
Tweet
Share
More Decks by noppefoxwolf
See All by noppefoxwolf
High performance GIF playback/iOSDC25
noppefoxwolf
1
100
iOSの隠されたAPIを解明し、開発効率を向上させる方法/iOSDC24
noppefoxwolf
2
870
今から理解するApp Intentエコシステム/WWDC24Recap
noppefoxwolf
0
20
既存アプリをvisionOS対応してリリースした話/visionOS LT vol5
noppefoxwolf
0
200
UIのブラックボックスを探る/iOSDC23
noppefoxwolf
3
4.5k
CoreGraphicsでドット絵を描こう/iOSDC22
noppefoxwolf
0
2.7k
ランタイムデバッグのススメ/iOSDC21
noppefoxwolf
1
4.8k
google/mediapipe で始めるARアプリ開発/iOSDC2020
noppefoxwolf
1
1.5k
モバイルファーストなアプリを作るためにvearがしたこと/xRDCC
noppefoxwolf
0
150
Other Decks in Technology
See All in Technology
【iOSDC Japan 2025】ノーコードアプリプラットフォームを支える Server-Driven UI 〜Block UIアーキテクチャの設計と実装〜
eiji127
1
120
論文紹介「Evaluation gaps in machine learning practice」と、効果検証入門に関する昔話
stakaya
0
390
入門 FormObject / An Introduction to FormObject #kaigionrails
expajp
1
170
開発用LLMインフラをVSCode内で完結させる
ueponx
1
200
「その開発、認知負荷高すぎませんか?」Platform Engineeringで始める開発者体験カイゼン術
sansantech
PRO
2
1.3k
そのJavaScript、V8が泣いてます。V8の気持ちを理解して書くパフォーマンス最適化
riyaamemiya
16
6.1k
Claude Code でアプリ開発をオートパイロットにするためのTips集 Zennの場合 / Claude Code Tips in Zenn
wadayusuke
8
4.5k
コンパウンドスタートアップにおけるQAの成長戦略
matsu802
3
410
品質の民主化 〜QAがいなくてもQAできるチームを目指して〜
masamiyajiri
1
170
施策が均質化する採用市場で何を捨て 何を大事にしていくかを考える
akyun
0
160
組織規模に応じたPlatform Engineeringの実践
hacomono
PRO
0
240
みん強のこれまでとこれから
genshun9
1
120
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
56
13k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
Balancing Empowerment & Direction
lara
4
660
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
2.6k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.7k
Writing Fast Ruby
sferik
628
62k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
940
Speed Design
sergeychernyshev
32
1.1k
Designing for Performance
lara
610
69k
How to Ace a Technical Interview
jacobian
280
23k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
Transcript
Spice up your notifications noppe (Tomoya Hirano) 1
1999 • NTT Docomo created 176 emojis.1 ☀ • They
can add feelings to messages. 1 https://www.moma.org/collection/works/196070 2
2019 • Unicode now has over 3,000 emojis. • This
allows for more ways to express ourselves. 3
2024 4
Genmoji • Apple Intelligence can create emojis. • ♾ emoji
variations " 5
♾ ≠ All 6
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
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
9
10
11
12
13
Back to WWDC24. 14
15
16
!" 17
Can spoof as AI generated ? 18
1. Type any Genmoji into the UITextView 19
2. Export Genmoji data 20
2. Export Genmoji data • Genmoji is heic image data.
21
3. Metadata of Genmoji HEIC <CGImageMetadata 0x103812be0> ( 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
4. Make fake Genmoji with custom image 23
24
25
My name is Tomoya, aka noppe. • Work at DeNA
in ! . • iOS app developer. • github.com/noppefoxwolf • x.com/noppefoxwolf 26
27
You can try it! • The source code is open-source.
https://github.com/noppefoxwolf/ Zenmoji 28