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
脱ぼっちレビュー_domonr
Search
domonr
December 25, 2018
Programming
0
390
脱ぼっちレビュー_domonr
脱ぼっちレビュー
1. ぼっちレビューとは
2. なぜぼっちレビューになる?
3. ぼっちレビューの解決方法
4. 脱ぼっちレビューのつらみ
※結果レビューしましょうってことです。
domonr
December 25, 2018
Tweet
Share
More Decks by domonr
See All by domonr
アプリのリニューアル時にDomainModelを削除した話(設計カンファレンス extends OOC 2024.3.29)
domonr
0
680
(iOS13の)UIBarButtonItem 位置調整あるある
domonr
0
1.1k
あるあるLT~文字列共通化~
domonr
0
600
あるあるLT_domonr_2019-03-19.pdf
domonr
0
1.5k
Other Decks in Programming
See All in Programming
意外と簡単!?フロントエンドでパスキー認証を実現する WebAuthn
teamlab
PRO
2
740
Reading Rails 1.0 Source Code
okuramasafumi
0
130
Laravel Boost 超入門
fire_arlo
3
210
rage against annotate_predecessor
junk0612
0
170
ユーザーも開発者も悩ませない TV アプリ開発 ~Compose の内部実装から学ぶフォーカス制御~
taked137
0
160
Introducing ReActionView: A new ActionView-compatible ERB Engine @ Rails World 2025, Amsterdam
marcoroth
0
690
How Android Uses Data Structures Behind The Scenes
l2hyunwoo
0
440
複雑なドメインに挑む.pdf
yukisakai1225
5
1.1k
速いWebフレームワークを作る
yusukebe
5
1.7k
go test -json そして testing.T.Attr / Kyoto.go #63
utgwkk
3
300
今から始めるClaude Code入門〜AIコーディングエージェントの歴史と導入〜
nokomoro3
0
140
Amazon RDS 向けに提供されている MCP Server と仕組みを調べてみた/jawsug-okayama-2025-aurora-mcp
takahashiikki
1
110
Featured
See All Featured
Building Applications with DynamoDB
mza
96
6.6k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Bash Introduction
62gerente
615
210k
GitHub's CSS Performance
jonrohan
1032
460k
Building an army of robots
kneath
306
46k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
Side Projects
sachag
455
43k
A Tale of Four Properties
chriscoyier
160
23k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
BBQ
matthewcrist
89
9.8k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.2k
Making Projects Easy
brettharned
117
6.4k
Transcript
΅ͬͪϨϏϡʔ domonr_2018/12/25_ΫϦ΅ͬͪΛٹ͏ձ 1 / 38
ͲΜ / domonr and factory גࣜձࣾ iOSΤϯδχΞ Swiftྺ: 2ͪΐͬͱ
2 / 38
͘͡ 2. ͳͥ΅ͬͪϨϏϡʔʹͳΔ? 3. ΅ͬͪϨϏϡʔͷղܾํ๏ 4. ΅ͬͪϨϏϡʔͷͭΒΈ 1. ΅ͬͪϨϏϡʔͱ 3
/ 38
1. ΅ͬͪϨϏϡʔͱ 4 / 38
΅ͬͪϨϏϡʔͱ… ࣗҎ֎୭ίʔυΛϨϏϡʔͯ͘͠Εͳ͍ ঢ়ଶ 5 / 38
※ΫϦ΅ͬͪʹֻ͚ΔͨΊʹແཧΓ ࡞Γग़ͨ͠ϫʔυͰ͢ͷͰେʹݟͯ 6 / 38
2. ͳͥ΅ͬͪϨϏϡʔʹͳΔ? 7 / 38
ϓϩδΣΫτʹAndroidΤϯδχΞͱ iOSΤϯδχΞ͕̍ਓ͔͍ͣͭ͠ͳ͍ 8 / 38
ࣗҎ֎ɺ୲ͷϓϩδΣΫτͷ iOS(Android)ίʔυΛ৮ͬͨ͜ͱ͕ͳ͍ 9 / 38
ձࣾతʹཧ͕ϓϩδΣΫτຖ͔ͩΒ ϓϩδΣΫτΛ·͍ͨͩಈ͖͕͠ʹ͍͘ 10/ 38
ଞͷϓϩδΣΫτͷਓͬͯ ͳΜ͔ͩͦ͠͏… 11/ 38
ͦ͠͏… 12/ 38
13/ 38
3. ΅ͬͪϨϏϡʔͷղܾํ๏ 14/ 38
ଞͷϓϩδΣΫτͷਓʹཔΈʹ͍͘ͷͰ 15/ 38
ϓϩδΣΫτͰΔ͔͠ͳ͍ 16/ 38
εϚϗΞϓϦ։ൃͷ߹େAndroidͱ iOSΤϯδχΞͷ̎ਓ͕͍Δ 17/ 38
ͭ·Γ…AndroidͱiOSͰ ૬ޓϨϏϡʔ͢Εղܾʂʂ 18/ 38
4. ΅ͬͪϨϏϡʔͷͭΒΈ 19/ 38
΅ͬͪϨϏϡʔͷͭΒΈ͍ͬͯ͏͔ AndroidϨϏϡʔͷͭΒΈ 20/ 38
ϨϏϡʔʹ͕͔͔࣌ؒΔ 21/ 38
xmlϑΝΠϧΑ͘Θ͔Βͳ͍ 22/ 38
layoutΑ͘Θ͔Βͳ͍ 23/ 38
gradleΑ͘Θ͔Βͳ͍ 24/ 38
AndroidManifestΑ͘Θ͔Βͳ͍ 25/ 38
ϥΠϑαΠΫϧΑ͘Θ͔Βͳ͍ 26/ 38
Activity, FragmentΑ͘Θ͔Βͳ͍ 27/ 38
ϥΠϒϥϦͷಈ͖Α͘Θ͔Βͳ͍ 28/ 38
Ұ୴ɺΑ͘Θ͔Βͳ͍ 29/ 38
30/ 38
5.એ 31/ 38
32 ૬ޓϨϏϡʔͷهࣄΛ ॻ͍ͨͷͰڵຯ͕͋Δਓ ಡΜͰΈͯͶʂ
6.·ͱΊ 33/ 38
·ͱΊ • ಉ͡ݴޠ͡Όͳͯ͘ϨϏϡʔͯ͠ΈΑ͏ʂ • ผݴޠϨϏϡʔ͕ͭΒ͔ͬͨΒ࠷ѱΊ͍͍ͯ͠ʂ • ࠔͬͨΒQiitaͷهࣄΛಡ͏ʂ • ΅ͬͪϨϏϡʔ͠Α͏ʂ 34/
38
ͪͳΈʹɺࣗͷϓϩδΣΫτͰ͙̍Β ͍૬ޓϨϏϡʔΛӡ༻ͯ͠ͳΜͱ͔Εͯ·͢ɻ 35/ 38
ϝϦʔΫϦεϚε 36/ 38
ϝϦʔΫϦεϚε 37/ 38
ϝϦʔΫϦεϚε 38/ 38