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
VirtualBitriseUserGroupMeetup_fresh_bob
Search
BOB
May 28, 2020
Technology
0
120
VirtualBitriseUserGroupMeetup_fresh_bob
@Virtual Bitrise User Group Meetup
BOB
May 28, 2020
Tweet
Share
More Decks by BOB
See All by BOB
StoreKitTestを使ってアプリ内課金のテストや検証を効率化する方法
aratayokoyama
2
850
既存サブスクリプション商品にアップグレード・ダウングレード商品を追加しよう
aratayokoyama
1
2.2k
バーチャル背景を実現しよう
aratayokoyama
0
770
アクセシブルなチャートを実現しよう
aratayokoyama
0
1.7k
TwilioのCameraSource に任意のフレームを使用するすゝめ
aratayokoyama
0
1.6k
Other Decks in Technology
See All in Technology
pprof vs runtime/trace (FlightRecorder)
task4233
0
170
Where will it converge?
ibknadedeji
0
190
SOC2取得の全体像
shonansurvivors
1
410
SREとソフトウェア開発者の合同チームはどのようにS3のコストを削減したか?
muziyoshiz
1
100
動画データのポテンシャルを引き出す! Databricks と AI活用への奮闘記(現在進行形)
databricksjapan
0
150
空間を設計する力を考える / 20251004 Naoki Takahashi
shift_evolve
PRO
3
400
綺麗なデータマートをつくろう_データ整備を前向きに考える会 / Let's create clean data mart
brainpadpr
2
260
「AI駆動PO」を考えてみる - 作る速さから価値のスループットへ:検査・適応で未来を開発 / AI-driven product owner. scrummat2025
yosuke_nagai
4
630
生成AIで「お客様の声」を ストーリーに変える 新潮流「Generative ETL」
ishikawa_satoru
1
330
実装で解き明かす並行処理の歴史
zozotech
PRO
1
540
AIが書いたコードをAIが検証する!自律的なモバイルアプリ開発の実現
henteko
1
350
いまさら聞けない ABテスト入門
skmr2348
1
210
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
How to train your dragon (web standard)
notwaldorf
96
6.3k
The Pragmatic Product Professional
lauravandoore
36
6.9k
Typedesign – Prime Four
hannesfritz
42
2.8k
Fireside Chat
paigeccino
40
3.7k
The Straight Up "How To Draw Better" Workshop
denniskardys
237
140k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.2k
How STYLIGHT went responsive
nonsquared
100
5.8k
Transcript
#JUSJTF GBTUMBOF "QQ%JTUSJCVUJPOͰ͢Δ "3"5":0,0:"#0#!7JSUVBM#JUSJTF6TFS(SPVQ+BQBO
!#0#(7J Ͱಇ͘৽ଔJ04ΤϯδχΞ झຯΞΠυϧͱಛࡱɼΨϯμϜ "SBUB:PLPZBNB#0#
ຊͷ༰
৽ଔݚम࣌ʹߏஙͨ͠ڥ
৽ଔݚमΛͬ͘͞Γͱ wिؒͷνʔϜ։ൃ wՌΛڞ༗Ͱ͖Δܗʹ͢Δ͜ͱ
৽ଔݚमΛͬ͘͞Γͱ wिؒͷνʔϜ։ൃ wՌΛڞ༗Ͱ͖Δܗʹ͢Δ͜ͱ
ڈͷํ๏ɿJ04 ݚमձͰΠϯετʔϧ
ࠓͷํ๏ɿJ04 ݚमձͰΠϯετʔϧ ڥ͕ඞཁͩʂ
2ձࣾଆͰJ04ͷखஈΛ༻ҙ͍ͯ͠Δ͔ "/P 2ݚमதʹ͑ΔʢڐՄ͋Γʣ$*$%αʔϏεʁ "ݱঢ়(JUIVC"DUJPOTɽ νʔϜҎ্ͰͷऔΓ߹͍ɽɽɽ
ՄೳͳݶΓGBTUMBOFʹͤΔ w खஈ͕ͲͷΑ͏ͳܗͰରԠͰ͖ΔΑ͏ʹ͢Δ w (JUIVC"DUJPOTPS#JUSJTFͲͪΒʹͳ͍͍ͬͯΑ͏ʹ 2ͱ2Λ౿·͑ͯɽɽɽ ະܦݧ͚ͩͲΔ͔͠ͳ͍❗
िؒޙɽɽɽɽ
ձࣾͷਓʮ#JUSJTF0,Ͱ͢ʂʯ
8PSLGMPX ։ൃ ։ൃ 5SJHHFS EFWFMPQͷ13 NBTUFSͷQVTI ςετ
˓ ✕ ✕ ˓
ޭ Ϗϧυ
ݸਓతʹ٧·ͬͨϙΠϯτূ໌ॻ EFGBVMU@LFZDIBJOUSVF DSFBUF@LFZDIBJO NBUDIͲͷLFZDIBJOΛ༻͢Δͷ͔Λ໌ه͢Δ DSFBUF@LFZDIBJO࡞ͨ͠LFZDIBJOΛEFGBMVUͱ͢Δ LFZDIBJO@OBNF&/7<."5$)@,&:$)"*/@/".&> LFZDIBJO@QBTTXPSE&/7<."5$)@,&:$)"*/@1"44803%>
.BUDI
ݸਓతʹ٧·ͬͨϙΠϯτڥม 1VMM3FRVFTU࣌ʹ༻͢ΔͨΊʹઃఆ͕ඞཁ ม NBUDIͰ༻͢Δม ͭ 'JSFCBTFͷUPLFO TMBDLʹߘ͢Δ༻ͷ63-
ֶͼ wࣗͰ͔Β࡞Δͷຊʹۤ࿑͠·ͨ͠ w1VTIͯ͠ϝʔϧ͕ಧ͍ͨͱ͖ײಈ͠·ͨ͠ wϕετϓϥΫςΟεΛࢦͯ͠ߦ͖͍ͨͱࢥ͍ͬͯ ·͢
2" w2ͳΜͰ#JUSJTFʹͨ͠ͷʁ w "υΩϡϝϯτ͕๛ɹ࠷ѱखݩͷ'BTUpMF͕͑ͳͯ͘ (6*Ͱ࡞ΕΔ w28PSLqPXͭͳͷʁ w "͍ɽ%&1&-01&3ϓϥϯಉ࣌ʹͰ͖ΔϏϧυ͕ ͭͳͷͰɼ࠷খݶʹ
2" w2ͲΕ͘Β͍͕͔͔࣌ؒͬͨʁ w "։ൃͱฒߦ͠ͳ͕ΒͰ͘Β͍Ͱ͢ w2ࠓޙͷ֦ுʁ w "9DPEF(FO%BOHFSΛབྷΊͯΈ͍ͨɽఆظϏϧυߴ ԽʹऔΓΈ͍ͨ
ࢀߟจݙ #JUSJTFެࣜ IUUQTEFWDFOUFSCJUSJTFJPKQHFUUJOHTUBSUFEHFUUJOHTUBSUFEXJUIJPTBQQT 'BTUMBOFެࣜ IUUQTEPDTGBTUMBOFUPPMTBDUJPOT GBTUMBOFNBUDIΛ༻ͯ͠J04ͷূ໌ॻཧΛߦ͏ IUUQTRJJUBDPNLPUBSFMMBJUFNTBGDGBBFBGC GBTUMBOFNBUDIΛ༻ͨ͠ূ໌ॻͷ࡞ͱߋ৽ IUUQTRJJUBDPNTPPDIJUFNTBGCBECEFGCC 4DIFNF͕ڞ༗͞Ε͍ͯͳ͍Τϥʔ
IUUQIBSVNJTBLVSBOFKQXPSEQSFTTCJUSJTF؆୯ͬͯฉ͚͘ͲࢲϋϚΓ·ͨ͠
ࢀߟจݙ YDPEFQSPKYDTIBSFEEBUBΛೖΕͳ͍ͱ4DIFNF͕4IBSF͞Εͳ͍ IUUQTHJTUHJUIVCDPNUPLPSPN 'JSFCBTF"QQ%JTUSJCVUJPO IUUQTpSFCBTFHPPHMFDPNEPDTBQQEJTUSJCVUJPO IMKB #JUSJTF 'JSFCBTF"QQ%JTUSJCVUJPOͰJ04ΞϓϦΛͯ͠4MBDLͰ௨͢Δ IUUQTRJJUBDPNYYNJOBNJYYJUFNTECECEDED
ࢀߟจݙ <J04>GBTUMBOFΛಋೖ͢Δखॱʹ͍ͭͯ IUUQTEFWDMBTTNFUIPEKQBSUJDMFTQSFQBSFGPSJPTBQQEJTUSJCVUJPOQBSU J04ΤϯδχΞͳΒඞਢʹͳΔͭͭ͋ΔGBTUMBOFͰࣗಈςετͯ͠ΈΑ͏ IUUQTRJJUBDPNUBNBQQFJUFNTEDFBFGE