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
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
460
Become a PRO Flutter Developer
iampawan
3
2.3k
Exploring new possibilities with Flutter for web
iampawan
0
220
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
AIペネトレーションテスト・ セキュリティ検証「AgenticSec」紹介資料
laysakura
2
8.1k
Text-to-SQLをAgentCoreで実現し、生成されるSQLの精度を定量的に評価する
yakumo
2
690
cccccc
moznion
0
1.8k
しぶいSRE: サーバから見えない障害にどう向き合うか。ラストワンマイルのデバッグ実践 / Shibui SRE
kanny
12
5.2k
Empower GenAI with Agile - あなたのアジャイルが生成AIのバフになる仕組み
hageyahhoo
1
140
AWS Summit の片隅で、体育座りしながらコミュニティがにぎわう理由を考えた
k_adachi_01
2
360
依頼文化をやめる日 EM視点で語るPlatform EngineeringとInclusive SRE / Discussing Platform Engineering and Inclusive SRE from an EM's Perspective
shin1988
4
4.4k
なぜ私たちのSREプラクティスはなかなか機能しないのか 〜システムより先に組織を見る〜 / Why our SRE practices aren't really working
vtryo
2
2.8k
Claude Codeとハーネスについて考えてみる
oikon48
18
8.8k
Baseline対応のDOMの型定義を作った
uhyo
3
720
CIで使うClaude
iwatatomoya
0
170
Foxgloveについて 実際にExtensionを開発して公開するまでの話 / About Foxglove: The Story of Developing and Releasing an Extension
ry0_ka
0
180
Featured
See All Featured
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
270
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
280
Claude Code のすすめ
schroneko
67
230k
Git: the NoSQL Database
bkeepers
PRO
432
67k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.8k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
280
Building Applications with DynamoDB
mza
96
7.1k
What's in a price? How to price your products and services
michaelherold
247
13k
Rails Girls Zürich Keynote
gr2m
96
14k
Mobile First: as difficult as doing things right
swwweet
225
10k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
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?