Environments (Flavors) in Flutter with Codemagic CI/CD

  Рет қаралды 33,446

Reso Coder

Reso Coder

Күн бұрын

Пікірлер: 71
@Fanaro
@Fanaro 4 жыл бұрын
The Codemagic setup starts at 36:41. Btw, 44:25, @ResoCoder, this "|" symbol is called the "pipe" symbol.
@GabrielCosta-xr5vr
@GabrielCosta-xr5vr 4 жыл бұрын
Thank you for another great tutorial! At the end of the written one I saw that it is sponsored and I think that it was the first time that I was glad for it! The tutorial is very good (as Codemagic really is) and it's awesome that you get this sponsorship. You deserve so much more for contributing so much to the community with such quality content! Thanks again!
@ResoCoder
@ResoCoder 4 жыл бұрын
Thank you. You made me think that I didn't mention the sponsorship at the beginning of the video 😄 I did though.
@GabrielCosta-xr5vr
@GabrielCosta-xr5vr 4 жыл бұрын
@@ResoCoder I always check the written tutorial first when I don't have so much time to watch the video so I didn't see 😅. (also thanks for providing written tutorial, it helps a lot!)
@Coopervise
@Coopervise 4 жыл бұрын
This is great I’ve been waiting for tutorials about how to mange apps not just code. Saved for my weekend!!
@h3w45
@h3w45 4 жыл бұрын
before watching just wanted to say good job.
@khanaa13
@khanaa13 4 жыл бұрын
Absolutely mind-blowing tutorial!! Is there a way to prevent development files from being included in production builds to reduce the build assets size? Maybe some way of loading up those development files while developing yet they are stored in the test folder?
@joliver1981
@joliver1981 3 жыл бұрын
Awesome job. Very helpful. Would like to see iOS build as it can be challenging.
@brady5790
@brady5790 2 жыл бұрын
You never disappoint!
@wajeehulhassan_vii
@wajeehulhassan_vii 4 жыл бұрын
What do you recommend for backend? What about Flask?
@programan6391
@programan6391 4 жыл бұрын
Hey there, why don't you enabled memberships on your channel?
@hishamshawky2481
@hishamshawky2481 4 жыл бұрын
is that support code push? or just push another release to play store for review?
@RiccardoCalligaro
@RiccardoCalligaro 4 жыл бұрын
Amazing as always. Oh and what is that new font? I really like it
@ResoCoder
@ResoCoder 4 жыл бұрын
JetBrains Mono
@bernardomesk
@bernardomesk 4 жыл бұрын
Nice tutorial! Why not pass the color with the env parameter to make it less code at the common file? Thanks!
@CryptoWulfApp
@CryptoWulfApp 4 жыл бұрын
This environment config does not work for platform specific configurations like firebase right?
@akshaymankodia9003
@akshaymankodia9003 4 жыл бұрын
We need to see a comparison video of fastlane and Codemagic please :)
@danielpardamean3883
@danielpardamean3883 4 жыл бұрын
What font you're using?
@akshaymankodia9003
@akshaymankodia9003 4 жыл бұрын
Hey Reso, may I know why you have not configured app/build.gradle files for android here?
@akshaymankodia9003
@akshaymankodia9003 4 жыл бұрын
I think because here you have done for VS code and we configure app/build,gradle files only when we use Android Studio or IntelIJ ?
@mohammadmujahid8850
@mohammadmujahid8850 Жыл бұрын
What a tutorial, Sometime I think how you just do all these.
@vaibhavdangayachvd
@vaibhavdangayachvd 4 жыл бұрын
Does this mean that only those who have config files locally will be able to develop the project ?
@ercuesy
@ercuesy 4 жыл бұрын
Thanks, Matt, great tutorial as always. Will you maybe do a follow-up of iOS build and deployment to both Android and iOS stores? Much appreciated!
@ResoCoder
@ResoCoder 4 жыл бұрын
I think so!
@SaladAssGaming2014
@SaladAssGaming2014 4 жыл бұрын
@@ResoCoder Yes. could you please do this? It will be a great help. thanks
@alexanderkubi9017
@alexanderkubi9017 3 жыл бұрын
I'm waiting for this too
@ЂорђеМилановић
@ЂорђеМилановић 4 жыл бұрын
Great videos! Do you plan to record anything about Xamarin.Android or Xamarin.Forms, or you now record videos only about Flutter ?
@samadshukr4111
@samadshukr4111 4 жыл бұрын
does have we any package to compression size of the image when we import in the gallery or take without messing in quality? well done keep going.
@xjfelli
@xjfelli Жыл бұрын
Thanks man!
@k_boss9
@k_boss9 4 жыл бұрын
Thank you, nice tutorial
@RagaGaming
@RagaGaming 4 жыл бұрын
Hi thankyou for the tutorials, really helped me, and please create one for appcenter also!
@MrFallout86
@MrFallout86 3 жыл бұрын
Great video. but why abstract class for the Environment class? PS. Also can codemagic deal with GoogleService-Info.plist for different builds?
@ianjaspersantos7229
@ianjaspersantos7229 4 жыл бұрын
Is there any difference with fastlane and this one, codemagic?
@ResoCoder
@ResoCoder 4 жыл бұрын
Fastlane runs locally and, as of now, it's only available on Mac.
@cuong1112035
@cuong1112035 2 жыл бұрын
very helpful, thanks so much
@hl6903
@hl6903 4 жыл бұрын
vs code theme ?
@tintin537
@tintin537 4 жыл бұрын
Hello reso coder thank you for your great content. I hope I could put this into work some day. And by the way the horizontal line in linux commands is called pipe.
@sagarsha7734
@sagarsha7734 4 жыл бұрын
what is the hardware requirements for Fast flutter development?
@ResoCoder
@ResoCoder 4 жыл бұрын
Flutter doesn't require a lot to run and build apps. A recent 4 core CPU and 8 GB RAM should be plenty enough for a good experience.
@sagarsha7734
@sagarsha7734 4 жыл бұрын
@@ResoCoder Thank You Bro🙂
@fluttermaster6148
@fluttermaster6148 4 жыл бұрын
Is there a good way to test (with simulator) and deploy IOS apps without mac?
@ResoCoder
@ResoCoder 4 жыл бұрын
Testing with a simulator - not yet. Deploying can be all done with Codemagic.
@fluttermaster6148
@fluttermaster6148 4 жыл бұрын
​@@ResoCoder Thanks for the answer. I will try codemagic after watching the video.
@matthieuregnauld9648
@matthieuregnauld9648 Жыл бұрын
35:06 I do appreciate, indeed! ;)
@davidagyakwa288
@davidagyakwa288 4 жыл бұрын
can you do a video with bloc and code magic
@BonBaisers
@BonBaisers 4 жыл бұрын
Great as always ! You have switched back to Windows ? :) Would like to share why ?
@ResoCoder
@ResoCoder 4 жыл бұрын
Linux is a configuration hell. Now I also have a Mac though.
@TVHovna
@TVHovna 4 жыл бұрын
@@ResoCoder :(
@hassanhallak4758
@hassanhallak4758 4 жыл бұрын
Thank you very match for your perfict tutourial Please can you add tutourial How to use code magic to build ipa on windows
@Baraka0369
@Baraka0369 4 жыл бұрын
Thanks !!!!! 💪💪💪💪
@ResoCoder
@ResoCoder 4 жыл бұрын
You're welcome!
@chetan6406
@chetan6406 4 жыл бұрын
When you will make series flutter with firebase.....bro
@metamadz
@metamadz 4 жыл бұрын
32:35 hello there.
@pradeep422
@pradeep422 4 жыл бұрын
holy moly 1 hour gotta schedule this 1 lol, doing this only cause dont wanna skip a sec...
@ResoCoder
@ResoCoder 4 жыл бұрын
I didn't think it was going to be this long but every minute is packed with information.
@DhavalParmar01
@DhavalParmar01 4 жыл бұрын
​@@ResoCoder Thanks for this great tutorial 🙌. I go with 2x speed so that packs more information in a minute 😉
@ResoCoder
@ResoCoder 4 жыл бұрын
@@DhavalParmar01 Speed control is the best thing on KZbin.
@kamilpius8185
@kamilpius8185 4 жыл бұрын
Good job. I would like to see flavors tutorial. Its realy pain in the ass for me in ios.
@viveksehrawat36
@viveksehrawat36 4 жыл бұрын
Please create for iOS also
@kbodka
@kbodka 4 жыл бұрын
Hey Reso Coder, could you please make a review for Angel framework for dart? I am in love with dart and would like to know is that good for creating APIs? 😊
@ResoCoder
@ResoCoder 4 жыл бұрын
Hello! As much as I'd love to build backends in Dart, I would rather go with a more supported language/framework. With Angel and Aqueduct, you'll have to reinvent the wheel a lot and if you encounter a blocking issue, you're currently kind of on your own.
@MrRahulmalik
@MrRahulmalik 4 жыл бұрын
Please make more android Kotlin videos
@karlon908
@karlon908 4 жыл бұрын
This is it!!!!
@albanr8028
@albanr8028 3 жыл бұрын
Top !
@yukiotsuka4373
@yukiotsuka4373 4 жыл бұрын
Make sure to write mkdir -p $FCI_BUILD_DIR/config at Pre-test script otherwise, the test will fail because pubspec.yml try to read config dir before while running tests. Thank you for the great tutorial
@brianmanuputty4412
@brianmanuputty4412 4 жыл бұрын
definitely a good repository name 😂👌
@ResoCoder
@ResoCoder 4 жыл бұрын
It shows that I'm a pro, huh? 😎🤣
@pradeep422
@pradeep422 4 жыл бұрын
I think these days Boring show is little boring and reso show is more like adding new and magical content frequently...
@ResoCoder
@ResoCoder 4 жыл бұрын
Glad to hear this! 💙
@andreygritsay762
@andreygritsay762 4 жыл бұрын
You switched back to Windows again. Why is that? I'd highly recommend you to buy a MacBook. Even though it seems overpriced it's really worth it
@ResoCoder
@ResoCoder 4 жыл бұрын
I have a MacBook now, actually. It's a breath of fresh air but I still do the majority of work on my main desktop PC.
Dio Connectivity Retry Interceptor - Flutter Tutorial
30:26
Reso Coder
Рет қаралды 49 М.
Flutter Flavors, App Icons, and Firebase Tutorial
9:39
Marcus Ng
Рет қаралды 54 М.
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН
Что-что Мурсдей говорит? 💭 #симбочка #симба #мурсдей
00:19
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
Flutter: CI CD With Codemagic | Automate Your Workflow
10:08
Robert Brunhage
Рет қаралды 43 М.
Flavors in Flutter - Multiple apps from one source code - Icon Generation
28:42
Flutter Riverpod Tutorial - The Better Provider
41:26
Reso Coder
Рет қаралды 85 М.
Freezed ❄ - Data Class & Union in One Dart Package
36:28
Reso Coder
Рет қаралды 58 М.
Flutter SVG Animations With Rive
1:00:44
Reso Coder
Рет қаралды 34 М.
Top 30 Flutter Tips and Tricks
6:50
Flutter Mapp
Рет қаралды 576 М.