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
事業支援というお仕事
Search
HiroYUKI Seto
January 26, 2021
Technology
0
410
事業支援というお仕事
21/01/26
DMM Android勉強会 #4
HiroYUKI Seto
January 26, 2021
Tweet
Share
More Decks by HiroYUKI Seto
See All by HiroYUKI Seto
Androidアプリの 安全なリファクタリングを行うパターン集
seto_hi
2
4.9k
UI TestやVisual Regression Testを コスパ良くやる
seto_hi
3
1.9k
MDCの内部実装から学ぶ 表現力の高いViewの作り方
seto_hi
5
1.8k
CoordinatorLayoutのBehaviorを使い倒す
seto_hi
1
400
Jetpack Compose
seto_hi
2
790
UI改善に繋がるエンジニアの立ち回り
seto_hi
2
4.7k
MDCのButtonのCorner Family
seto_hi
1
190
MDCのBottomAppBarのShadowの実現方法
seto_hi
0
980
Kyashは なぜ使いやすいのか
seto_hi
1
2.5k
Other Decks in Technology
See All in Technology
2025新卒研修・Webアプリケーションセキュリティ #弁護士ドットコム
bengo4com
3
9.6k
AIが住民向けコンシェルジュに?Amazon Connectと生成AIで実現する自治体AIエージェント!
yuyeah
0
220
Amazon Inspector コードセキュリティで手軽に実現するシフトレフト
maimyyym
0
140
Mackerel in さくらのクラウド
cubicdaiya
1
320
[OCI Technical Deep Dive] OCIで生成AIを活用するためのソリューション解説(2025年8月5日開催)
oracle4engineer
PRO
0
120
マルチプロダクト×マルチテナントを支えるモジュラモノリスを中心としたアソビューのアーキテクチャ
disc99
1
660
Cloud WANの基礎から応用~少しだけDeep Dive~
masakiokuda
4
130
Engineering Failure-Resilient Systems
infraplumber0
0
130
PFEM Online Feature Flag @ newmo
shinyaishitobi
2
150
新卒(ほぼ)専業Kagglerという選択肢
nocchi1
0
640
データモデリング通り #2オンライン勉強会 ~方法論の話をしよう~
datayokocho
0
190
コミュニティと計画的偶発性理論 - 出会いが人生を変える / Life-Changing Encounters
soudai
PRO
7
840
Featured
See All Featured
The Art of Programming - Codeland 2020
erikaheidi
54
13k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
[RailsConf 2023] Rails as a piece of cake
palkan
56
5.8k
The Straight Up "How To Draw Better" Workshop
denniskardys
236
140k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
183
54k
Art, The Web, and Tiny UX
lynnandtonic
301
21k
Being A Developer After 40
akosma
90
590k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
50
5.5k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
We Have a Design System, Now What?
morganepeng
53
7.7k
Bash Introduction
62gerente
614
210k
Transcript
$50ࣨࣄۀࢧԉνʔϜށ༏೭ ·ͨΞϓϦνʔϜͷ࠶ߏஙͷख๏ ࣄۀࢧԉͱ͍͏͓ࣄ
X © DMM.com w ށ༏೭ !TFUP@IJ w ߹ಉձࣾ%..DPN$50ࣨࣄۀࢧԉνʔϜ w
ిࢠॻ੶ࣄۀΛࢧԉத w ࠷ۙΞϓϦͷࢪࡦͷϦʔυΛ͍ͯ͠Δ w .BUFSJBM%FTJHOେ͖ w ͖ͳ"1*$BOWBTTBWFͱ7JFX(SPVQMBZPVU ࣗݾհ
X © DMM.com ࣄۀࢧԉνʔϜͬͯԿ
X © DMM.com w λεΫɿطଘͷࣄۀ৽نࣄۀΛࢧԉ͢Δ w ϛογϣϯɿࢧԉઌͷνʔϜͷϛογϣϯୡ w ࢧԉઌͷνʔϜͷҰһͱͯ͠ۀΛ͜ͳ͢ w
ٕज़ɺڥɺͦͷଞͳΜͰ w ΰʔϧɿ͕ࣗࢧԉΛΊͯνʔϜ͕ճΔঢ়ଶʹ͢Δ w Ͱ͖Δ͚ͩૣࣗ͘ͷࣄ ࢧԉ ͷඞཁΛͳ͘͢ w ͦͯ͠ࢧԉΛऴྃ͠ɺ࣍ͷࢧԉ ࣄۀࢧԉνʔϜͷ͓ࣄ
X © DMM.com ిࢠॻ੶ࣄۀࢧԉ
X © DMM.com ిࢠॻ੶ࣄۀࢧԉ ΰʔϧ͕ແ w ʮνʔϜ͕ճΔΑ͏ʹͯ͠ʂ·͔ͤͨʂҎ্ʂʯ w ϛογϣϯʜԿ
w ΞϓϦ։ൃΛʹΓସ͔͑ͨΓ w ݱঢ়Ͳ͏ͳ͍ͬͯΔ͔ͷೝ͕ࣝແ w ΞϓϦ։ൃ͕Ͳ͏͋Δ͖͔ͷݟແ
X © DMM.com ిࢠॻ੶ࣄۀࢧԉ νʔϜ͕ແ w "OESPJEνʔϜ w δϡχΞϨϕϧͷ"OESPJEΤϯδχΞਓ w
νʔϜྺϲ݄ w J04νʔϜ w શһνʔϜྺҎԼ w ϧʔϧແ
X © DMM.com ిࢠॻ੶ࣄۀࢧԉ ෛ࠴༗ w ߇͑Ίʹݴ͔ͬͯͳΓͻͲ͍ίʔυ w ์ஔ͞ΕͨΞϓϦ w
୭༷ΛΒͳ͍ w ͔ͳΓͷϢʔβʔ͍Δ w όάΛग़͢ͱ͍͓ࣤΓ
X © DMM.com
X © DMM.com ిࢠॻ੶ࣄۀࢧԉ Γ͍ͨ͜ͱ༗ w ์ஔ͞ΕͨΞϓϦ w ͦΕͰ͔ͳΓͷϢʔβʔ͕͍Δ w
ചΓ্͛ʹେ͖͘ߩݙͰ͖ΔՄೳੑ༗ w ΞϓϦνʔϜͷظ༗
X © DMM.com
X © DMM.com ແΛ༗ʹ͠ ෛ࠴Λແʹ͠ Γ͍ͨ͜ͱΛ࣮ݱ͢Δ
X © DMM.com 4UFQ ࠷ݶͷνʔϜΛ࡞Δ ແˠ༗
X © DMM.com 4UFQ࠷ݶΛ୲อ͢Δ ΰʔϧΛແˠ༗ w ϩʔυϚοϓͷ࡞ w ԿΛΔ͔ͷ߹ҙ w
·ͣϦϑΝΫλϦϯά w Γ͍ͨ͜ͱΛͰ͖ΔΑ͏ʹ͢ΔԼ࡞Γ
X © DMM.com 4UFQ࠷ݶΛ୲อ͢Δ νʔϜΛແˠ༗ w ͨΓલΛͨΓલʹΔ w ࠷ݶͷϧʔϧΛ࡞Δ w
ϒϥϯνઓུɺ13ϨϏϡʔɺϦϦʔεϑϩʔ w ͍߹ΘͤରԠํ w ࠷ݶͷڥΛ͑Δ w $*ɺ$SBTIMZUJDTɺ("
X © DMM.com 4UFQ࠷ݶΛ୲อ͢Δ ෛ࠴Λ༗ˠແ w ֤ؔॴͷѫࡰ w ʮԿ͔͓͔͔ͬͨ͠Β࿈བྷ͍ͩ͘͞ʯ w
ࣄނʹૣ͘ؾ͚ΔΑ͏ʹ͢Δ
X © DMM.com 4UFQ࠷ݶΛ୲อ͢Δ ෛ࠴Λ༗ˠແ w ϦϑΝΫλϦϯάͷํͷઃܭ w ·ͣجૅͱͳΔ"1* %BUB
ϦϑΝΫλϦϯά w ςετʹΑΔ࣭֬อ w ࣄނͷՄೳੑΛݮΒ͢ w ϦϑΝΫλϦϯάͷखॱॻͷ࡞ w ୭͕ͬͯ҆શ
X © DMM.com ϦϑΝΫλϦϯάखॱྫ w ඇഁյతมߋ w ಈ࡞ͷมߋΛΘͳ͍मਖ਼ w طଘΫϥεͷ࣮ΛผΫϥεʹҠಈ
w ഁյతมߋ w ಈ࡞ͷมߋΛ͏मਖ਼ w มߋΛνΣοΫ͢ΔͱόάΛग़͍͢͠ w "TZOD5BTL$PSPVUJOF w $BMMCBDL-JWF%BUB w ϥΠϑαΠΫϧΛҙࣝ͢ΔΑ͏ʹͳΔ
X © DMM.com ϦϑΝΫλϦϯάखॱྫ "1*$MBTT ෛ࠴ "DUJWJUZ
X © DMM.com ϦϑΝΫλϦϯάखॱྫ "1*$MBTT ෛ࠴ "DUJWJUZ 3FQPTJUPSZ ඇഁյతมߋ
X © DMM.com ϦϑΝΫλϦϯάखॱྫ "1*$MBTT ෛ࠴ "DUJWJUZ 3FQPTJUPSZ ςετՃ 3FQPTJUPSZ5FTU
X © DMM.com ϦϑΝΫλϦϯάखॱྫ "1*$MBTT ෛ࠴ "DUJWJUZ 3FQPTJUPSZ ඇഁյมߋ ˞ςετൣғʹݶΔ
˞ႈͰ͋Ε 3FQPTJUPSZ5FTU ৽"1*$MBTT 3FQPTJUPSZ5FTU
X © DMM.com ϦϑΝΫλϦϯάखॱྫ "DUJWJUZ 3FQPTJUPSZ 3FQPTJUPSZ5FTU ৽"1*$MBTT "1*$MBTT ෛ࠴
X © DMM.com 4UFQ νʔϜͷޮΛߴΊΔ ༗ˠ༏
X © DMM.com 4UFQޮԽ νʔϜͷڧԽ w νʔϜษڧձ w جૅࣝͷΠϯϓοτ w
ϖΞϓϩ w ࠾༻ w ืूཁ߲ͷݟ͠ w ొஃɾ֎෦ൃ৴
X © DMM.com 4UFQޮԽ ։ൃڥ w αʔϏεͷಛੑʹ߹͏ϦϦʔεϑϩʔͷߏங w (PPHMF1MBZ൛ 1MVT൛
ಠࣗ৴ w ࣄނͷ֬ͷߋͳΔݮ w ʮ͍ͬͯΔαʔϏεʯͷઓ͍ํ w ը໘ͷେ͖ͳ༷มߋͷՄೳੑ͍ w ϦϑΝΫλϦϯάޙճ͠ w 6*UFTUɺ7JTVBM3FHSFTTJPO5FTUͷੵۃಋೖ w ݕূͷݮ
X © DMM.com 4UFQ νʔϜΛ৽ͨͳํ
X © DMM.com 4UFQνʔϜͷൃల Γ͍ͨ͜ͱͷ࣮ݱ w τοϓμϯͰͷࢪࡦ࣮ࢪ w ݱࡏϦʔυۀΛߦ͍ͬͯΔ w
ৄࡉָ͓͠Έʹ w ϘτϜΞοϓͰͷվળఏҊ w Ϣʔβʔཁͷ࣮ݱ
X © DMM.com ࢧԉ݁Ռ
X © DMM.com ࢧԉ݁Ռ w ΞϓϦͷίʔυ w ,PUMJO $PSPVUJOF 3PPN
.%$ FUD w ։ൃۀͷࢧԉऴྃ w ৽ϦʔυΛؚΉ"OESPJEΤϯδχΞਓ ࣗ w ࣾ֎ͷΞϐʔϧʹΑͬͯϝϯόʔ֬อ w ࢧԉऴྃ݅Λ߹ҙ w dϲ݄ޙΛॲʹࢧԉऴྃ
X © DMM.com ࠓޙͷ͓ࣄ
X © DMM.com ࠓޙͷ͓ࣄ w ৭ʑͳνʔϜΛࢧԉ͍͕ͨ͠ମ͕Γͳ͍ w ֤νʔϜʹಉ͜͡ͱΛݴ͍ͨ͘ͳ͍ w ؤுΓ͍͕ͨମ͕ͨͳ͍
w ͦͦಇ͖ͨ͘ͳ͍ ˠࢧԉ͕͍Βͳ͍ঢ়ଶΛ࡞Ε͍͍ͷͰʁ
X © DMM.com ࠓޙͷ͓ࣄ w ։ൃϕετϓϥΫςΟεू w ։ൃڥπʔϧ w νʔϜͷঢ়گຖʹ͖͢͜ͱ
w ։ൃϑϩʔ w νʔϜͷϧʔϧ w ͖ͨͨΛ༻ҙ͢Δ͜ͱͰऔΓೖΕ͘͢͢Δ
X © DMM.com ·ͱΊ
X © DMM.com ·ͱΊ w ࣄۀࢧԉͷ͓ࣄ w ࢧԉઌͷνʔϜͷϛογϣϯୡΛࢦ͢ w ฏߦͯ͠νʔϜΛཱࣗͤͯ͞ࢧԉΛΊΔ
w ిࢠॻ੶ࣄۀࢧԉͰͬͨ͜ͱ w ࠷ݶͷ୲อˠޮԽˠΓ͍ͨ͜ͱͷ࣮ݱ w ϦϑΝΫλϦϯάͷखॱͷ໌จԽͰ࠶ݱੑΛߴΊͨ w ࠓޙࢧԉ͠ͳͯ͘ΞϓϦ։ൃ͕ఈ্͛͞ΕΔΈΛ࡞