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
760
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
350
iOSの隠されたAPIを解明し、開発効率を向上させる方法/iOSDC24
noppefoxwolf
2
950
今から理解するApp Intentエコシステム/WWDC24Recap
noppefoxwolf
0
26
既存アプリをvisionOS対応してリリースした話/visionOS LT vol5
noppefoxwolf
0
200
UIのブラックボックスを探る/iOSDC23
noppefoxwolf
3
4.6k
CoreGraphicsでドット絵を描こう/iOSDC22
noppefoxwolf
0
2.8k
ランタイムデバッグのススメ/iOSDC21
noppefoxwolf
1
4.9k
google/mediapipe で始めるARアプリ開発/iOSDC2020
noppefoxwolf
1
1.6k
モバイルファーストなアプリを作るためにvearがしたこと/xRDCC
noppefoxwolf
0
150
Other Decks in Technology
See All in Technology
Flutter DevToolsで発見! 本番アプリのパフォーマンス問題と改善の実践
goto_tsl
1
400
「データ無い! 腹立つ! 推論する!」から 「データ無い! 腹立つ! データを作る」へ チームでデータを作り、育てられるようにするまで / How can we create, use, and maintain data ourselves?
moznion
7
3.9k
“それなりに”安全なWebアプリケーションの作り方
xryuseix
0
320
ある編集者のこれまでとこれから —— 開発者コミュニティと歩んだ四半世紀
inao
3
1.8k
エンジニア採用と 技術広報の取り組みと注力点/techpr1112
nishiuma
0
130
決済システムの信頼性を支える技術と運用の実践
ykagano
0
500
Pythonで構築する全国市町村ナレッジグラフ: GraphRAGを用いた意味的地域検索への応用
negi111111
8
3.4k
仕様は“書く”より“語る” - 分断を超えたチーム開発の実践 / 20251115 Naoki Takahashi
shift_evolve
PRO
1
510
Amazon ECS デプロイツール ecspresso の開発を支える「正しい抽象化」の探求 / YAPC::Fukuoka 2025
fujiwara3
11
1.9k
CloudFormationコンソールから、実際に作られたリソースを辿れるようになろう!
amixedcolor
1
170
ググるより、AIに聞こう - Don’t Google it, ask AI
oikon48
0
850
なぜインフラコードのモジュール化は難しいのか - アプリケーションコードとの本質的な違いから考える
mizzy
48
13k
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
658
61k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
1.8k
Producing Creativity
orderedlist
PRO
348
40k
Automating Front-end Workflow
addyosmani
1371
200k
How GitHub (no longer) Works
holman
315
140k
Optimizing for Happiness
mojombo
379
70k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
2.9k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
970
Bash Introduction
62gerente
615
210k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Facilitating Awesome Meetings
lara
57
6.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