Flutter Flavors, App Icons, and Firebase Tutorial

  Рет қаралды 56,169

Marcus Ng

Marcus Ng

Күн бұрын

Пікірлер: 82
@mhmzdev
@mhmzdev Жыл бұрын
2 years, and this video is still helpful Thanks bud!
@bmk4308
@bmk4308 3 жыл бұрын
Yeah! Marcus is back...I'm a Launchclub member. Learning a lot from your courses
@maxdegreat566
@maxdegreat566 3 жыл бұрын
@@saagilkhan5854 maybe i can answer i was subscribed for abt 4 months
@DamithaRaveendra
@DamithaRaveendra 2 ай бұрын
2024 Nov and still works. Plus your explanations are crystal clear. Thanks a bunch.
@KemsEdits
@KemsEdits 3 жыл бұрын
The best flavors tutorial, you saved my day. Thanks a lot Marcus!
@alvin3171997
@alvin3171997 3 жыл бұрын
Finally someone that cover Flavors setup for firebase. Thank you sir!
@diegodig9
@diegodig9 10 ай бұрын
April 2024 and still working like a charm. Thank you very much for this amazing content!!!!
@snickr6377
@snickr6377 3 жыл бұрын
Thanks Marcus. Best flutter channel ever
@edycarreyes99
@edycarreyes99 3 жыл бұрын
X2
@so7300
@so7300 3 жыл бұрын
Great! Love the production quality of your videos.
@rog0079
@rog0079 3 жыл бұрын
Excitement of new video
@exonent
@exonent 3 жыл бұрын
The king comes back! Like then play the video!
@firgia
@firgia 2 жыл бұрын
The best Flavors tutorial. Thanks 🤩
@MarkOSullivan
@MarkOSullivan 2 жыл бұрын
Thanks for featuring flutter_launcher_icons ❤️
@warunakaushalya4157
@warunakaushalya4157 3 жыл бұрын
You're back after a long time 😍
@mirzajaun
@mirzajaun 3 ай бұрын
Really simply explained. Thanks
@edycarreyes99
@edycarreyes99 3 жыл бұрын
You're the best one! 🔥💪🏻
@hamzamateen7827
@hamzamateen7827 Жыл бұрын
This video is seriously a lifesaver. ❤
@LucaFang
@LucaFang 3 жыл бұрын
This is super useful! Thanks for sharing!
@flutter_man
@flutter_man Жыл бұрын
Just a perfect tutorial, well done !
@kirilllapshev
@kirilllapshev 3 жыл бұрын
Thank you for this amazing tutorial, you saved me lot of time!
@snapdrive7675
@snapdrive7675 2 ай бұрын
still working ... thanks :)
@petariliev1165
@petariliev1165 2 жыл бұрын
Saved me a lot of trouble, very useful!
@tripplee11
@tripplee11 3 жыл бұрын
Very useful tutorial! Thank you !
@DongNguyen-lu9ej
@DongNguyen-lu9ej 2 жыл бұрын
Thanks you Marcus Ng for such a great tutorial. But i wonder how can we combine this with .env file that contained different api_url, api_key for each environment ?
@АртурЗарипов-ю9п
@АртурЗарипов-ю9п Жыл бұрын
Good job! Thank you very much!
@vpsrihari
@vpsrihari 3 жыл бұрын
this has always been a challenge for me. than you so much. can you also show more of production ready design patterns please.
@lugardjulien5326
@lugardjulien5326 3 жыл бұрын
exactly what I needed, thank you
@kevansaba3844
@kevansaba3844 3 жыл бұрын
Amazing tutorial! Thanks!!
@jakewoodruff13
@jakewoodruff13 9 ай бұрын
Works Great
@vasugajjar2325
@vasugajjar2325 3 жыл бұрын
U r back 🥳🥳
@MauricioTrinidad-m3h
@MauricioTrinidad-m3h Жыл бұрын
Thanks, beautiful video
@binarnesia
@binarnesia 2 жыл бұрын
this will be very handy at my work
@mustafayazlmc3973
@mustafayazlmc3973 3 жыл бұрын
You the best dude
@cptsakamoto
@cptsakamoto 11 ай бұрын
How do we initialize Firebase.initializeApp with different firebase options files
@diego2020e
@diego2020e 2 жыл бұрын
Excellent video, could you make an updated one using firebase cli?
@arnobchowdhury3191
@arnobchowdhury3191 Жыл бұрын
did you find anything
@safyianmughal3351
@safyianmughal3351 3 жыл бұрын
great work ♥
@philohan95
@philohan95 3 жыл бұрын
How does the correct dart-defined flavor get used when app is built from xcode or android studio which will happen when uploading a build to the respective app stores?
@AbdullahSheraz-i7j
@AbdullahSheraz-i7j 3 ай бұрын
but what if i want to keep the code of each flavor separate. i have to create separate branch for each environment.
@oluwaseunodunlade3285
@oluwaseunodunlade3285 Жыл бұрын
Thank you!!!!
@burntleaves1178
@burntleaves1178 3 жыл бұрын
Awesome work
@shilpavania4113
@shilpavania4113 3 жыл бұрын
This video helped a lot and worked with android when i try to run in ios it gives me below error. can anybody help me with this. Error: Error when reading 'lib/main.dart': No such file or directory package:untitled/main.dart: Error: No 'main' method found. Try adding a method named 'main' to your program
@vishwajeetpatil9381
@vishwajeetpatil9381 Жыл бұрын
I am also facing the same issue. Do you find any solution?
@MONAN-m3w
@MONAN-m3w Ай бұрын
Why are u using 3 different main.dart files instead of using just one and differentiating it by using the `appFlavor` value?
@itzsamplays7493
@itzsamplays7493 3 жыл бұрын
Is this style inspired by fireship?
@jadenwatt1977
@jadenwatt1977 Жыл бұрын
When I generate the .ipa file to upload to the App Store, how do I make sure the right environment is being pointed to
@MONAN-m3w
@MONAN-m3w Ай бұрын
I am missing "asset catalog app icon set name" , do you knowhow to solve that?
@keithbacalso9433
@keithbacalso9433 8 ай бұрын
I dont get it why do we have to create 3 separate files for `main_dev, ,main_stg, main_prod`. If there is already a launch.json that can target one `main.dart` ???
@2K20CO32PiyushGaur
@2K20CO32PiyushGaur 2 ай бұрын
def helpful
@jadenwatt1977
@jadenwatt1977 Жыл бұрын
I'm getting an error when running the production build on my real device. It can't find a specific import which makes no sense. Could i have set things up wrong?
@MichaelMillerGR
@MichaelMillerGR 2 жыл бұрын
You are my savior
@DraskoSaric
@DraskoSaric 2 жыл бұрын
Great video tutorial, thank you! For some reasons I can't run this app on iOS simulator for production build? ANy idea why?
@MegaMarte1992
@MegaMarte1992 Жыл бұрын
i have a ask to you, is possibel i have 2 differents folders android? and change in build wich one i will use?
@sangaranaarayananr3134
@sangaranaarayananr3134 Жыл бұрын
bro do i need to add flutter_flavors as a dependency?
@namanvaishnav6193
@namanvaishnav6193 3 жыл бұрын
Exception: You must specify a --flavor option to select one of the available schemes. ^ I'm getting this exception , need help
@namanvaishnav6193
@namanvaishnav6193 3 жыл бұрын
solved it , seems scheme name should match with flavor name in launch.json
@cameronarnold511
@cameronarnold511 2 жыл бұрын
If we trying to create a Codemagic build, what do we specify in the Build arguments to build the specific flavor and main_*flavor*.dart file
@fille.imgnry
@fille.imgnry 2 жыл бұрын
How do you use flavors when building for release? the --flavors command doesnt exist for flutter build.
@stenlyrachmad3854
@stenlyrachmad3854 Жыл бұрын
please help this command is not recognized in my terminal flutter pub run flutter_launcher_icons:main -f flutter_launcher_icons* zsh: no matches found: flutter_launcher_icons* I have followed the video exactly the same
@TheMartaDias
@TheMartaDias 11 ай бұрын
Did you add the package?
@usernotfound5857
@usernotfound5857 3 жыл бұрын
Hey Marcus, where are you from bro? Sounds like a Singapore/Malaysian accent. And btw, thanks for all your tutorials broski :D
@ahmadmaulana6938
@ahmadmaulana6938 2 жыл бұрын
Thank you! I have a question, how to build apk with this configuration?
@KishanSavani-yu2bh
@KishanSavani-yu2bh 2 жыл бұрын
What to do when user tries to create archive from xCode and signed AAB from Android studio
@soulreaver7802
@soulreaver7802 3 жыл бұрын
What about the storage will it increase the app size
@kasvith
@kasvith Жыл бұрын
Better than official docs
@parthbhanderi6077
@parthbhanderi6077 2 жыл бұрын
I followed the tutorial till the icons set up and when I ran the app by selecting development flavour I got the below error in my vs code terminal. Could not find an option named "flavour". Run 'flutter -h' (or 'flutter -h') for available flutter commands and options. Does anyone face this error??
@shei69
@shei69 Жыл бұрын
use dart-define instead
@piyushlimited
@piyushlimited 2 жыл бұрын
How can I access Flavour to other files in app ? Suppose I want to write the code according to Condition if flavor == dev ? code : code So, how can I access the flavour ? Any idea ?
@sangaranaarayananr3134
@sangaranaarayananr3134 Жыл бұрын
did you find any i have seen somthing like dart-define but it is like a normal variable
@guzidev
@guzidev 2 жыл бұрын
Why ios app's name is showing "DevFlavorsExample" instead "Dev Flavors Example" ? Could someone helping me with that please?
@edwardphilipguarin6460
@edwardphilipguarin6460 Жыл бұрын
it states in the tutorial that if the characters is longer than 12, then it will remove all spaces
@dimassaw
@dimassaw 3 жыл бұрын
i like the meme lol
2 жыл бұрын
Google almost never gets anything right for developers (except for Flutter, which is awesome). Flavours themselves are one of the exceptions, those work quite well, but Firebase... Why... Why can't I use different environments dynamically from code? Why do I have to decide compile time? I've read some things about Firebase which design decisions I believe to be the cause for this, but those are bad on their own too, and then they only limit you, and complicate your build process. A proper SDK is manually initialized by its user, and you can pass in whatever you want. With Firebase, you automatically get magic bs in your app, if, which doesn't fit you, it's super hard to turn off, and since you don't get to initialize Firebase from your executable code, you need to bundle its config as resources, complicating your whole setup. Shame on Google. It's just sooooooo bad. On the other hand, your video is a godsend, very useful resource to guide us through this hell.
@RizkyRamadhan-hu3of
@RizkyRamadhan-hu3of 3 жыл бұрын
Hi dude, would you make a tutorial about BLoC state management? Thank you.
@md.abdulhalimrafi9940
@md.abdulhalimrafi9940 3 жыл бұрын
This is an asset
@battleGroundAce832
@battleGroundAce832 2 жыл бұрын
Hi, I am getting an error while runnig A problem occurred evaluating project ':app'. > Could not find method flavorDimensions() for arguments [default] on project ':app' of type org.gradle.api.Project
@achmadyusuf_109
@achmadyusuf_109 2 жыл бұрын
do you find the solutions?
@battleGroundAce832
@battleGroundAce832 2 жыл бұрын
@@achmadyusuf_109 no
Flavors in Flutter - Multiple apps from one source code - Icon Generation
28:42
10x Your Speed With Flutter
8:04
Flutter Mapp
Рет қаралды 89 М.
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 30 МЛН
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН
Flutter Firebase Setup Android & iOS Tutorial 2025
9:17
Marcus Ng
Рет қаралды 82 М.
Flutter Spotify Clone Desktop/Web UI | Apps From Scratch
1:00:39
Marcus Ng
Рет қаралды 126 М.
Flutter - Build and Release an Android App | App Signing
10:53
MJSD Coding
Рет қаралды 2,3 М.
Environments (Flavors) in Flutter with Codemagic CI/CD
1:02:30
Reso Coder
Рет қаралды 33 М.
35 Flutter Tips That Will Change Your Life
10:53
Flutter Mapp
Рет қаралды 316 М.
Flutter Travel UI Tutorial | Apps From Scratch
1:02:49
Marcus Ng
Рет қаралды 471 М.
Flutter Basic Training - 12 Minute Bootcamp
12:09
Fireship
Рет қаралды 1 МЛН
I tried 5 Firebase alternatives
10:31
Fireship
Рет қаралды 825 М.
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН