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
推測するな、計測せよ(Swift編)
Search
Mitsuharu Emoto
February 19, 2025
Programming
0
40
推測するな、計測せよ(Swift編)
YUMEMI.grow Mobile #19
https://yumemi.connpass.com/event/344155/
Mitsuharu Emoto
February 19, 2025
Tweet
Share
More Decks by Mitsuharu Emoto
See All by Mitsuharu Emoto
iPhoneと共に過ごす夏
mitsuharu
0
2
WKWebViewとアクセシビリティ
mitsuharu
0
30
WKWebView と仲良くする
mitsuharu
0
110
React Native updates
mitsuharu
0
39
macOS なしで iOS アプリを開発する(※ただし xxx に限る)
mitsuharu
1
270
メーカー製 SDK は不要!標準フレームワークだけで作るサーマルプリンターの印刷アプリ
mitsuharu
0
40
Bluetooth 制御で業務用サーマルプリンター対応アプリを作ろう
mitsuharu
0
69
iOS デバイスから始める Bluetooth 制御の業務用サーマルプリンター対応アプリの作り方
mitsuharu
0
140
iOS 開発で便利なツールたち
mitsuharu
0
280
Other Decks in Programming
See All in Programming
Javaのルールをねじ曲げろ!禁断の操作とその代償から学ぶメタプログラミング入門 / A Guide to Metaprogramming: Lessons from Forbidden Techniques and Their Price
nrslib
3
2k
ASP.NETアプリケーションのモダナイズ インフラ編
tomokusaba
1
240
從零到一:搭建你的第一個 Observability 平台
blueswen
1
910
C++20 射影変換
faithandbrave
0
460
ktr0731/go-mcpでMCPサーバー作ってみた
takak2166
0
160
Webからモバイルへ Vue.js × Capacitor 活用事例
naokihaba
0
630
TypeScript LSP の今までとこれから
quramy
1
500
Prism.parseで 300本以上あるエンドポイントに 接続できる権限の一覧表を作ってみた
hatsu38
1
110
機械学習って何? 5分で解説頑張ってみる
kuroneko2828
0
210
List Unfolding - 'unfold' as the Computational Dual of 'fold', and how 'unfold' relates to 'iterate'"
philipschwarz
PRO
0
190
インターフェース設計のコツとツボ
togishima
2
720
複数アプリケーションを育てていくための共通化戦略
irof
10
3.9k
Featured
See All Featured
Bash Introduction
62gerente
614
210k
Designing for Performance
lara
609
69k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
Making Projects Easy
brettharned
116
6.2k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
181
53k
How to train your dragon (web standard)
notwaldorf
92
6.1k
How to Think Like a Performance Engineer
csswizardry
24
1.7k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Reflections from 52 weeks, 52 projects
jeffersonlam
351
20k
Done Done
chrislema
184
16k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.3k
Transcript
ਪଌ͢ΔͳɺܭଌͤΑ ʢ4XJGUฤʣ ߐຊޫ ਫ :6.&.*HSPX.PCJMF 1
ࣗݾհ w ͑ͱΈͭΔ w גࣜձࣾΏΊΈJ04ςοΫϦʔυ w ࠓٕज़ॻయͷقઅ͕དྷ·ͨ͠Ͷ w ࠷ۙిࢠϖʔύʔͰ༡ΜͰ͍Δˠ 2
ͱ͋ΔίʔυϨϏϡʔʹͯ w %BUF'PSNBUUFSͷ͍ํͰࢦఠͨ͠PS͞Εͨ͜ͱ͋Γ·ͤΜ͔ʁ ˞͜ͷίʔυ͓ΑͼϨ ϏϡʔΠϝʔδͰ͢ 3
%BUF'PSNBUUFSͷੜίετ w %BUF'PSNBUUFSͷੜίετ͕ߴ͍͜ͱɺଟ͘ͷJ04ΞϓϦΤϯδχ Ξೝ͍ࣝͯ͠Δ w ͨͩ͠ɺΞοϓϧͷެࣜυΩϡϝϯτʹੜίετͷ͜ͱॻ͍͍ͯͳ ͍ʢͣʣ w զʑੜίετ͕ߴ͍ͱ͍͏ͷΛܦݧతʹशಘ͍ͯ͠Δ 4
🤔 5
ਪଌ͢ΔͳɺܭଌͤΑ w ࢲ%BUF'PSNBUUFSͷੜίετ͕ߴ͍ͱೝࣝʢਪଌʣ͍ͯ͠Δ w ࣮ࡍʹίετΛܭଌͨ͜͠ͱͳ͍ w ͳΒɺੜίετΛܭଌ͠·͠ΐ͏ 6
ܭଌखஈ w (/65JNF w ܭଌॲཧ4XJGU1ZUIPOͰ࣮Ͱ͖Δ͕ɺ࣮࣍ୈͰܭଌ͕ϒ Ϩͯ͠·͏ͷͰɺઐ༻ͷܭଌίϚϯυΛར༻͢Δ w )PNF#SFXͰΠϯετʔϧͰ͖ΔʢHUJNFʣ w ͳ͓NBD04ɺ͢ͰʹͭͷUJNF͕͋ΔʢUJNF
VTSCJOUJNFʣ ͕ɺϝϞϦ༻ྔ͕ܭଌͰ͖ͳ͍ 7
ܭଌର w %BUF'PSNBUUFSͰϑΥʔϚοτ͢Δ %BUF'PSNBUUFSΛஞ࣍ੜ͢Δ ఆٛࡁΈͷ%BUF'PSNBUUFSΛ࠶ར ༻͢Δ w ϑΥʔϚοτ̍ճͰҧ͍͕Θ͔Βͳ ͍ͷͰɺສճߦ͏ 8
ܭଌ͓݅Αͼڥ w .BD#PPL1SPΠϯν"QQMF.1SPϝϞϦ(# NBD044POPNBͰߦ͏ w ܭଌରͷίʔυ࠷దԽΦϓγϣϯͰϏϧυ͢Δ w ܭଌճߦ͍ɺͦͷฏۉΛൺֱ͢Δ w ܭଌதʹ.BD#PPLૢ࡞͠ͳ͍͕ɺଞΞϓϦͷόοΫάϥϯυಈ࡞
ͰӨڹ͢Δ߹͋Γʢެฏʹܭଌ͠·͕͢ɺݫີͳܭଌͰͳ͍Ͱ͢ʣ 9
݁Ռ ܭࢉ࣌ؒ ࠷େϝϞϦ༻ྔ $PEF ஞ࣍ੜ ඵ .# $PEF ࠶ར༻ ඵ
.# 10 ˞4XJGU1ZUIPOͰ࡞ͨ͠ܭଌϓϩάϥϜͰܭଌ͍ͯ͠·͕͢ɺ ܭଌͦΕͧΕζϨͯΔɻͨͩ͠ɺܭଌ࣌ؒͷൺֱ֓ͶҰகͨ͠ɻ
·ͱΊ w ʢܭଌલ͔Β༧Ͱ͖ͨ݁ՌͰ͕͢ʣ%BUF'PSNBUUFSͷ࣮ͷΓํʹ ΑͬͯɺύϑΥʔϚϯεʹӨڹ͢Δͷ͕͔ͬͨ w ࣮ࡍʹ։ൃதͷύϑΥʔϚϯε9DPEFͷܭଌػೳ*OTUSVNFOUTΛ ར༻ͯ͠ܭଌ͠·͠ΐ͏ w அʹΜͩΒɺਪଌͤͣʹܭଌ͠·͠ΐ͏ w
ܭଌ໘ന͍ 11