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
僕が考えた超最強のKMMアプリの作り方
Search
sobaya
December 20, 2022
Programming
0
560
僕が考えた超最強のKMMアプリの作り方
sobaya
December 20, 2022
Tweet
Share
More Decks by sobaya
See All by sobaya
会社紹介20251001
spbaya0141
0
4
会社説明20250704
spbaya0141
0
14
酒飲んでたらテックリードになった話
spbaya0141
0
450
とある大喜利会社の戦略
spbaya0141
0
200
KMPナニモワカラナイ
spbaya0141
1
400
そば屋のひとりごと(KMP関連の雑な話し)
spbaya0141
0
570
JetpackSecurityを今さら学んでみた
spbaya0141
0
430
日本三大何をしているか分からない企業の育児制度
spbaya0141
0
1k
lazy grid layout
spbaya0141
1
570
Other Decks in Programming
See All in Programming
CSC509 Lecture 06
javiergs
PRO
0
240
開発者への寄付をアプリ内課金として実装する時の気の使いどころ
ski
0
350
CSC509 Lecture 05
javiergs
PRO
0
300
2025年版 サーバーレス Web アプリケーションの作り方
hayatow
23
25k
iOS 17で追加されたSubscriptionStoreView を利用して5分でサブスク実装チャレンジ
natmark
0
600
Swift Concurrency - 状態監視の罠
objectiveaudio
2
460
Goで実践するドメイン駆動開発 AIと歩み始めた新規プロダクト開発の現在地
imkaoru
4
650
Let's Write a Train Tracking Algorithm
twocentstudios
0
230
階層構造を表現するデータ構造とリファクタリング 〜1年で10倍成長したプロダクトの変化と課題〜
yuhisatoxxx
3
920
GitHub Actions × AWS OIDC連携の仕組みと経緯を理解する
ota1022
0
240
あなたの知らない「動画広告」の世界 - iOSDC Japan 2025
ukitaka
0
390
Web Components で実現する Hotwire とフロントエンドフレームワークの橋渡し / Bridging with Web Components
da1chi
3
1.9k
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.4k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Facilitating Awesome Meetings
lara
56
6.6k
Building Adaptive Systems
keathley
43
2.8k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
GitHub's CSS Performance
jonrohan
1032
460k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
The Power of CSS Pseudo Elements
geoffreycrofte
79
6k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
960
Transcript
͕ߟ͑ͨ ࠷ڧͷ,..ΞϓϦͷ ࡞Γํ
w !TPCBZB5XJUUFS w !TPCBZB(JUIVC w TPCZB;FOO גࣜձࣾΏΊΈͰ"OESPJEͷςοΫϦʔυͯ͠·͢ɻ ੜͷ"OESPJEΤϯδχΞͷํ͕͍·ͨ͠Βɺ ΊͬͪΌ࠾༻͍ͨ͠ͷͰ͓ؾܰʹ͝࿈བྷ͍ͩ͘͞
͓ॻ͖ ࡞ ͨ ͷ հ ڞ ௨ ෦
ͷ ϩ δ Ϋ Ξ ϓ Ϧ ͷ ॲ ཧ ݸ ผ ͷ ॲ ཧ ϥ Π ϒ ϥ Ϧ հ · ͱ Ί
࡞ͬͨͷհ
w"OESPJEΞϓϦ͔͠࡞ͬͨ͜ͱ͕ͳ͍ਓͰ؆୯ʹ্ཱ͕ͪΕΔ w7JFX.PEFM·Ͱڞ௨Խͯ͠ جຊతʹ ը໘͚ͩͦΕͧΕͷ04Ͱ༻ҙ͢Δ ࠓճͷίϯηϓτ
"1*͔Βऔಘͨ͠ݘͷը૾Λ Ұཡදࣔ͠·͢ɻ
TIBSF GFBUVSF SFQPTJUPSZ MPDBM OFUXPSL VTFDBTF %*֤04༻ͷݸผॲཧ ֤ػೳͷ7JFX.PEFM
ڞ௨෦ͷϩδοΫ
%#ؔ࿈ͷॲཧ 'MPXͰ݁ՌΛฦͯ͘͠ΕΔ ߪಡதʹมߋ͕͋Ε௨͞ΕΔ
%#ؔ࿈ͷॲཧ TVTQFOE͡Όͳͯ͘ؾ࣋ͪѱ͍
"1*ؔ࿈ͷॲཧ
"1*ؔ࿈ͷॲཧ ͪ͜Β'MPXʹରԠ
"1*ؔ࿈ͷॲཧ
6TF$BTF
7JFX.PEFM
7JFX.PEFM $4UBUF'MPXʁʁʁ🤔
7JFX.PEFM 7JFX.PEFMʁʁʁ🤔
ΞϓϦͷॲཧ
"OESPJE $4UBUF'MPXΛߪಡ
J04
J04 7JFX.PEFM͕0CTFSWFE0CKFDUʹʁʁʁ
J04 $TUBUF'MPXΛݟΕΔ
ݸผͷॲཧ
"OESPJE
"OESPJE BOESPJEYMJGFDZDMF7JFX.PEFM͑ͳ͍ͣͳͷʹ WJFX.PEFMͱͯ͠NPEVMFࢦఆʂʁ
J04
J04
ϥΠϒϥϦհ
42-%FMJHIU IUUQTHJUIVCDPNDBTIBQQTRMEFMJHIU
42-%FMJHIU %#Λѻ͏ͳΒ͜ΕҰʂ
,UPS fi U IUUQTHJUIVCDPN'PTP,UPS fi U
,UPS fi U 3FUPSP fi UͷΑ͏ͳॻ͖ํΛͤͯ͘͞ΕΔͳࢠ ࡉ͔͍ઃఆΛ͚ͨ͠Ε,UPSͷઃఆΛద༻͢Ε0,
.0,0,4XJGU IUUQTHJUIVCDPNJDFSPDLEFWNPLPLTXJGU
.0,0,4XJGU ,PUMJOͷTFBMEDMBTT JOUFSGBDF Λ 4XJGUͷFOVNʹมͯ͘͠ΕΔ
NPLPNWWN IUUQTHJUIVCDPNJDFSPDLEFWNPLPNWWN
NPLPNWWN w7JFX.PEFMʹBOESPJEYMJGFDZDMF7JFX.PEFMͷػೳΛ ͚ͭΒΕΔ w7JFX.PEFMΛ0CTFSWFE0CKFDUʹมͰ͖Δ ˞ w'MPXͷதͷܕΛهԱͰ͖Δ$'MPXΛఏڙ ˞ ˞NPLP.WWN'MPX4XJGU6*͕࠷ۙͷ4XJGUͰϏϧυͰ͖ͳ͘ͳ͍ͬͯ·͢ɻ IUUQTHJUIVCDPNJDFSPDLEFWNPLPNWWNJTTVFT
ˢͷ*446&ʹ͋Δ௨ΓɺࢦఆͷϑΝΠϧΛίϐʔ͢Εͳ͘ಈ࡞͠·͢ɻ $'MPXͩͱ͜ͷBT͕ফͤΔ
.VMUJQMBUGPSN1BHJOH IUUQTHJUIVCDPNLVVVVSUNVMUJQMBUGPSNQBHJOH
.VMUJQMBUGPSN1BHJOH "OESPJEYQBHJOHʹมՄೳͳػೳΛఏڙͯ͘͠ΕΔ "OESPJEಈ࡞֬ೝࡁΈ͚ͩͲJ04·ͩະ֬ೝ DBTIBQQ.VMUJQMBUGPSN1BHJOHΛग़ͨ͠ͷͰͦͬͪͷํ͕ແ͔͠Εͳ͍ খ IUUQTHJUIVCDPNDBTIBQQNVMUJQMBUGPSNQBHJOH
·ͱΊ
w %*͕,PJOʹݶఆ͞ΕΔ͕ɺͦͷ͘Β͍զຫ w ϓϩάϥϜͷݟͨ"OESPJEΞϓϦ։ൃͱม ΘΒͳ͍ؾ͕͢Δ w J04ଆͰͳ͘7JFX.PEFMʹΞΫηεͰ͖Δ͔Β J04ͷ։ൃָʹͳΔ ͣ
w Ϗϧυ࣌ؒ͘ͳΓ·͢ w ҰͭҰͭͷϥΠϒϥϦͷখ͍͞ͷͰɺଥڠΛ ୳͢͜ͱՄೳͰ͢ɻ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ ࠓճͷαϯϓϧˣʹ͋Γ·͢ɻ IUUQTHJUIVCDPNTPCBZB4BNQMF