🌤📱 Minimal Weather App • Flutter Tutorial

Sdílet
Vložit
  • čas přidán 9. 07. 2024
  • 💬 Chat App w/ Notifications • mitchkoko.gumroad.com/l/ChatA...
    📱 Flutter Courses • mitchkoko.app/
    👨🏽‍💻 I'm coding a startup.. / mitchkoko
    / createdbykoko
    / createdbykoko
    / createdbykoko
    💰 Book Consultation Call • mitchkoko.gumroad.com/l/CallW...
    ~ ;
    A sleek minimal weather app that reads an API from openweathermap.org/ and uses lottie animations from lottiefiles.com/
    ✏️ Whiteboard app I use: app.eraser.io/
    ~ ;
    ⌚️ TIMESTAMPS
    0:00 Intro
    1:15 Coding starts
    2:29 Weather model
    3:27 Weather service
    6:09 Weather page
    8:18 Permissions
    9:15 Lottie animations
    ~ ;
    🔗 CONNECT WITH ME
    📱 INSTAGRAM • / createdbykoko
    🐦 TWITTER • / createdbykoko
    📱 TIKTOK • / createdbykoko
    🎧 FLUTTER POD • / @flutterpod
    💬 JOIN DISCORD SERVER • / discord
    💻 GITHUB • github.com/mitchkoko/
    🖥 WEBSITE • mitchkoko.app/
  • Věda a technologie

