$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
STORES ブランドアプリのスケールするアプリづくり
Search
Kenta Enomoto
September 05, 2024
Technology
0
61
STORES ブランドアプリのスケールするアプリづくり
iOSDC の後夜祭イベント、The Bash - iOSDC Japan 2024 の発表資料です。
https://hey.connpass.com/event/325419/
Kenta Enomoto
September 05, 2024
Tweet
Share
More Decks by Kenta Enomoto
See All by Kenta Enomoto
調理場で使うタブレット専用アプリ をどうつくったか -STORES モバイルオーダー 実装の舞台裏-
enomotok
0
13
[DroidKaigi 2025] 共有と分離 - Compose Multiplatform "本番導入" の設計指針
enomotok
0
26
Kotlin Multiplatform / Compose Multiplatform を活用したモバイルアプリ開発の最前線
enomotok
0
110
Compose MultiplatformにおけるiOSネイティブ実装のベストプラクティス
enomotok
1
450
What's new in Xcode 16 ダイジェスト
enomotok
0
830
Introducing Pkl
enomotok
0
2.9k
iOS リポジトリへの Renovate の導入
enomotok
2
410
iOS開発とGitLab CI
enomotok
7
4.1k
ポモドーロテクニックについて
enomotok
0
150
Other Decks in Technology
See All in Technology
フィッシュボウルのやり方 / How to do a fishbowl
pauli
2
390
2025-12-18_AI駆動開発推進プロジェクト運営について / AIDD-Promotion project management
yayoi_dd
0
160
Identity Management for Agentic AI 解説
fujie
0
470
Kiro を用いたペアプロのススメ
taikis
4
1.9k
_第4回__AIxIoTビジネス共創ラボ紹介資料_20251203.pdf
iotcomjpadmin
0
140
AgentCoreとStrandsで社内d払いナレッジボットを作った話
motojimayu
1
970
まだ間に合う! Agentic AI on AWSの現在地をやさしく一挙おさらい
minorun365
17
2.8k
20251218_AIを活用した開発生産性向上の全社的な取り組みの進め方について / How to proceed with company-wide initiatives to improve development productivity using AI
yayoi_dd
0
670
Bedrock AgentCore Memoryの新機能 (Episode) を試してみた / try Bedrock AgentCore Memory Episodic functionarity
hoshi7_n
2
1.9k
20251222_サンフランシスコサバイバル術
ponponmikankan
2
140
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
1
410
"人"が頑張るAI駆動開発
yokomachi
1
520
Featured
See All Featured
Google's AI Overviews - The New Search
badams
0
870
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
230
Leo the Paperboy
mayatellez
0
1.3k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
150
WCS-LA-2024
lcolladotor
0
390
Git: the NoSQL Database
bkeepers
PRO
432
66k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Ethics towards AI in product and experience design
skipperchong
1
140
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.1k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
Transcript
2024-09-03 The Bash - iOSDC Japan 2024 STORES 株式会社 榎本健太
STORES ブランドアプリのスケールするアプリづくり
自己紹介 2 • 榎本 健太 • STORES 株式会社 ブランドアプリチーム •
@enomotok_ • enomoto
今日話すこと • STORES ブランドアプリとは • STORES ブランドアプリの課題 • 課題に対するアプローチ •
これからの STORES ブランドアプリ 3
STORES ブランドアプリとは
STORES ブランドアプリ 概要 NO CODE APP Analytics CRM ✕ お客さまとお店の接点となるアプリの開発からデータの蓄積、顧客管理、販促支援までワンストップで提供
さまざまな機能をこれ一つで実現 etc.
STORES ブランドアプリ 導入事例
STORES ブランドアプリの構成 7 XcodeGen
STORES ブランドアプリの構成 8 XcodeGen
STORES ブランドアプリの構成 9
STORES ブランドアプリの課題
アプリ新規作成のフロー 11
STORES ブランドアプリの課題(の1つ) • (アプリ作成|デザイン変更)の度に変更をリポジトリにコミットする必要がある • アプリ作成の度に情報をモバイルエンジニアが集約する😅 • どんどん来るアプリ作成依頼に応えるのが大変🥵 • エンジニアがボトルネックになっている🤯
• 将来的には、顧客が管理画面からアプリを作成できるようにしたい 12
課題に対するアプローチ
通称 「管理画面化」プロジェクト • アプリの設定値をコミットするかわりに管理画面から登録する • Fastlane で Web API から設定値を取得しプロジェクトに埋め込む
14
「管理画面化」プロジェクト完了後のアプリ新規作成フロー 15
管理画面化を達成した結果
管理画面化の結果 • アプリ作成作業を管理画面で完結させることができた(現状は一手間必要) • エンジニアの作業なしでデザイン変更が可能 17
まとめ:これからの STORES ブランドアプリ
まとめ:これからの STORES ブランドアプリ • アプリ作成の作業を管理画面で一括管理できるようになった • エンジニア以外のメンバーで、新規アプリの作成とデザイン変更が可能に? • 顧客が管理画面からアプリをリリースできる世界観に一歩近づいた •
とはいえチャレンジングな(≒面白い)課題は山盛り 19
おわり • 続きは懇親会で! • 実際のアプリ作成のデモとコードをお見せできます 20