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
ビジオス。iOSとAndroidアプリを作って思ったことなど
Search
こばやしただあき
July 02, 2019
Business
0
230
ビジオス。iOSとAndroidアプリを作って思ったことなど
こばやしただあき
July 02, 2019
Tweet
Share
More Decks by こばやしただあき
See All by こばやしただあき
Flutterでアプリを作る?
kobabiz
1
370
Firebaseを使って私が作った3つのアプリ
kobabiz
0
57
ビジオス。ノンプログラマーが、iOSとAndroidアプリを作って思ったこと
kobabiz
0
210
Other Decks in Business
See All in Business
株式会社J Institute 採用説明資料
jsaiyou123
0
170
株式会社LANY / Company Deck
lany
2
83k
20251003-GENDA経営戦略チーム-Value-Upの全体像
geshi0820
0
1.5k
LaiBlitz/corporateinformation
laiblitz
0
25k
フルカイテン株式会社 採用資料
fullkaiten
0
75k
ログラス会社紹介資料 / Loglass Company Deck
loglass2019
11
440k
Entrance Book ビジネスイノベーションサービス部
arisaiyou
0
2k
生成 AI 時代に職業はどのように変わり、どう対処すべきか ?
icoxfog417
PRO
2
630
ビジネス職中途採用向け会社説明資料_2025.2.pdf
zozobusiness
0
490
社内請負スクラムから脱却する〜複雑性に適応するスクラムチームの作り方〜
yasuhirokimesawa
1
160
enechain company deck
enechain
PRO
9
140k
Sales Marker Culture Book(English)
salesmarker
PRO
2
6.7k
Featured
See All Featured
Side Projects
sachag
455
43k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
35
6.1k
Scaling GitHub
holman
463
140k
Mobile First: as difficult as doing things right
swwweet
225
10k
It's Worth the Effort
3n
187
28k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
A better future with KSS
kneath
239
18k
How to Ace a Technical Interview
jacobian
280
24k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.2k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
Transcript
ʮϏδΦεʯ ϊϯϓϩάϥϚʔ͕ɺ J04ͱ"OESPJEΞϓϦΛ ࡞ͬͯࢥͬͨ͜ͱͳͲ ͖ͨͩ͋͜͠
ɾࣗݾհ ɾ࡞ͬͨཧ༝ʁ ɾJ04ͱ"OESPJEΛ྆ํ࡞ͬͯΈͯ ɾࠓޙ࡞Γ͍ͨͷ
ࣗݾհ ͖ͨͩ͋͜͠ ɾΣϒίϯαϧɺίʔνʢϓϩάϥϚʔͰͳ͍ʣ 4XJGUྺɺࠓ͔Β "OESPJEɺ݄͙Β͍͔Β 5XJUUFSɿ!LPCBCJ[ 'BDFCPPLɿLPCBʢ͖ͨͩ͋͜͠ʣ IUUQTXXXCJ[QOFUDPNLPCBCJ[
"OESPJEϢʔβʔͷํʁ J1IPOFϢʔβʔͷํʁ ݸਓͰ։ൃ͍ͯ͠Δํʁ J04։ൃ͍ͯ͠Δํʁ ϓϩάϥϚʔͳͲͰͳ͍ํʁ
ࠓɺٕज़తͳΑΓ ʮߟ͑ํʯͷͯ͠ΈΑ͏͔ͱ ϓϩάϥϚʔͰͳ͍ͷͰɺٕज़Έͳ͞Μͷ΄͏͕ৄ͍͠ ͱࢥ͏ͷͰ
ϏδωεॻͷΦεεϝ·ͱΊ ϏδωεॻͷΦεεϝΛ·ͱΊͨ ʮϏδΦεʯΛɺ࡞Γ·ͨ͠ɻ ແྉͳͷͰɺΠϯετʔϧͯ͠Έ͍ͯͩ͘͞ɻ Λฉ͖ͳ͕Βɺμϯϩʔυͯ͠Β͑Ε
࡞ͬͨཧ༝ʁ ϏδωεॻͳͲΛհ͢ΔϝϧϚΨɺ ʮࣝΛνΧϥʹʯ͕ɺ߸ʹͳΓ·ͨ͠ɻ Ҏ্Λհ ΦεεϝΛ·ͱΊ͍ͨͷͰɺΞϓϦԽͨ͠
ྑॻΛಡΉͱมΘΔ ྑॻΛಡΉˠ͕ࣝ૿͑Δˠஅ͕ྑ͘ͳΔ ˠߦಈͷ࣭͕มΘΓˠ݁Ռ͕มΘΔ ͚ΕͲɺྑॻΛ୳͢ͷ͕େม ͳͷͰɺΞϓϦʹ·ͱΊ·ͨ͠ɻ
σϞ
ͦͦɺΞϓϦΛ࡞Ζ͏ͱ ࢥͬͨཧ༝ ඪཧΫϥυΞϓϦɾΰʔϧϦετ ʹɺͪΐͬͱͰ࡞ ͜͏͍͏ΞϓϦɾαʔϏε͕ͳ͔ͬͨͷͰ࡞Γ·ͨ͠
ʮΰʔϧϦετʯɺ 'JSFCBTF +4 ͜ΕΛɺεϚϗΞϓϦʹ͢Δ͔ʁͲ͏͢Δ͔ʁ ΛΓͨͯ͘ɺΞϓϦΛ࡞ͬͯΈΑ͏ͱߟ͑·ͨ͠
J04ͱ"OESPJEͷܦݧ J04Ͱɺ͔݄΄Ͳɻʮ-JOL5PVDIϒϥβʔʯ "OESPJEɺॳΊͯ ʮϏδΦεʯͷσʔλɺ'JSFCBTFɻ'JSFTUPSF
-JOL5PVDIϒϥβʔΛɺ ࡞ͬͨཧ༝ σϞ ͜ΕΛɺ,PUMJOͳͲͰՄೳͳͷ͔ʁ
ʮϏδΦεʯΛ ແྉʹͨ͠ཧ༝ ɾࠒͷײँͷͨΊ ɾແྉͳΒɺΠϯετʔϧͯ͠Β͑Δͣ
࣭ Ͳ͏ͬͯΠϯετʔϧΛ૿͍ͯ͠·͔͢ʁ
J04ɺ"OESPJE ྆ํ࡞Γ͔ͨͬͨ ݄·Ͱʹʢ݄͙Β͍͔Β͔݄΄ͲͰʣ 'MVUUFSʁ$PSEPWBʁ "OESPJEॳΊͯͳͷͰɺ"OESPJE4UVEJPΛ͓͏
J04൛ɺ΄ͲͰ (8ͷͰɺJ04൛͍͍ͩͨɻ ͕͍ࣗͬͯΔൣғͷٕज़Ͱ࡞͔ͬͨΒɺૣ͔ͬͨɻ 'JSFCBTFͷ$MPVE.FTTBHJOH͕ɺ͍·͍ͪΑ͘Θ͔Βͳ͍ ͘Β͍ʢϦϞʔτ௨ʣ "OESPJEɺθϩ͔Βɻ݁ہɺϲ݄͙Β͍Ͱ ʢ͔͜͜Βɺ΄΅"OESPJEͷʹͳΓ·͢ʣ
"OESPJEͰͷۤ࿑ ·ͣɺ-BZPVU͕ཧղͰ͖ͳ͍ 9DPEFͷίϯετϨΠϯτͳͲ͍͕͠ɻ "OESPJEɺYNMͰஔͳͲΛࢦఆ͢Δɻ ˠཧղͰ͖ͣɺ࠳ંͦ͠͏ʹͳΔɻ ˠ"OESPJEͷ։ൃɺΊΑ͏͔
'MVUUFSʁ ͬͺΓʁ'MVUUFS ˠͪ͜ΒϨΠΞτ͕Α͘Θ͔Βͳ͍
݁ہɺ"OESPJEͷ ϨΠΞτΛཧղ͠Α͏ͱྗ ͍͔ͭ͘ϨΠΞτΛ࡞ͬͯΈΔ جຊɺDPOTUSBJOUMBZPVU ͕͜͜Θ͔͔ͬͯΒɺগͣͭ͠ਐΊΒΕΔΑ͏ʹͳΔɻ
"OESPJEͷϖʔδͷભҠ J04ͷϖʔδͷભҠɺηάΤ͔ϘλϯɹͰ͢ΑͶʁଟ "OESPJEɺJOUFOUͱGSBHNFOUଟɻ ˠ͜Ε͕Θ͔ΒͣɻGSBHNFOUΛΒͳ͔ͬͨ ˠ్தͰͬͯɺ࡞Γ͢
ॳΊɺ,PUMJOͰ࡞͕ͬͨ େ෦+BWBʹͳͬͨ ωοτͰࢀߟʹͰ͖Δίʔυ͕ɺ+BWB͕ଟ͔͔ͬͨΒ ,PUMJOͷใ͕গͳ͍ ࣭ɿ,PUMJOͷใɺͲ͜Ͱ୳͍ͯ͠·͔͢ʁ
"OESPJEͰۤ࿑ͨ͠·ͱΊ ɾMBZPVU ɾϖʔδભҠ ɾωοτͰɺ,PUMJOͷใ͕·ͩଟ͘ͳ͍ ɾΞϓϦެ։ɻखॱ͕ΠϚΠνΘ͔Βͳ͔ͬͨ
9DPEF4XJGU͕ ؆୯ʹײ͡ΒΕΔΑ͏ʹ "OESPJEΛ࡞͔ͬͨΒ͔ɺܦݧ͕ཷ·͔ͬͨΒ͔ɺ 4XJGU͕গ͠؆୯ʹײ͡ΔΑ͏ʹɻ 4XJGU6*ָ͕͠Έ
"OESPJEΛ࡞ͬͨΒ4XJGU͕ ؆୯ʹײͨ͡ཧ༝ʁ ผͷݴޠͳͲΛ͏͜ͱͰɺ 4XJGUͳͲͷཧղ͕ਂ·ͬͨʂʁ ӳޠΛ͑Δͱɺຊޠཧղ͕ਂ·ΔΑ͏ͳ
Ͱɺ"QQ4UPSF$POOFDUͷ ৹ࠪͰগۤ͠࿑͠·ͨ͠ NJOJNVNGVODUJPOBMJUZ ٫Լ͞ΕΔɻ $PSF%BUBͰɺಡॻײϝϞΛ͚ͭΒΕΔ͜ͱΛΞϐʔϧ͠ ͨΒɺϨϏϡʔ͔Βޙʹެ։ʹɻ
(PPHMF1MBZɺ ޙʹެ։ (PPHMF1MBZɺਃ͔Βޙʹެ։͞Εͨ ݕࡧʹө͞ΕΔ·Ͱɺެ։͔Β̍
ಉ࣌ެ։ҰਓͰݫ͍͠ J04ͱ"OESPJEͷಉ࣌ެ։ɺҰਓͰݫ͍͠ ࣌ظΛͣΒ͢ͱྑͦ͞͏
ΞϓϦ੍࡞ʹ ʮϦεΫʯͳ͍͔ΒͬͯΈͨ Ͱ͖Δ͜ͱɺͰ͖ͳ͍͜ͱ͕Θ͔ͬͯྑ͔ͬͨ ͬͯΈΔͱɺΘ͔Δɻ Βͳ͍ͱɺΘ͔Βͳ͍ɻ νϟϨϯδɺτϥΠ͕େ
ແྉͰϦεΫͳ͍ͷͰɺ Πϯετʔϧ͍ͯͩ͘͠͞ ʮϏδΦεʯΛɺ Πϯετʔϧͯ͠Έ͍ͯͩ͘͞ɻ ௨ΛΦϯʹ͓ͯ͘͠ͱɺ Φεεϝͷຊ͕Ճ͞Εͨ࣌ʹ௨͕དྷ·͢ɻ ͋ͱɺγΣΞͳͲɺΑΖ͓͘͠ئ͍͠·͢ʂ
ͱݴͬͯɺ Πϯετʔϧ͠ͳ͍ਓ͠ͳ͍Ͱ͢ΑͶʢসʣ
ඍࠩͷੵΈॏͶͷΛ ࢲɺࠓͰͦ͜ɺ ΣϒͷίϯαϧϏδωείʔνΛ͍ͯ͠·͢ ͕ ϒϩάΛ࢝Ίͨࠒɺ هࣄɺʙ͙࣌ؒΒ͍͔͔͍ͬͯ·ͨ͠ɻ
গͣͭ͠վળͯ͠ ࠓɺهࣄ ʙ จࣈΛɺ͙࣌ؒΒ͍Ͱॻ͖·͢
ຊʢϏδωεॻʣΛಡΉͷʹɺ ͔͔͍͕ͬͯͨ ࠓɺ͘Β͍
ϒϩάɺಡॻ ϦεΫ΄ͱΜͲͳ͍ Ͱɺ࢝ΊΔਓগͳ͍ɻ ܧଓͯ͠վળ͢Δਓͬͱগͳ͍ɻ
ແྉͷΞϓϦΛΠϯετʔϧ ͢ΔͷʹʮϦεΫʯͳ͍ Ͱɺ ʮΠϯετʔϧͯ͠͏ਓʯͱʮΘͳ͍ਓʯʹ͔Ε·͢ɻ ͬͯΈͳ͍ͱΘ͔Βͳ͍ͷʹ
ͪΐͬͱͨ͠બʹʮඍࠩʯͷ ੵΈॏͶͰɺ݁ՌͰ͖͍ͯΔ ͱɺࢲࢥ͍·͢
(PPHMFͷ໋ ʮ(PPHMFͷ໋ɺੈքதͷใΛཧ͠ɺੈքதͷਓ͕ ΞΫηεͰ͖ͯ͑ΔΑ͏ʹ͢Δ͜ͱͰ͢ɻʯ
ྑॻΛಡΉͱมΘΔ ͚ΕͲɺྑॻΛ୳͢ͷ͕େม ͳͷͰɺΞϓϦʹ·ͱΊ·ͨ͠ɻ ྑॻΛಡΉˠ͕ࣝ૿͑Δˠஅ͕ྑ͘ͳΔ ˠߦಈͷ࣭͕มΘΓˠ݁Ռ͕มΘΔ ݁ՌΛม͍͑ͨํɺʮϏδΦεʯͬͯΈ͍ͯͩ͘͞ɻ
࣍ʹ࡞ΔͷͰ ໎͍ͬͯΔ 4/4ͬΆ͍ͷΛ࡞Γ͍ͨɻҙ֎ͱΉ͔͍ͣ͠ɻ Ұॹʹ࡞ͬͯ͘ΕΔͱ͍͏ਓ͕͍Εɺͳ͋ɻ
͖ͨͩ͋͜͠ ɾΣϒίϯαϧɺϏδωείʔν ʢϓϩάϥϚʔͰͳ͍ʣ 5XJUUFSɿ!LPCBCJ[ 'BDFCPPLɿLPCBʢ͖ͨͩ͋͜͠ʣ IUUQTXXXCJ[QOFUDPNLPCBCJ[
None