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
How to create flavors in Android, iOS & Flutter
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Pawan Kumar
October 12, 2019
Technology
640
1
Share
How to create flavors in Android, iOS & Flutter
Presentation from Devfest Hyderabad 2019.
Pawan Kumar
October 12, 2019
More Decks by Pawan Kumar
See All by Pawan Kumar
Flutter apps for everyone
iampawan
1
450
Become a PRO Flutter Developer
iampawan
3
2.3k
Exploring new possibilities with Flutter for web
iampawan
0
210
Flutter, the future of mobile.
iampawan
3
730
Flutter is the best. Best practices & tools
iampawan
3
1.2k
Other Decks in Technology
See All in Technology
Redmine次期バージョン7.0の注目新機能解説 — UI/UX強化と連携強化を中心に
vividtone
1
140
Swift Sequence の便利 API 再発見
treastrain
1
290
Tachikawa.any 運営挨拶
daitasu
0
180
SREの仕事は「壊さないこと」ではなくなった 〜自律化していくシステムに、責任と判断を与えるという価値〜 / 20260515 Naoki Shimada
shift_evolve
PRO
1
170
全社統制を維持しながら現場負担をどう減らすか〜プラットフォームチームとセキュリティチームで進めたSecurity Hub活用によるAWS統制の見直し〜/secjaws-security-hub-custom-insights
mhrtech
1
540
JaSSTに関わることで変わった人生観 #jasstnano
makky_tyuyan
0
100
RedmineをAIで効率的に使う検証
yoshiokacb
0
120
AI 時代の Platform Engineering
recruitengineers
PRO
1
210
freeeで運用しているAIQAについて
qatonchan
1
630
AI時代に、 データアナリストがデータエンジニアに異動して
jackojacko_
0
940
Gaussian Splattingの実用化 - 映像制作への展開
gpuunite_official
0
190
分断された OT と IT を繋ぐ架け橋 -Kubernetes が切り拓く 産業用組み込み製品の現在地 -
yudaiono
1
120
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
210
Mobile First: as difficult as doing things right
swwweet
225
10k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
370
sira's awesome portfolio website redesign presentation
elsirapls
0
240
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
For a Future-Friendly Web
brad_frost
183
10k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
190
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
10k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
740
Transcript
Pawan Kumar GDE Flutter, Firebase, Dart & WebTech Twitter -
@imthepk, Insta - @codepur_ka_superhero, Fb - @therealpawan Flutter: How to create flavors?
It’s a mobile track
Pawan Kumar GDE Flutter, Firebase, Dart & WebTech Twitter -
@imthepk, Insta - @codepur_ka_superhero, Fb - @therealpawan Android, iOS & Flutter: How to create flavors?
Disclaimer
None
Oops… Wrong Slide
Or not exactly?
None
None
Do I need Flavors? I did not need them
I was the only person of my team and the
only stakeholder ¯\(ツ)/¯
What if my team is bigger?
If something goes wrong
That’s why we need flavors.
It let you define some build configuration and switch them
as you want. For example you could have one flavor for development, and one for production.
What advantages I can get? Set different icons or logo,
app names, apply different themes, ad or ad-free and different api url pointing to local or staging machines.
Flutter Debug Profile Release
Android - productFlavors iOS - Schema
None
None
None
None
None
None
None
None
None
None
None
flavor-config.dart
main-dev..dart
None
None
I am not finished yet pawan.live
http://bit.ly/flutter_flavor_medium Salvatore Giordano
Youtube.com/mtechviral
Flutter.dev
flutter.dev/docs/codelabs
github.com/solido/ awesome-flutter
github.com/iampawan
DevFest App pawan.live
Promotions pawan.live
Are you gonna try flavors?
None
Thanks Pawan Kumar GDE Flutter, Firebase, Dart & WebTech Twitter
- @imthepk, Insta - @codepur_ka_superhero, Fb - @therealpawan
Questions?