Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
React Nativeで新規事業開発に挑戦した話 / Challenging New Bus...
Search
Junichi Sato
May 21, 2021
Technology
0
910
React Nativeで新規事業開発に挑戦した話 / Challenging New Business Development with React Native
Junichi Sato
May 21, 2021
Tweet
Share
More Decks by Junichi Sato
See All by Junichi Sato
Rust製ベクトル検索エンジンQdrant / qdrant-rust-vector-search
sat0b
0
770
React Nativeを使ったリアルタイム配信サービスの開発 / React-Native-Matsuri-2021-BAKOON-Development
sat0b
0
1.4k
React NativeとFirebaseを使ったアプリ開発 / App Development using React Native and Firebase
sat0b
1
1k
Other Decks in Technology
See All in Technology
ブロックテーマとこれからの WordPress サイト制作 / Toyama WordPress Meetup Vol.81
torounit
0
370
生成AI・AIエージェント時代、データサイエンティストは何をする人なのか?そして、今学生であるあなたは何を学ぶべきか?
kuri8ive
2
2k
re:Invent2025 コンテナ系アップデート振り返り(+CloudWatchログのアップデート紹介)
masukawa
0
230
Overture Maps Foundationの3年を振り返る
moritoru
0
120
バグハンター視点によるサプライチェーンの脆弱性
scgajge12
2
650
Modern Data Stack大好きマンが語るSnowflakeの魅力
sagara
0
300
たかが特別な時間の終わり / It's Only the End of Special Time
watany
28
7.7k
【AWS re:Invent 2025速報】AIビルダー向けアップデートをまとめて解説!
minorun365
4
430
Oracle Cloud Infrastructure:2025年11月度サービス・アップデート
oracle4engineer
PRO
2
170
シンプルを極める。アンチパターンなDB設計の本質
facilo_inc
2
1.6k
エンジニアリングマネージャー はじめての目標設定と評価
halkt
0
220
HIG学習用スライド
yuukiw00w
0
110
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
50
14k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.3k
Scaling GitHub
holman
464
140k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
120
20k
Raft: Consensus for Rubyists
vanstee
141
7.2k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Being A Developer After 40
akosma
91
590k
Rails Girls Zürich Keynote
gr2m
95
14k
Transcript
+VOJDIJ4BUP !TBUC 3FBDU/BUJWFͰ৽نࣄۀ։ൃʹઓͨ͠ ϞʔγϣϯΩϟϓνϟYϦΞϧλΠϜ৴
ࣗݾհ ࠤ౻७Ұ !TBUC ॴଐϠϑʔˠ4#Πϊϕϯνϟʔʢग़ʣ ݕࡧόοΫΤϯυ શจݕࡧ ྨࣅը૾ݕࡧ ΞϓϦ։ൃ 3FBDU/BUJWF
#",00/ ΦϯϥΠϯϑΟοτωεαʔϏε ݱΞΠυϧ͕ϥΠϒ৴ ϞʔγϣϯΩϟϓνϟػೳ ϦΞΫγϣϯӡಈྔଌఆ ެࣜαΠτIUUQTCBLPPOBQQ UXJUUFS!CBLPPO@P ff i DJBM
JOTUBHSBN!CBLPPO@P ff i DJBM OPUFIUUQTOPUFDPNCBLPPO
ΤΫααΠζ෩ܠ
εέδϡʔϧ Ծઆݕূ ݄ ։ൃελʔτ 8FCݕূ ݄ ΞϓϦ։ൃελʔτ ݄ J04ϕʔλ൛ϦϦʔε
݄ J04༗ྉ൛ϦϦʔε Ծઆݕূ 5ZQF4DSJQU3FBDU (BUTCZ 3FBDU/BUJWF
ٕज़ʹ͍ͭͯ
ར༻ٕज़ React Native Tensor fl ow.js Firebase Agora iOSΞϓϦ AndroidΞϓϦ
(TODO) ϞʔγϣϯΩϟϓνϟ είΞܭࢉ ϩάΠϯ (Auth) όοΫΤϯυॲཧ (Functions) ϦΞϧλΠϜ৴ ٕज़໊ ༻్ બΜͩཧ༝ ΫϩεϓϥοτϑΥʔϜରԠͷͨΊ WebͰ։ൃͨ͠ίϯϙʔωϯτΛ࠶ར༻͢ΔͨΊ ΫϩεϓϥοτϑΥʔϜରԠͷͨΊ WebͰ։ൃͨ͠ίϯϙʔωϯτΛ࠶ར༻͢ΔͨΊ ϨΠςϯγɺՁ֨ ͞·͟·ͳϓϥοτϑΥʔϜʹରԠ ͍͍͢ɺՁ֨ όοΫΤϯυTypeScriptͰ౷ҰՄೳ
ΤΫααΠζͷྲྀΕ ΤΫααΠζલ ΤΫααΠζ ΤΫααΠζޙ 1VTI௨ͰΤΫααΠζΛ৴ ΤΫααΠζͷ৴ ΞΫςΟϏςΟใΛߋ৽ ΤΫααΠζใΛೖߘ
ΤΫααΠζલ 1VTI௨ $MPVE'VODUJPOTͰ$SPOδϣϒΛ࡞ '$.ͰΤΫααΠζલʹ௨ !SFBDUOBUJWF fi SFCBTFNFTTBHJOH $MPVE'VODUJPOT
ϞʔγϣϯΩϟϓνϟ ϞʔγϣϯΩϟϓνϟ 🔥 ❤ QU ಈ࡞ͰείΞ͕Ճࢉ ܾΊΒΕͨϞʔγϣϯͰϦΞΫγϣϯΛૹ৴ ❤ QU !UFOTPS
fl PXUGKTSFBDUOBUJWF
ΤΫααΠζத ઌੜ Ϣʔβʔ 'JSFTUPSF ϦΞϧλΠϜ৴ Ϟʔγϣϯσʔλ ❤ ❤ 6TFSQU 6TFSQU
"HPSBͰΤΫααΠζΛ৴ 'JSFTUPSFͷPO4OBQTIPUͰϦΞΫγϣϯϞʔγϣϯσʔλΛಉظ 'JSFTUPSF "HPSB SFBDUOBUJWFBHPSB
ΤΫααΠζޙ $MPVE 'VODUJPOT 'JSFTUPSFτϦΨʔͷόοΫάϥϯυؔͰऴྃޙʹߋ৽ॲཧ ΤΫααΠζऴྃ τϦΨʔ 'JSFTUPSF ΞΫςΟϏςΟߋ৽ ࢀՃཤྺ ࢀՃճ
ࢀՃཤྺ ࢀՃճ #JH2VFSZ 'JSFTUPSF 'JSFTUPSF 2VFSZ.PEFM
՝ۚॲཧ "QQ4UPSF αʔόʔ ΞϓϦ՝ۚΛར༻ SFBDUOBUJWFJBQ ֹ݄αϒεΫϦϓγϣϯ ՝ۚ ՝ۚνΣοΫ ߪೖظݶΕ
'VODUJPOT PO$BMM ߪೖ Ϩγʔτ Ϩγʔτཧ 'JSFTUPSF SFBDUOBUJWFJBQ
ϦϦʔεϑϩʔ ϦϦʔε 7JTVBM4UVEJP"QQ$FOUFSͰϏϧυࣗಈԽ (JU)VC ಈ࡞ςετ NBTUFSϚʔδ τϦΨʔ Ϗϧυ Ξοϓϩʔυ 7JTVBM4UVEJP
"QQ$FOUFS 5FTU'MJHIU
ΞϓϦ։ൃΛܦݧͯ͠Θ͔ͬͨ͜ͱ ᶄΞϓϦ͙͢ʹϦϦʔεͰ͖ͳ͍ ᶅڧ੍ΞοϓσʔτػೳΛ༻ҙ͓͖ͯ͘͠ ࠷ॳͷϦϦʔεʹؒʹ߹Θͤͳ͍ͱ ͳ͔ͳ͔Ξοϓσʔτͯ͠Β͑ͳ͍ ᶃݕূஈ֊Ͱ྆04ରԠݫ͔ͬͨ͠ ෳϓϥοτϑΥʔϜରԠ͢Δ༨ྗ ৭ʑͳࢪࡦΛଧͭํʹ͍ͯͨ
͙͢ʹෆ۩߹मਖ਼͕Ͱ͖ͳ͍ େ͖͍ϦϦʔεόοΫΤϯυͰ Γସ͑ΒΕΔΑ͏ʹͨ͠΄͏͕ྑ͍
3FBDU/BUJWFΛ࠾༻ͯ͠Α͔ͬͨ͜ͱ ϓϩδΣΫτશମͰ౷ҰͰ͖Δ όοΫΤϯυ $MPVE'VODUJPOT ϑϩϯτ 8FC 5ZQF4DSJQUʹΑΔϝϦοτ 8FCͱಉ࣮͡Λ͑Δ 8FC
3FBDU ͷशख़͕ߴ·Δ 3FBDUʹΑΔϝϦοτ