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
53
推測するな、計測せよ(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
19
WKWebViewとアクセシビリティ
mitsuharu
0
52
WKWebView と仲良くする
mitsuharu
0
130
React Native updates
mitsuharu
0
56
macOS なしで iOS アプリを開発する(※ただし xxx に限る)
mitsuharu
1
340
メーカー製 SDK は不要!標準フレームワークだけで作るサーマルプリンターの印刷アプリ
mitsuharu
0
52
Bluetooth 制御で業務用サーマルプリンター対応アプリを作ろう
mitsuharu
0
85
iOS デバイスから始める Bluetooth 制御の業務用サーマルプリンター対応アプリの作り方
mitsuharu
0
190
iOS 開発で便利なツールたち
mitsuharu
0
290
Other Decks in Programming
See All in Programming
CSC305 Lecture 02
javiergs
PRO
1
260
(Extension DC 2025) Actor境界を越える技術
teamhimeh
1
250
NixOS + Kubernetesで構築する自宅サーバーのすべて
ichi_h3
0
460
Cloudflare AgentsとAI SDKでAIエージェントを作ってみた
briete
0
130
CSC305 Lecture 01
javiergs
PRO
1
400
Domain-centric? Why Hexagonal, Onion, and Clean Architecture Are Answers to the Wrong Question
olivergierke
2
790
私達はmodernize packageに夢を見るか feat. go/analysis, go/ast / Go Conference 2025
kaorumuta
2
520
What's new in Spring Modulith?
olivergierke
1
130
その面倒な作業、「Dart」にやらせませんか? Flutter開発者のための業務効率化
yordgenome03
0
110
階層構造を表現するデータ構造とリファクタリング 〜1年で10倍成長したプロダクトの変化と課題〜
yuhisatoxxx
3
970
複雑化したリポジトリをなんとかした話 pipenvからuvによるモノレポ構成への移行
satoshi256kbyte
1
990
タスクの特性や不確実性に応じた最適な作業スタイルの選択(ペアプロ・モブプロ・ソロプロ)と実践 / Optimal Work Style Selection: Pair, Mob, or Solo Programming.
honyanya
3
160
Featured
See All Featured
Building an army of robots
kneath
306
46k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
620
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Visualization
eitanlees
148
16k
Rails Girls Zürich Keynote
gr2m
95
14k
Code Review Best Practice
trishagee
72
19k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
32
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