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
1人開発体制からチーム開発体制移行時にやることやったこと+α
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
color_box
March 22, 2017
Technology
1.1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
1人開発体制からチーム開発体制移行時にやることやったこと+α
color_box
March 22, 2017
More Decks by color_box
See All by color_box
バグから生まれたgem太郎
colorbox
0
180
108-days-project
colorbox
1
1.5k
永和システムマネジメントのご紹介/introducing esm
colorbox
0
520
顔文字を3万個集める技術/kaomoji_over_30_thousand
colorbox
1
2.4k
Kataの作り方 / how to make Kata
colorbox
3
520
『esmメンバーの関心事_開発手法と開発環境編』/esm_member_concern.pdf
colorbox
0
510
2018オブラブカレンダー配布会
colorbox
0
1.3k
関数型言語と私/function-and-me
colorbox
0
270
Other Decks in Technology
See All in Technology
2026TECHFRESH畢業分享會 - AI 時代的人生存檔點
line_developers_tw
PRO
0
1.3k
【2026年版】 ベクトル検索とEmbedding最前線
mocobeta
14
3.9k
Claude Codeをどのように キャッチアップしているか
oikon48
13
8.5k
【Cyber-sec+】経営層を"動かす"ための考え方
hssh2_bin
0
190
2026 TECHFRESH 畢業分享會 - AI-Native 重塑軟體工程與虛擬講師
line_developers_tw
PRO
0
1.3k
10年間のブログ発信を振り返って見えたWebアプリケーションエンジニアとしての軌跡
stefafafan
0
160
アジャイルな経理と Claude Code と経営の未来
kawaguti
PRO
3
160
2026TECHFRESH畢業分享會 - Lightning Talk - 資料也要 CI/CD? 用 Airbyte 自動化資料同步
line_developers_tw
PRO
0
1.3k
Kubernetesにおける学習基盤とLLMOpsの概要
ry
1
320
20260619 私の日常業務での生成 AI 活用
masaruogura
1
230
FPGAの開発コンペでZephyrを使ってみた
iotengineer22
0
120
ACE-Step-1.5で見る 音楽生成AIのしくみと“破綻だけ直す”Retake機能の開発【zennfes spring 2026 登壇資料】
personabb
1
530
Featured
See All Featured
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Between Models and Reality
mayunak
4
340
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
170
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
150
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Technical Leadership for Architectural Decision Making
baasie
3
420
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
220
Color Theory Basics | Prateek | Gurzu
gurzu
0
370
Building the Perfect Custom Keyboard
takai
2
800
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Transcript
Ұਓ։ൃମ੍͔Β νʔϜମ੍Ҡߦ࣌ ʹΔ͜ͱͬͨ͜ͱ potatotips#38
ɹɹtwitter@color_box
Ұਓ։ൃମ੍͔Β νʔϜମ੍Ҡߦ࣌ ʹΔ͜ͱͬͨ͜ͱ potatotips#38
idobata iOSΞϓϦ
idobataͱ
None
։ൃऀͷͨΊͷ ίϛϡχέʔγϣϯ πʔϧ
None
AppStore WebView൛
Ұ΄Ͳલ͔Β ωΠςΟϒ൛Λ։ൃத
։ൃମ੍
։ൃମ੍ গ͠લ
1ਓ
ݱঢ়ͷ ։ൃମ੍
2ਓ
ਓ૿͑ͨ͠ ࠓޙݟਾ͑ͯ ॾʑ͍͑ͨ
ͱ͍͏͔ࠓ
νʔϜ։ൃͷ Ҡߦ࣌ʹ ͬͨ͜ͱ
ͬͨ͜ͱ
ͬͨ͜ͱ SwiftLintಋೖ
ͬͨ͜ͱ SwiftLintಋೖ R.swiftಋೖ
ͬͨ͜ͱ SwiftLintಋೖ R.swiftಋೖ ͍ͭͰʹSwift3ରԠ
SwiftLint
ίʔυͷ੩తղੳ ࣭ͷ୲อ
ଞͷࣄྫΛࢀߟʹ શ rule disable ͔Β։࢝
ଞͷࣄྫΛࢀߟʹ શ rule disable ͔Β։࢝ ঃʑʹറΔ
R.Swift
typoࢭ ։ൃΛָʹ ޮΞοϓ
Swift3ରԠ
ϥΠϒϥϦΛ ࠷৽ʹ͢ΔͨΊ
Swift2.3ͷ༻ظݶ
Xcode 8.2 is the last release that will support Swift
2.3.
None
swift3ରԠ࣌ʹศརͩͬ ͨγϣʔτΧοτ
Command + alt + F (Fix All in Scope) Τϥʔͷࣗಈमਖ਼
௨ৗͷ։ൃ࣌ ͪΐͬͱͨ͠Τϥʔमਖ਼ ʹ͑ͯศར
։ൃڥʹ खΛೖΕͨײ৮
ಋೖ͔ͨ͠Γ͕ͩ ։ൃޮ্͕ͬͨ ײ৮ΞϦ
ࠓޙΔ͜ͱ(ئ)
fastlaneಋೖ CIඋ
·ͱΊ
ਓ͕গͳ͚Ε։ൃ ڥʹखΛೖΕ͍͢
ࠓճ1ਓˠ2ਓͷλΠϛ ϯάͩͬͨͷͰඇৗʹ Γ͔ͬͨ͢
ਓ͕૿͑ΔͱͦΕ͚ͩ։ ൃڥʹखΛೖΕͮΒ͘ ͳΔ
ཉΛݴ͏ͱ ࠷ॳ͔Βೖ͍ͬͯΔ͜ͱ ͕·͍͠
ਓ͕૿Ճ͢Δॠؒ λΠϛϯάͱͯ͠ΞϦ
͓͠·͍
͓·͚
APIͷެ։͞Ε͍ͯͳ͍ ViewΛ͍͡Δ @color_box
None
None
͏ͷ3ͭ
1.Debug View Hierarchy
2.UIView subviews
3.ͪΐͬͱͨࠜ͠ؾ
खॱ
ରͷViewΛදࣔ
None
Debug View Hierarchy Ͱ ରͷViewʹ ؔ͢Δใऔಘ
None
͍͡Γ͍ͨViewͷΫϥε ֊ҐஔΛऔಘ
ૢ࡞ՄೳͳView͔Β subviewsΛḷͬͯతͷ viewΛऔಘ
औಘͨ͠ViewΛ͍͡Δ
औಘͨ͠ViewΛ͍͡Δ
None
None
దʹ͓͍͍ͩ͘͞
͓͠·͍
"