Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
SwiftUIでキラキラを作る
Search
asashin
July 01, 2025
100
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
SwiftUIでキラキラを作る
asashin
July 01, 2025
More Decks by asashin
See All by asashin
Cla ude Code で0からキーボードを作る
asashin227
1
130
Creating an English conversation app using the Foundation Models framework
asashin227
0
18
Ore Keybord #1
asashin227
0
1.6k
Build AI app with AI agent
asashin227
0
26
ReactNative入門
asashin227
0
100
アウトプットしようね
asashin227
0
37
ローカル拠点でのEMの役割
asashin227
0
310
XcodeCloud移行奮闘記
asashin227
0
150
現場主導の開発効率向上の仕組みづくり
asashin227
0
410
Featured
See All Featured
Are puppies a ranking factor?
jonoalderson
2
4.1k
Product Roadmaps are Hard
iamctodd
55
13k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
23k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.3k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.3k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
Producing Creativity
orderedlist
PRO
348
41k
[SF Ruby Conf 2025] Rails X
palkan
3
1.5k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
2
2.1k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
740
How STYLIGHT went responsive
nonsquared
100
6.3k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
Transcript
Copyright © stmn, inc. All rights reserved. プロダクト開発部 エンジニアリングマネージャ 朝倉慎亮(@asashin227)
SwiftUIで キラキラを作る
2 プロダクト開発部 エンジニアリングマネージャ 朝倉慎亮 @asashin227 自己紹介 学生時代からiOSアプリ開発を経験、 2023年4月にiOSエンジニアとして スタメンに入社。 2024年5月からエンジニアリングマ
ネージャ 01. 自己紹介
最近こうゆうのありますよね
アプリ内でのホログラム表現 端末の傾きによってカードの光沢変化 マイナンバーカード
アプリ内でのホログラム表現 メルカリアイコンがホログラム デバイスの傾きによって光沢が変化 メルカード
「間違いない!アレはキラキラだ!」
ゴール ホログラム表示(キラキラ✨)を SwiftUIのModifierとして実装する 独自Viewをサクッとキラキラにする
作り方
作り方 キラキラレイヤー✨を作る ジャイロセンサーの数値によってキラキラレイヤー✨を動かす キラキラレイヤー✨をViewModifier化する
キラキラ✨レイヤーを作る 01
ホログラムを以下のように分解する グラデーションレイヤ 光沢レイヤ 反射光レイヤ
グラデーションレイヤ 左上から右下にかけて グラデーションをかける
グラデーションレイヤ
グラデーションレイヤ 左上を中心に 円形にグラデーション
これらを重ねると、、、
虹色レイヤー
ジャイロセンサーの数値によって キラキラレイヤー✨を動かす 02
作り方 ジャイロセンサーの値取得 取得した値によって以下の値を変更 色の取得 フィルタの回転 光沢の位置変更
ジャイロセンサーの数値取得
回転角度から色の配列を生成する
フィルタの回転、光沢フィルタの位置変更
キラキラレイヤー✨を ViewModifier化する 03
キラキラレイヤーをViewModifier化する
完成✨
ありがとうございました! 25