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
Y.Hirano
January 16, 2020
Programming
680
0
Share
スマホアプリ作る必要ってある?
最近仙台に引っ越してきたものの、仙台ではスマホアプリの開発が身近ではなさそうなので 「 なぜスマートフォンアプリを作るのか?」の話をします。
Y.Hirano
January 16, 2020
More Decks by Y.Hirano
See All by Y.Hirano
スマホアプリクロスプラットフォーム開発のいま
hirano
0
330
非製造業がIoT機器を中国で作るには ダイジェスト版
hirano
1
1.1k
ちょっと深圳行ってきた
hirano
0
690
ネパール料理の話
hirano
0
130
RMP-OSS2
hirano
0
130
RMP-OSS
hirano
0
3.8k
Other Decks in Programming
See All in Programming
Oxcを導入して開発体験が向上した話
yug1224
4
260
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
270
Lemonade + Foundry Toolkit でお手軽アプリ開発
seosoft
1
250
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
510
iOS26時代の新規アプリ開発
yuukiw00w
0
220
Swiftのレキシカルスコープ管理
kntkymt
0
210
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
290
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
130
AI開発を加速するためにテスト戦略を言語化した
yoshihiro_shu
0
100
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
0
280
Old Dog, New Tricks: The Java 25 Reinvention - JNation
bazlur_rahman
0
140
Copilot CLI の継戦能力を高める コンテキスト管理
nozomutu
1
1.1k
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Utilizing Notion as your number one productivity tool
mfonobong
4
310
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
My Coaching Mixtape
mlcsv
0
140
Facilitating Awesome Meetings
lara
57
6.9k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
55k
The Curse of the Amulet
leimatthew05
1
13k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.3k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.8k
From π to Pie charts
rasagy
0
190
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
320
Transcript
εϚϗΞϓϦ࡞Δ ඞཁͬͯ͋Δʁ Android/iOSεϚϗΞϓϦΤϯδχΞ ฏ༤Ұ 2020/1/16 ϒϩοΫνΣʔϯϋϯζΦϯ LTൃදࢿྉ
͢ਓ • ฏ༤Ұ • ࠷ۙϑϦʔϥϯεʹͳΓ·ͨ͠ • Android/iOSεϚϗΞϓϦ։ൃΛ ઐۀͰͬͯ·͢ʢ9ʣ • 2019/8Լ०ʹઋʹӽ͖ͯ͠·͠
ͨ • ؠखݝग़ͷ౦ਓ
ઋʹ͖ͯײͨ͜͡ͱ
ઋʹ͖ͯײͨ͜͡ͱ εϚϗͷΞϓϦ։ൃͷɺ શવฉ͔ͳ͘Ͷʁ ʢήʔϜܥΛআ͘ʣ
εϚϗͷΞϓϦ։ൃͷɺ શવฉ͔ͳ͘Ͷʁ • ઋʹ͖ͯ5ϲ݄ɺ͍·ͩʹεϚʔτϑΥϯͷΞϓϦ։ൃ Λ͍ͯ͠Δਓʹग़ձ͍͑ͯͳ͍΄΅ग़ձ͍͑ͯͳ͍ • ؒతͳ͑Δ΄Ͳ͔͠ฉ͍͍ͯͳ͍
εϚϗͷΞϓϦ։ൃͷɺ શવฉ͔ͳ͘Ͷʁ ઋΤϦΞͰεϚʔτϑΥϯͷΞϓϦ։ൃΛ͍ͯ͠Δਓ 15ਓఔ ͘Β͍͔͍͠ͳ͍ ʢචऀʹΑΔͯਪྔɾήʔϜܥΛআ͘ʣ ͓ͦΒ͘
ͳͷͰɺࠓͷ… εϚϗΞϓϦͷ։ൃ͕ۙͰͳͦ͞͏ͳͷͰ ͳͥεϚʔτϑΥϯΞϓϦΛ࡞Δͷ͔ʁ εϚʔτϑΥϯΞϓϦ։ൃͷखॱ ։ൃڥɾݴޠ ΞϓϦͷ৹ࠪެ։ɾ՝ۚ εϚʔτϑΥϯΞϓϦΤϯδχΞͷΩϟϦΞ ͷ
εϚʔτϑΥϯΞϓϦΛ࡞Δཧ༝ 1. εϚʔτϑΥϯͷτοϓը໘ʹΞΠίϯͱͯ͠ॴΛ༗Ͱ͖Δ → ڧྗͳಋઢ
ͱ͍͑… ˎ ຊਓͷฏۉΠϯετʔϧΞϓϦɹ80.36ݸ ˎ ຊਓͷ݄ؒฏۉར༻ΞϓϦɹ25.56ݸ ͳͷͰɺͲ͏ͬͯΠϯετʔϧͯ͠Β͏͔ͷઓུ͕େࣄ εϚʔτϑΥϯΞϓϦΛ࡞Δཧ༝ https://lab.appa.pe/2018-12/app-trend-report-2018.html ΑΓҾ༻
εϚʔτϑΥϯΞϓϦΛ࡞Δཧ༝ 2. ΞϓϦετΞQRίʔυͰͰ͖Δ
Webʹൺͯྲྀೖݩ͕ݶΒΕΔͷͰɺ ASOʢApp Store OptimizationɾΞϓϦετΞ࠷దԽʣ ͕େࣄ ˎ ετΞϥϯΩϯάΛ্͛Δ ˎ ετΞͷλΠτϧɾΞϓϦ໊ΛΛҾ͘Α͏ʹ͢ΔͳͲ ˎ
ετΞͷৄࡉը໘ͰݕࡧʹҾ͔͔ͬΓ͍͢Α͏ʹ͢Δ ΠϯετʔϧΛܧଓతʹܭଌ͠·͠ΐ͏ εϚʔτϑΥϯΞϓϦΛ࡞Δཧ༝
εϚʔτϑΥϯΞϓϦΛ࡞Δཧ༝ 3. ϓογϡ௨͕͑Δ → ܧଓར༻ʹޮՌ
௨ͷλΠϛϯάɾจݴʹΑͬͯར༻େ͖͘มΘΓ·͢ ϢʔβʔͷߦಈੳΛܧଓ͠ͳ͕ΒޮՌతͳ௨Λ εϚʔτϑΥϯΞϓϦΛ࡞Δཧ༝
εϚʔτϑΥϯΞϓϦΛ࡞Δཧ༝ 4. Ϣʔβʔ͕ΣϒΛΘͳ͘ͳ͖ͬͯͨ https://xtrend.nikkei.com/atcl/contents/watch/00013/00586/ ΑΓҾ༻
εϚʔτϑΥϯΞϓϦΛ࡞Δཧ༝ 5. ΣϒʹͰ͖ͳ͍Ϧονͳ͜ͱ͕Ͱ͖Δ
εϚʔτϑΥϯΞϓϦΛ࡞Δཧ༝ 6. ڧྗͳίϯϐϡʔλͱͯ͑͠Δʢ͔͠Εͳ͍ʣ → iOSը૾ͷֶशࡁΈͷϞσϧσʔλΛOSʹ͍࣋ͬͯͯɺը૾ࣝผثΈ͍ͨͳͷ͕؆୯ ʹ։ൃͰ͖Δ https://github.com/koji4104/ImageDetector ΑΓҾ༻
εϚʔτϑΥϯΞϓϦΛ࡞Δཧ༝ 7. IoTػثͷϋϒʹͳΔʢ͔͠Εͳ͍ʣ →εϚϗWi-FiɾBluetoothͱ͍ͬͨ֎෦ͱͷଓखஈΛͪɺLTEͰΠϯλʔωοτ ʹଓͰ͖ΔɺܞଳՄೳͳڧྗͳίϯϐϡʔλ
• ࣗࣾɾࣗͷίϯςϯπΛ͍࣋ͬͯΔͳΒɺΞϓϦͷ੍ ࡞Λߟ͑ͯΈΔ͖ • ։ൃऀͱͯ͠ɺϝσΟΞίϯςϯπͷ͚ͩΞϓϦͷ धཁ͕͋Δɻ ͦͷΘΓʹࢢʹΞϓϦΤϯδχΞ͕গͳ͍ɻ εϚϗΞϓϦ࡞Δඞཁͬͯ͋Δʁ
͍͞͝ʹ • εϚϗΞϓϦͷ։ൃɺଞͷ։ൃͱҧָ͕ͬͨ͋͠͞ Γ·͢ • ΄͔ͷαʔϏεͱ։ൃެ։ͪΐͬͱҧ͏ͷͰɺෆ҆ ͳΒઐՈʹ૬ஊΛ • ઋͰεϚϗΞϓϦͬͯΔਓ͕গͳͦ͏ͳͷͰɺΞϓ Ϧ։ൃΖ͏ͥʂ
ຊͷεϥΠυͪ͜Β https://speakerdeck.com/hirano/sumahoapurizuo-rubi-yao-tutearu