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
App templating
Search
Adrien Couque
November 25, 2015
Technology
0
43
App templating
Talk given at AppDays 2015
Adrien Couque
November 25, 2015
Tweet
Share
More Decks by Adrien Couque
See All by Adrien Couque
A roadmap to psychohistory
acq
0
55
ML Session n°8
acq
0
54
ML Session n°7
acq
0
18
ML Session n°6
acq
0
26
ML Session n°5
acq
0
48
ML Session n°4
acq
0
26
ML Session n°3
acq
0
74
ML Session n°2
acq
1
65
ML Session n°1
acq
0
63
Other Decks in Technology
See All in Technology
Serverlessだからこそコードと設計にはこだわろう
kenichirokimura
2
960
Cursorをチョッパヤインタビューライターにチューニングする方法 / how to tuning cursor for interview write
shuzon
2
170
2025年8月から始まるAWS Lambda INITフェーズ課金/AWS Lambda INIT phase billing changes
quiver
1
970
AIと共同執筆してより質の高い記事を書こう
riyaamemiya
1
330
続・やっぱり余白が大切だった話
kakehashi
PRO
3
310
Cursorを全エンジニアに配布 その先に見据えるAI駆動開発の未来 / 2025-05-13-forkwell-ai-study-1-cursor-at-loglass
itohiro73
2
480
Azure × MCP 入門
ry0y4n
8
1.7k
CodeRabbitと過ごした1ヶ月 ─ AIコードレビュー導入で実感したチーム開発の進化
mitohato14
1
240
MCPが変えるAIとの協働
knishioka
1
150
dbtとリバースETLでデータ連携の複雑さに立ち向かう
morookacube
0
140
ソフトウェアテスト 最初の一歩 〜テスト設計技法をワークで体験しながら学ぶ〜 #JaSSTTokyo / SoftwareTestingFirstStep
nihonbuson
PRO
1
140
AI駆動で進化する開発プロセス ~クラスメソッドでの実践と成功事例~ / aidd-in-classmethod
tomoki10
1
1.1k
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
12k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
227
22k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
47
2.7k
Embracing the Ebb and Flow
colly
85
4.7k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
BBQ
matthewcrist
88
9.6k
Faster Mobile Websites
deanohume
307
31k
Build your cross-platform service in a week with App Engine
jlugia
230
18k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
700
Transcript
App templating One core project, several apps @AdrienCouque - @Applidium
- @The_Minh
What brought us to make app templates? One project can
become multiple applications.
What brought us to make app templates? One project can
become multiple applications.
Customisation needs Features • Timetables • Itinerary search • Maps
• Around me • Traffic info • … 4
Customisation needs 5 Itinerary search Around me Traffic info
Customisation needs Look • Colours • Pictograms • Fonts •
… 6
Customisation needs 7 TADAO Ametis Bibus
Customisation needs Content • Various back-end technologies 8
Real-time Theoretical Customisation needs 9
App template? • An efficient way to replicate (native) apps
• Same core codebase • Allows you to adjust: ◦ features ◦ look ◦ content 10
Criteria for an app template Is your project suitable for
the app template format? 11
Criteria for an app template Is your project suitable for
the app template format? 12
LIFECYCLE An app template is not trivial and requires you
to organise consequently.
• Reliability • Time-to-market Industrialisation 14 • Scalability • Overall
Product approach
Product team 15 Build phase + roadmap
Operation team 16 Deployment of apps
Teamwork 17 Staged rollout + quick iterations
LESSONS LEARNED Little app template will grow big!
A longer conception phase… 19 Make the right choices with
all the target apps in mind
… for a large-scale impact! 20 Time spent is then
amortised with the number of variations
Extra care while designing • Functional & graphic specificities should
be thoroughly explored ahead of developments • Specificities should only rely on a configuration • APIs should be consistent across all apps 21
WRAP-UP 22
Thank you! @AdrienCouque - @Applidium - @The_Minh