Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
アプリエンジニアはどのように事業に貢献すべきか?
Search
huin
September 16, 2017
Technology
9
6.6k
アプリエンジニアはどのように事業に貢献すべきか?
2017年9月16日 iOSDC Japan 2017 1日目で発表した際の資料です。
https://iosdc.jp/2017/node/1483
huin
September 16, 2017
Tweet
Share
More Decks by huin
See All by huin
State of the Union 〜 2018年のアプリ開発事情
huin
7
6.6k
iOSシミュレータの録画が面倒だったのでどうにかしてみた
huin
5
1.9k
Xcode 9 の並列テストはどれだけ効果があるのか?
huin
1
700
iOS 11のパーミッションの話
huin
3
2.6k
iOS 10のプッシュ通知で遭遇した不具合の話
huin
6
7.4k
iOS DC 2016 : フルSwiftでバイクフリマアプリRIDEを作って得た学び
huin
6
3.8k
WWDC.next : Advances in iOS Photography
huin
1
670
WWDCセッションの見方
huin
2
2.6k
Robo Test in Firebase Test Lab
huin
0
910
Other Decks in Technology
See All in Technology
MCP・A2A概要 〜Google Cloudで構築するなら〜
shukob
0
150
AIにおける自由の追求
shujisado
2
460
Capture Checking / Separation Checking 入門
tanishiking
0
110
経営から紐解くデータマネジメント
pacocat
9
1.9k
こがヘンだよ!Snowflake?サービス名称へのこだわり
tarotaro0129
0
110
タグ付きユニオン型を便利に使うテクニックとその注意点
uhyo
2
440
プロダクトマネージャーが押さえておくべき、ソフトウェア資産とAIエージェント投資効果 / pmconf2025
i35_267
2
260
21st ACRi Webinar - AMD Presentation Slide (Nao Sumikawa)
nao_sumikawa
0
150
小規模チームによる衛星管制システムの開発とスケーラビリティの実現
sankichi92
0
180
Ryzen NPUにおけるAI Engineプログラミング
anjn
0
160
HIG学習用スライド
yuukiw00w
0
110
Flutter Thread Merge - Flutter Tokyo #11
itsmedreamwalker
1
130
Featured
See All Featured
Faster Mobile Websites
deanohume
310
31k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
We Have a Design System, Now What?
morganepeng
54
7.9k
How to Ace a Technical Interview
jacobian
280
24k
Site-Speed That Sticks
csswizardry
13
990
Embracing the Ebb and Flow
colly
88
4.9k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Optimizing for Happiness
mojombo
379
70k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
Transcript
ΞϓϦΤϯδχΞ ͲͷΑ͏ʹࣄۀʹߩݙ͖͔͢ʁ
2 ! ,PJDIJ4BLBUB " !IVJO # IVJONF $ 'BCMJD *OD
! ΫϥΠΞϯτνʔϜϦʔμʔ ࣗݾհ
3
4 ٕज़తͳͰ͋Γ·ͤΜ վળͨ݁͠ՌͷͰ͋Γ·ͤΜ վળ͍ͯ͠Δ్தͷ͓Ͱ͢ ࠓͷ͓
5 ࠓ͓͢Δ͜ͱ w ΞϓϦΤϯδχΞͱͯ͠ͷΈ w ࣄۀʹߩݙ͢Δͱ͍͏͜ͱ w αʔϏεશମΛ௨ͯ͡ՁΛఏڙ͢Δ w ·ͱΊ
ΞϓϦΤϯδχΞͱͯ͠ͷΈ 6
7 ΞϓϦΤϯδχΞͱͯ͠ͷͷΈ Ͳ͏͢ΕϢʔβʔ͕تΜͰ͘ΕΔͷ͔ Ͳ͏͢ΕϏδωεͱͯ͠͏·͍͘͘ͷ͔ʁ Ͳ͏͢Εͦͷ̎ͭΛཱ྆Ͱ͖Δͷ͔ʁ
8 ͦͷͨΊʹΞϓϦΤϯδχΞ ԿΛ͢Ε͍͍ͷ͔ʁ ΞϓϦΤϯδχΞͱͯ͠ͷͷΈ
9 ͕ࣗߟ͑ΔཧͷαʔϏε w ϢʔβʔͱࣗͨͪͰϙδςΟϒͳαΠΫϧΛ·ΘͤΔαʔϏε w Ϣʔβʔ͕αʔϏεʹରͯ͠ՁΛײͯ͡Β͍͑ͯΔ͜ͱ w ײͨ͡Ձʹ͍ͨͯ͠ରՁΛͬͯΒ͑Δ͜ͱ w ରՁΛͬͯɺΑΓΑ͍αʔϏεΛఏڙ͍͚ͯ͠Δ͜ͱ
10 '3*-ͷՁͱϏδωεϞσϧ w ϞϊͷചΓങ͍Λ҆৺ͯ͠Ͱ͖Δ͜ͱ͕ݩʑͷՁ w ԕ͘ΕͨΒͳ͍ਓͱ҆৺ͯ͠ചΓങ͍͕Ͱ͖Δ͜ͱ w ՁͷରՁͱͯ͠खྉΛΒ͏ϏδωεϞσϧʢࠓແྉʣ w Ϣʔβʔͱ'3*-ͰϙδςΟϒαΠΫϧΛճͤΔؔʹ͋Δϋζ
w ҰํͰΞϓϦͷ6*ػೳੑʹΑΔՁऑ·͍ͬͯΔݱ࣮
11 ཧΛ࣮ݱ͢ΔͨΊʹ ΞϓϦΤϯδχΞͰ͋Δ ࣗԿΛ͢Ε͍͍ͷ͔ʁ
12 ΞϓϦΤϯδχΞͱͯ͠ Ͳ͏ͬͯߩݙ͍͚͍͍ͯ͠ͷ͔ʁ
ࣄۀʹߩݙ͢Δͱ͍͏͜ͱ 13
14 ࣄۀʹߩݙ͢Δͱ͍͏͜ͱ w ݁ہϢʔβʔʹتΜͰΒ͏͜ͱͳΜ͡Όͳ͍͔ʁ w Ϣʔβʔͷࠔ͍ͬͯΔ͜ͱΛ͍͔ʹղܾ͢Δ͔ w ͦΕ͕ࣄۀʹߩݙ͢Δ͜ͱʹͭͳ͕͍ͬͯ͘ w ͕ࣗΓ͍ͨͱࢥ͍ଓ͚͖ͯͨ͜ͱ
w ΞϓϦͷॏཁ͕มΘͬͨͱͯ͠ɺαʔϏεຊདྷͷతมΘΒͳ͍ w αʔϏεຊདྷͷՁΛͱʹΞϓϦΛվળ͍ͯ͘͠
15 αʔϏεͷՁΛΞϓϦʹͲ͏མͱ͠ࠐΉ͔ʁ ͕ɺΞϓϦΤϯδχΞͷϛογϣϯ
16 ΞϓϦͱ͍͏ࢹ͔ΒҰาҾ͍ͯ ͕ࣗͨͪఏڙ͍ͯ͠ΔͷΛଊ͑͢
17 ϢʔβʔઢͰΈͨ'3*- w '3*-ʺJ04"OESPJEΞϓϦ w ΞϓϦΛ͏͜ͱ͕ϢʔβʔʹͱͬͯΓ͍ͨ͜ͱͰͳ͍ w Λ҆͘ങ͍͍͓͕ͨۚ΄͍͠τϥϒϧʹૺ͏͜ͱͳ͘औҾΛऴ͍͑ͨ w ͠τϥϒϧ͕͋ͬͨ࣌ʹαϙʔτͯ͠Β͑Δ͔ʁ
w ΞϓϦࣗମͦͷͨΊͷखஈͰ͔͠ͳ͍
18 ΞϓϦͷػೳ͚ͩͰͳ͘ ࣮ࡍͷऔҾମݧ αϙʔτ·ͰؚΊͯ'3*-ͱ͍͏αʔϏε
αʔϏεશମΛ௨ͯ͡ՁΛఏڙ͢Δ 19
20 αʔϏεશମΛ௨ͯ͠ՁΛఏڙ͢Δ w ࣗͨͪͰ՝Λൃݟɾվળ͍ͯ͘͠Έ w 3FEBTIʹΑΔੳʢΞΫηεϩά 'JSFCBTF"OBMZUJDTʣ w αϙʔτνʔϜ͔Βͷ߹ͤ w
ΞϓϦҎ֎ͷମݧ·ͰҙࣝͨϓϩμΫτ։ൃɾϦϦʔε w ߹ͤ·Ͱఆͨ͠มߋͷڞ༗
21 3FEBTIʹΑΔϩάੳ w ΞΫηεϩά'JSFCBTF"OBMZUJDTͷੜϩάʢ#JH2VFSZʣΛ3FEBTI͔ΒΞΫηε w ࢪࡦͷޮՌΛ؆୯ʹϏδϡΞϥΠζ w Ωϟϯϖʔϯͷੳɺෆ۩߹ͷௐࠪʹ͑Δ w ΤϯδχΞͪΖΜɺϓϩσϡʔαʔͳͲΈΜͳ͕ར༻Ͱ͖Δڥ
22 αϙʔτνʔϜͱͷใڞ༗ w 2"ظؒʹαϙʔτελοϑͱࡉ͔͍༷ʹ͍ͭͯ֬ೝɾௐ w มߋΛͱʹ߹ͤͷରԠ·Ͱ४උΛߦ͏ w αϙʔτ͔ΒͷϑΟʔυόοΫͰվળ͕ݟ͔ͭΔ
23 ͦΕͬͯΞϓϦΤϯδχΞͷࣄͳͷʁ
24 ͦΕͬͯΞϓϦΤϯδχΞͷࣄͳͷʁ w ਖ਼ɺΘ͔Βͳ͍ɻ w ͰΞϓϦϢʔβʔʹͱͬͯॏཁͰ͋Γ͚ͭͮΔ w ΞϓϦϢʔβʔͱαʔϏεΛͭͳ͛ΔॏཁͳΠϯλʔϑΣΠε w Ϣʔβʔ͕تͿମݧΛཧղͯ͠ɺΞϓϦ্Ͱ࣮ݱ͢Δ
w ͕ࣗͨͪॏཁͳׂΛ୲͍ͬͯΔͱ͍͏ҙࣝ w ࣗͨͪͷҙࢥͰΔ͖͜ͱΛܾΊ͍ͯ͘
25 ·ͩͰ͖͍ͯͳ͍͜ͱ w ༷ʑͳ,1*ΛϝϯόʔશһͰΥονͰ͖Δڥ w ৬ؔͳ͘ϝϯόʔશһ͕ٞ͠ͳ͕Βվળ͍͚ͯ͠Δ৫ w Ϣʔβʔઢͱٕज़తνϟϨϯδͷཱ྆ w ΤϯδχΞͱٕͯ͠ज़తͳνϟϨϯδΓָ͍͠ͷ
w ϢʔβʔϝϦοτͱٕज़νϟϨϯδͷަࠩΛ͕͢͞
26 ·ͱΊ w ͕ࣗͨͪఏڙ͍ͯ͠ΔՁΛϢʔβʔઢͰଊ͑͢ w ΞϓϦҎ֎ؚΊͯαʔϏεͰ͋ΓϢʔβʔମݧͰ͋Δ w ࣗͨͪͰ՝ൃݟɾղܾΛ͍ͯ͘͠ w ใݯͨ͘͞Μ͋Δʢϩάαϙʔτͱͷใڞ༗ΞϓϦͷϨϏϡʔʜʣ
w ΞϓϦΤϯδχΞͷΔ͖͜ͱ w αʔϏεຊདྷͷՁΛཧղͯ͠ɺΞϓϦʹམͱ͠ࠐΜͰ͍͘͜ͱ
IUUQTGBCMJDDPKQSFDSVJU J04ΤϯδχΞੵۃ࠾༻தʂ
28 ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