Komentáře • 203

  • @createdbykoko
    @createdbykoko  Před 8 měsíci +24

    💬 Chat App w/ Notifications • mitchkoko.gumroad.com/l/ChatAppMasterclass
    📱 Flutter Masterclass • mitchkoko.app/
    🔥 I'm coding a startup.. www.patreon.com/mitchkoko

  • @vishwakant_mishra
    @vishwakant_mishra Před 5 měsíci +16

    Bro is FAST!!! No time to get distracted!!
    (in a good way)

  • @charliemagnemartinez4341
    @charliemagnemartinez4341 Před 8 měsíci +8

    Hello. Thank you for continually posting content like this. I'm still learning flutter and I believe this is the best way to learn after a certain point. Is to keep on building. I need to get a really good feel and familiarize myself by using all these widgets in different ways til I can come up something unique myself

  • @chikasampson179
    @chikasampson179 Před 8 měsíci +3

    Thank you so much @Mitch koko I’ve always wanted a tutorial video on APIs from you. God bless you ✨

  • @CodingYourLife
    @CodingYourLife Před 6 měsíci

    Fantastic tutorial! 🚀 Clear explanations and smooth pacing. Your Flutter expertise shines through.
    Grateful for your effort in simplifying complex concepts.
    Looking forward to more insightful content.
    Thanks for sharing your knowledge!

  • @user-si9il6pk9y
    @user-si9il6pk9y Před 3 měsíci

    thank you!!!! Have a nice day!! 🥰🥰

  • @AboutThings
    @AboutThings Před 6 měsíci

    Great videos man. I still learn from you and it is easy. Thanks for your presentations.

  • @humeidussenejocordasse791
    @humeidussenejocordasse791 Před 3 měsíci

    I really love your work man, please keep sharing knowledge with us

  • @user-sr4dy6ly6w
    @user-sr4dy6ly6w Před 8 měsíci

    Thanks Mitch, great tutorial

  • @iy908
    @iy908 Před 8 měsíci +7

    Mitch, the tutorials are great! Could you please create an example of dynamically generated and drawn graph? A simple sine function would be enough for the demo purposes. The main idea - is to learn how to draw the data from the async real-time source. Thanks again!

  • @depressedsoul3186
    @depressedsoul3186 Před 8 měsíci +3

    Absolutely Fav Flutter channel, your designs are spectacular, A request to kindly cover riverpod.

  • @BrettKromkamp
    @BrettKromkamp Před 3 měsíci

    Great tutorial. Thanks, man!

  • @AhmedMezu
    @AhmedMezu Před 8 měsíci

    legend

  • @sumirandahal76
    @sumirandahal76 Před 8 měsíci +1

    Clean and crisp

  • @richardappow6770
    @richardappow6770 Před 8 měsíci +1

    Always on point

    • @createdbykoko
      @createdbykoko  Před 8 měsíci

      Thanks brother ❤ how is flutter going for you these days?

  • @BrunoMotadeOliveira
    @BrunoMotadeOliveira Před 7 měsíci +2

    Thanks for this great tutorial. I wanted to learn how to consume API in Flutter and I did it.
    As a challenge for me, I wanted to hide the api key, I put the API key in a json. And I configured --dart-define-from-file in launch.json

  • @mayorajesus182
    @mayorajesus182 Před 6 měsíci

    Thank you very much, very well explained.

  • @nicocombopiano730
    @nicocombopiano730 Před 7 měsíci

    Great tutorial

  • @eithrick1
    @eithrick1 Před 5 měsíci

    Thanks mitch very good tutorial..

  • @alireza0994
    @alireza0994 Před 8 měsíci

    what a good presentation what a good teach. I think this tutorial will be in my mind for my entire life :) thanks bro

    • @Rmaawn
      @Rmaawn Před 25 dny

      is that work for u?

  • @theblueprinteffect
    @theblueprinteffect Před 3 měsíci

    thank you so much this was so helpful, can you please make a tutorial on location tracking, or anything that is related to maps!

  • @Isthiyaquekambathagothi
    @Isthiyaquekambathagothi Před 8 měsíci

    Even i used lottie animation to give beautiful looks to app.. will try to share on Twitter, other day when you posted on minimalist app design, i didn't think it would be animated as it was a photo shared.. love learning from you.

    • @siddhikamundada2453
      @siddhikamundada2453 Před 5 měsíci

      Hey There! i am stuck at one issue which is
      PermissionDefinitionsNotFoundException (No location permissions are defined in the manifest. Make sure at least ACCESS_FINE_LOCATION or ACCESS_COARSE_LOCATION are defined in the manifest.)
      Even after adding them into under manifest.
      Can you please help me out?

    • @abhisheksharma8295
      @abhisheksharma8295 Před měsícem

      Did you find the solution yet?​@@siddhikamundada2453

  • @abdolplayer6512
    @abdolplayer6512 Před 3 měsíci +1

    Nice video :)

  •  Před 8 měsíci +1

    Gerçekten Harika. Güzel Anlatım. Teşekkürler.

  • @tejas.s.u_
    @tejas.s.u_ Před 8 měsíci

    Just amazing much better than others which are cluttered and have too many data which are not required for common user's, but though loved it 💯

    • @manshubprajapati456
      @manshubprajapati456 Před 20 dny

      bro im stuck in android permission there is error regarding the manifest if you can help plz

  • @yoavs1990
    @yoavs1990 Před 5 měsíci +1

    Great tutorial!

  • @reikhall
    @reikhall Před 7 měsíci

    thank you mitch, i learn a lot of greetings from peru

  • @therandomdude2392
    @therandomdude2392 Před 8 měsíci

    I'm just subscribing, thank you.

  • @rsK.9
    @rsK.9 Před 8 měsíci

    can you make a tutorial on how to flutter app with admin page with backend

  • @iam_bema
    @iam_bema Před 7 měsíci

    Hi Mitch, thanks for the amazing tutorial.
    I'm trying to also add weather forecasts in the app, when you wanted to get the weather you called Future twice do I also have to do that when trying to get the forecast or I can just do it inside the already called Futures
    I'm a newbie by the way the help would be really appreciated.

  • @sakresh_s
    @sakresh_s Před 8 měsíci

    Can you please make a full tutorial for creating a fully functional music player app ?

  • @inupete69
    @inupete69 Před 8 měsíci +1

    this is sick, man

  • @Futball_Life
    @Futball_Life Před 8 měsíci +1

    Thanks ❤

    • @createdbykoko
      @createdbykoko  Před 8 měsíci

      No problem! How is Flutter going for u?

    • @Futball_Life
      @Futball_Life Před 8 měsíci

      @@createdbykoko pretty smooth, thanks to the ecosystem. But you've got to have a killer eye for nice designs and innovations.

  • @nicocombopiano730
    @nicocombopiano730 Před 7 měsíci

    Beast

  • @KengCat-kt6rt
    @KengCat-kt6rt Před 8 měsíci

    Hi sir, can u please give me the name of the lottie animation that u showed in one of the shorts and the create fun animations video. It was a man typing on laptop with a screen infront of him. Thankyou

  • @dimitristerzz
    @dimitristerzz Před 8 měsíci

    can you make a tuto on how to interact w spotify api cause its tricky asf

  • @sushilkv2004
    @sushilkv2004 Před 7 měsíci

    Is there any app which uses state management? Which state management library do you prefer?

  • @ayushmaangupta5956
    @ayushmaangupta5956 Před 2 měsíci

    where can i get the files from i mean i cant find it on your git hub

  • @VelGoesBrrr
    @VelGoesBrrr Před 8 měsíci +3

    Nice little tutorial thanks!
    By the way, unless I'm mistaken, if Dart works like most other languages, you can remove the if(...) for the sunny default, because you already have it in the default part of the switch. Also you could join the sunny and default cases together.

    • @createdbykoko
      @createdbykoko  Před 8 měsíci +2

      You are correct haha i have a bit of redundant code there. Thanks for that!❤

    • @VelGoesBrrr
      @VelGoesBrrr Před 8 měsíci

      @@createdbykoko you're welcome! it happens to all of us 😄

    • @liammcgarrigle
      @liammcgarrigle Před 8 měsíci

      I actually think dart requires it to be a bool.
      it's not truthy and falsy like in javascript and some others, so you need to actually use a value that's a bool

    • @liammcgarrigle
      @liammcgarrigle Před 8 měsíci

      ​@@createdbykoko Are you sure? I'm pretty sure you did it right and conditionals require a bool in dart
      edit: my bad, @​velGoesBrrr already put me in my place

    • @VelGoesBrrr
      @VelGoesBrrr Před 8 měsíci

      @@liammcgarrigle I think you misunderstood the point here: The if(...) statement is redundant with the default case. And the function is returning a string, representing the relative path of the image asset.
      To sum up, he could have removed the 'if(...)' line
      and group the case 'clear' and 'default' (as he did with 'rain' 'drizzle' and 'shower rain' for example).

  • @diyav4568
    @diyav4568 Před 8 měsíci

    hi, can you please do a fitness tracker tutorial

  • @Alshahin_Alshaabani_505
    @Alshahin_Alshaabani_505 Před 8 měsíci

    Hello, I would like to ask a question. I want to make an application for studying. I want to take videos from CZcams and put them in it. My question is, I want advice from you. Should I say, “Tunril” the videos and put them, or do I put a link to them directly from CZcams, but without transferring the user to CZcams. He watches the video from the application, but if the video is deleted from CZcams, it will be deleted. From the application or putting the first idea, which is better? Is it possible to do this in filters? Thank you

  • @vedantdasgupta
    @vedantdasgupta Před 8 měsíci +5

    Hey Mitch,
    Love your videos! Can you please make some tutorials on integrating some kinda ML into our apps too?
    Would be a major help if you could just provide a simple tute 🩶

    • @createdbykoko
      @createdbykoko  Před 8 měsíci +3

      Hii yes I will note that ❤

    • @manshubprajapati456
      @manshubprajapati456 Před 20 dny

      bro im stuck in android permission there is error regarding the manifest if you can help plz

  • @RamiAl-KaroShorts
    @RamiAl-KaroShorts Před 8 měsíci

    Thanks, for being example for other including me. I had created similar idea about weather feel free to watch… 😊

  • @NAMTHIPGROPATTA
    @NAMTHIPGROPATTA Před 3 měsíci +1

    8:35 Where did you get the 'uses-permission'?

  • @aldianumbu5717
    @aldianumbu5717 Před 3 měsíci

    Thanx for your video. Can you make a video about BLOC provider? Thanx

  • @user-ic8tr4kf1v
    @user-ic8tr4kf1v Před 8 měsíci

    Can you create Apps with Clean Architecture pls?

  • @SaloRB
    @SaloRB Před 8 měsíci +1

    Which font are you using in your final design? It looks awesome

  • @janeroyuuu
    @janeroyuuu Před 2 měsíci

    is that figna to create visual UI flow ?

  • @oussamasbisiane4544
    @oussamasbisiane4544 Před 8 měsíci +1

    hello mitch sorry to disturb you , would u like to give me the github of the book u creat i'm really interesting on how u add the text inside the app with that smooth 💜💜💜

  • @excelsior13tech
    @excelsior13tech Před 5 měsíci

    Hi, thanks for the great tutorial, awesome
    Please, is a tutorial for using APIs for maybe a ecommerce app?

  • @muhammadsodiqbohodirov4746

    where to get the base url ?

  • @user-rf9qf6ew9n
    @user-rf9qf6ew9n Před 8 měsíci

    Can you upload,how to make user panel and admin panel with firebase in flutter,Please!!

  • @abdulahiiszaq4780
    @abdulahiiszaq4780 Před 8 měsíci

    Thanks Teacher!
    Make video Complete Ecommerce App

  • @sakayikbloom
    @sakayikbloom Před 5 měsíci

    where can i find the base url?

  • @chandu1904
    @chandu1904 Před 8 měsíci +1

    thank you

    • @createdbykoko
      @createdbykoko  Před 8 měsíci

      No problem! How is flutter going for you these days?

    • @chandu1904
      @chandu1904 Před 8 měsíci

      @@createdbykoko i am a novice sir .plz help me with the permssions in android and ios

  • @yoityoboy
    @yoityoboy Před 4 měsíci

    how did you ceate this intro ? i need help on such 3D videos please

  • @user-pz5sj5zo8q
    @user-pz5sj5zo8q Před 8 měsíci +1

    👍 thx u. sir~

  • @mrobiu
    @mrobiu Před 8 měsíci

    can you make a quiz app

  • @shahzod9936
    @shahzod9936 Před 8 měsíci

    I got the error while running like this: "Dart library 'dart:html' is not available on this platform".

  • @user-lb3jj3te6h
    @user-lb3jj3te6h Před 3 měsíci

    how i get the links you copy it 🥲🥲 if anyone know how, please tell me.

  • @imonseafooddiet
    @imonseafooddiet Před 3 měsíci

    3:47 How did you get the link?

  • @user-ev6uo3ci5r
    @user-ev6uo3ci5r Před 8 měsíci +1

    Hi Mitch, flutter newbie here, everything works fine but for some reason it only loads the weather when (Out of the nations I have tested) the location is set to the USA or Mexico. According to the debug console I am successfully getting the position and placemarks, and yet I still get the "Failed to load weather error". Any help would be greatly appreciated!

  • @sahilbansal6941
    @sahilbansal6941 Před 8 měsíci +2

    Bro plz finish your firebase firestore playlist you were making separate videos for CRUD like you made Create and Read but after that you did not make of Update and Delete please make on them. You made a masterclass one but please continue that

    • @martinx506
      @martinx506 Před 6 měsíci

      He did create for update and delete

  • @MRKCartoons8021
    @MRKCartoons8021 Před 8 měsíci

    sir what is BASE_URL and link how to write please discribe??

  • @samsuddoha4976
    @samsuddoha4976 Před měsícem

    it only runs once then i becomes white screen how to fix it?

  • @TayaPresnakova
    @TayaPresnakova Před 3 měsíci

    Which Link was taken as a Base_URL? at 4.25

  • @jorgearmandobarriosramirez6606

    hi how are you, I like the tutorial, I followed your steps when making the code, but at the time of executing it, the message of incorrect parameters format appears in the debugging console, besides the message that the way to call the API by means of the url, is wrong, I don't know if you could help me.

  • @marvellouseabraham8436
    @marvellouseabraham8436 Před 7 měsíci

    When i call the Api url i keep getting, HTML response , not jsons response ,

  • @aouadicharaf1038
    @aouadicharaf1038 Před 8 měsíci

    ❤❤❤

  • @rahmanauf5584
    @rahmanauf5584 Před 7 měsíci

    can someone expalin to me like i am a 5 years old.. can i follow the exact same steps using flutters? because i see that he is using microsoft visual studio.

  • @Rmaawn
    @Rmaawn Před 25 dny

    please kings can someone send me the right source code of this tutorial?

  • @theghost4177
    @theghost4177 Před 6 měsíci

    thank you very much for this amazing video. I have a problem, the city name and the temperature didn't show up I did everything ok but I think there is something wrong with implementing the service on my side to be honest I couldn't find the solution

    • @Manishkumar-wt9tf
      @Manishkumar-wt9tf Před měsícem

      Hi, I am also not getting city name and temp, did you find any soln?

  • @usmanmarkaz
    @usmanmarkaz Před 8 měsíci

    plz make this same UI with React native please sir

  • @vikashansdak1910
    @vikashansdak1910 Před 4 měsíci

    I am getting weather in kelvin

  • @Futball_Life
    @Futball_Life Před 8 měsíci +2

    Please what's your recommended State Management Approach/Tool

    • @createdbykoko
      @createdbykoko  Před 8 měsíci

      Depends on various factors but the one you are most comfortable with until you reach a roadblock. Also depends on the scale/size/complexity of your app

    • @Futball_Life
      @Futball_Life Před 8 měsíci

      @@createdbykoko alright

  • @skshahidali9528
    @skshahidali9528 Před 8 měsíci +1

    9:11 The city Name and temperature doesn't show and i debug console it show "Failed to load weather data" Can anyone please help with this issue
    Thanks 🙏

    • @llegioner
      @llegioner Před 8 měsíci

      I've also had this problem but my problem was that I had the wrong url with /data/2.5/forecast and not /data/2.5/weather. Because I've copied the url from the OpenWeather page. Maybe you have the same problem.

  • @rishabhvishwakarma5745
    @rishabhvishwakarma5745 Před 8 měsíci +1

    i am not able to fetch details from api , does any one now what could be the problem ?

    • @danielmartin5559
      @danielmartin5559 Před 8 měsíci +1

      Same here. Code 401 according to the documentation the api key is not activated bur through Postman works fine.

  • @ahmedkhedr3846
    @ahmedkhedr3846 Před 8 měsíci

    You Are So Great! Can U Teach Us To Upload Pictures and Videos Please

  • @nasirgaayte2695
    @nasirgaayte2695 Před 8 měsíci

    man could you finished signIn with apple

  • @JunaidhFardeen
    @JunaidhFardeen Před 8 měsíci +3

    Even though I allow location, the app is not fetching the location and temperature. Can you help here.

  • @sushilkv2004
    @sushilkv2004 Před 7 měsíci +1

    I am not able to find the direct git link of this weather app. is it there somewhere?

  • @djwarhaje
    @djwarhaje Před 8 měsíci +5

    the code is keep returning this line 'failed to load weather data' , anyone have the same error ? and how im gonna fix it plz ?

    • @k-gos
      @k-gos Před 8 měsíci +1

      same error

    • @djwarhaje
      @djwarhaje Před 8 měsíci

      can anyone helps us !@@k-gos

    • @priyashaghosh822
      @priyashaghosh822 Před 7 měsíci

      Hello... Did you solve this issue?

    • @shivammishra1980
      @shivammishra1980 Před 5 měsíci +2

      Try adding internet permission to your app

    • @manshubprajapati456
      @manshubprajapati456 Před 20 dny

      @@shivammishra1980 bro im stuck in android permission there is error regarding the manifest if you can help plz

  • @obiajulumbanefo3545
    @obiajulumbanefo3545 Před 8 měsíci +3

    can you make a tutorial on how to change the app theme from inside the app with a button

    • @createdbykoko
      @createdbykoko  Před 8 měsíci +2

      I cover that in this one czcams.com/video/-jdtfJe_sII/video.htmlsi=Hb6YkTAMJwZEMYxj

  • @bamboozoled9763
    @bamboozoled9763 Před 7 měsíci

    i am still getting loading city and null temperature how do i solve that

  • @user-ot7fn4cz7d
    @user-ot7fn4cz7d Před 8 měsíci

    Source code please

  • @user-sk3qp9dv9r
    @user-sk3qp9dv9r Před 4 měsíci

    Not showing the whether😢

  • @MD-Rafique
    @MD-Rafique Před 8 měsíci

    Thank you so much. it is a great tutorial for me as a beginner.

    • @galax3971
      @galax3971 Před 8 měsíci

      hi quick question did it work for you? Im finished right now but the application does not show my location and temps right now

  • @Mohammad_Abdullah_1
    @Mohammad_Abdullah_1 Před 7 měsíci

    please make a favourite app

  • @khaledtaha3203
    @khaledtaha3203 Před 8 měsíci

    What do you use for your app demos

  • @ashrafayoub9886
    @ashrafayoub9886 Před 8 měsíci

    I request news App if possible

  • @rukiagutale3441
    @rukiagutale3441 Před 10 dny

    I really wanna learn flutter

  • @chirantharavishka5918
    @chirantharavishka5918 Před 8 měsíci +1

    How get base url

  • @hasibulmomen
    @hasibulmomen Před 2 měsíci

    is this tutorials sweitable for beginners?

  • @kforcate5654
    @kforcate5654 Před měsícem

    I followed the guide and errors just keep coming out I'm feeling exhausted :(

  • @abhisheksharma8295
    @abhisheksharma8295 Před měsícem

    8:39
    for ios permission

  • @dhariwalamurtaza
    @dhariwalamurtaza Před 8 měsíci +6

    Even after enabling location it does not fetch the city. Please help me out.

  • @Badshah1614
    @Badshah1614 Před 8 měsíci

    Hello Sir Please Upload Daily Videos

  • @japanesewithnana
    @japanesewithnana Před 8 měsíci

    I have no coding experience. Is there a coding language I should learn before using flutter?

    • @domescy
      @domescy Před 7 měsíci

      Python or Java are good for beginners. There are also many great tutorials about them on CZcams.

    • @user-uz7yd9wk3b
      @user-uz7yd9wk3b Před 4 měsíci

      dart, dart is fundamental language for flutter

  • @tejasdashpute1787
    @tejasdashpute1787 Před 8 měsíci

    i am getting response code as 404
    how to modify the error

  • @guc9ugjvobovov526
    @guc9ugjvobovov526 Před 7 měsíci

    Thank you first of all.
    I downloaded the application as apk to my phone. However, when I open the application, it cannot find my location even though I have given location permission, and it remains on the initial loading screen. How do I solve it?
    When I open it from my computer, this is not a problem.