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
1
110
Spice up your notifications/try!Swift25
noppefoxwolf
April 11, 2025
Tweet
Share
More Decks by noppefoxwolf
See All by noppefoxwolf
iOSの隠されたAPIを解明し、開発効率を向上させる方法/iOSDC24
noppefoxwolf
2
600
今から理解するApp Intentエコシステム/WWDC24Recap
noppefoxwolf
0
1
既存アプリをvisionOS対応してリリースした話/visionOS LT vol5
noppefoxwolf
0
180
UIのブラックボックスを探る/iOSDC23
noppefoxwolf
3
4.1k
CoreGraphicsでドット絵を描こう/iOSDC22
noppefoxwolf
0
2.4k
ランタイムデバッグのススメ/iOSDC21
noppefoxwolf
1
4.5k
google/mediapipe で始めるARアプリ開発/iOSDC2020
noppefoxwolf
1
1.5k
モバイルファーストなアプリを作るためにvearがしたこと/xRDCC
noppefoxwolf
0
120
ソーシャルライブサービスにおけるデジタル化粧の仕組みと実装/iOSDC19
noppefoxwolf
4
5.4k
Other Decks in Technology
See All in Technology
AWS CDK コントリビュート はじめの一歩
yendoooo
1
130
17年のQA経験が導いたスクラムマスターへの道 / 17 Years in QA to Scrum Master
toma_sm
0
510
LINEギフトのLINEミニアプリアクセシビリティ改善事例
lycorptech_jp
PRO
0
330
こんなデータマートは嫌だ。どんな? / waiwai-data-meetup-202504
shuntak
3
580
新卒1年目のフロントエンド開発での取り組み/New grad front-end efforts
kaonavi
0
140
マルチアカウント管理で必須!AWS Organizationsの機能とユースケース解説
nrinetcom
PRO
1
120
Beyond {shiny}: The Future of Mobile Apps with R
colinfay
0
210
「ラベルにとらわれない」エンジニアでいること/Be an engineer beyond labels
kaonavi
0
220
ソフトウェアプロジェクトの成功率が上がらない原因-「社会価値を考える」ということ-
ytanaka5569
0
140
SaaSプロダクト開発におけるバグの早期検出のためのAcceptance testの取り組み
kworkdev
PRO
0
540
Symfony in 2025: Scaling to 0
fabpot
2
270
Enterprise AI in 2025?
pamelafox
0
130
Featured
See All Featured
Bash Introduction
62gerente
611
210k
Speed Design
sergeychernyshev
28
870
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.6k
Building an army of robots
kneath
304
45k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.8k
Building Applications with DynamoDB
mza
94
6.3k
How STYLIGHT went responsive
nonsquared
99
5.4k
Into the Great Unknown - MozCon
thekraken
36
1.7k
The World Runs on Bad Software
bkeepers
PRO
67
11k
The Cost Of JavaScript in 2023
addyosmani
48
7.6k
Thoughts on Productivity
jonyablonski
69
4.6k
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