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
STORES ブランドアプリのスケールするアプリづくり
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Kenta Enomoto
September 05, 2024
Technology
0
73
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
18
[DroidKaigi 2025] 共有と分離 - Compose Multiplatform "本番導入" の設計指針
enomotok
0
31
Kotlin Multiplatform / Compose Multiplatform を活用したモバイルアプリ開発の最前線
enomotok
0
120
Compose MultiplatformにおけるiOSネイティブ実装のベストプラクティス
enomotok
1
470
What's new in Xcode 16 ダイジェスト
enomotok
0
850
Introducing Pkl
enomotok
0
3k
iOS リポジトリへの Renovate の導入
enomotok
2
420
iOS開発とGitLab CI
enomotok
7
4.1k
ポモドーロテクニックについて
enomotok
0
170
Other Decks in Technology
See All in Technology
Scrumは歪む — 組織設計の原理原則
dashi
0
150
2026-03-11 JAWS-UG 茨城 #12 改めてALBを便利に使う
masasuzu
2
370
白金鉱業Meetup_Vol.22_Orbital Senseを支える衛星画像のマルチモーダルエンベディングと地理空間のあいまい検索技術
brainpadpr
2
290
SRE NEXT 2026 CfP レビュアーが語る聞きたくなるプロポーザルとは?
yutakawasaki0911
1
280
「Blue Team Labs Online」入門 - みんなで挑むログ解析バトル
v_avenger
0
160
[JAWS DAYS 2026]私の AWS DevOps Agent 推しポイント
furuton
0
150
[JAWSDAYS2026][D8]その起票、愛が足りてますか?AWSサポートを味方につける、技術的「ラブレター」の書き方
hirosys_
3
170
情シスのための生成AI実践ガイド2026 / Generative AI Practical Guide for Business Technology 2026
glidenote
0
220
Keycloak を使った SSO で CockroachDB にログインする / CockroachDB SSO with Keycloak
kota2and3kan
0
110
ナレッジワークのご紹介(第88回情報処理学会 )
kworkdev
PRO
0
190
今のWordPress の制作手法ってなにがあんねん?(改) / What’s the Deal with WordPress Development These Days?
tbshiki
0
420
製造業ドメインにおける LLMプロダクト構築: 複雑な文脈へのアプローチ
caddi_eng
1
560
Featured
See All Featured
Side Projects
sachag
455
43k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
140
Testing 201, or: Great Expectations
jmmastey
46
8.1k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
210
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
450
Designing Powerful Visuals for Engaging Learning
tmiket
0
270
We Have a Design System, Now What?
morganepeng
55
8k
Utilizing Notion as your number one productivity tool
mfonobong
4
260
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.5k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.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