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
2
470
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
820
今から理解するApp Intentエコシステム/WWDC24Recap
noppefoxwolf
0
17
既存アプリをvisionOS対応してリリースした話/visionOS LT vol5
noppefoxwolf
0
190
UIのブラックボックスを探る/iOSDC23
noppefoxwolf
3
4.4k
CoreGraphicsでドット絵を描こう/iOSDC22
noppefoxwolf
0
2.6k
ランタイムデバッグのススメ/iOSDC21
noppefoxwolf
1
4.7k
google/mediapipe で始めるARアプリ開発/iOSDC2020
noppefoxwolf
1
1.5k
モバイルファーストなアプリを作るためにvearがしたこと/xRDCC
noppefoxwolf
0
150
ソーシャルライブサービスにおけるデジタル化粧の仕組みと実装/iOSDC19
noppefoxwolf
4
5.5k
Other Decks in Technology
See All in Technology
小さなチーム 大きな仕事 - 個人開発でAIをフル活用する
himaratsu
0
120
生成AI利用プログラミング:誰でもプログラムが書けると 世の中どうなる?/opencampus202508
okana2ki
0
190
新規案件の立ち上げ専門チームから見たAI駆動開発の始め方
shuyakinjo
0
120
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
30k
Amazon Bedrock AgentCore でプロモーション用動画生成エージェントを開発する
nasuvitz
6
430
7月のガバクラ利用料が高かったので調べてみた
techniczna
3
390
新卒(ほぼ)専業Kagglerという選択肢
nocchi1
1
2.3k
[CVPR2025論文読み会] Linguistics-aware Masked Image Modelingfor Self-supervised Scene Text Recognition
s_aiueo32
0
210
TypeScript入門
recruitengineers
PRO
16
4.2k
モダンな現場と従来型の組織——そこに生じる "不整合" を解消してこそチームがパフォーマンスを発揮できる / Team-oriented Organization Design 20250825
mtx2s
5
530
[OCI Skill Mapping] AWSユーザーのためのOCI(2025年8月20日開催)
oracle4engineer
PRO
2
150
Android Studio の 新しいAI機能を試してみよう / Try out the new AI features in Android Studio
yanzm
0
270
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Optimizing for Happiness
mojombo
379
70k
Speed Design
sergeychernyshev
32
1.1k
How STYLIGHT went responsive
nonsquared
100
5.7k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
How to Ace a Technical Interview
jacobian
279
23k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Agile that works and the tools we love
rasmusluckow
329
21k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
283
13k
Mobile First: as difficult as doing things right
swwweet
223
9.9k
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