Weather App Android Studio - Android Studio Project - API Integration, Location Services

Поділитися
Вставка
  • Опубліковано 7 вер 2024
  • Welcome to our Android project on building a Weather App from scratch using Android Studio! In this project, we'll teach you the complete process of creating a fully functional and visually appealing Weather App for Android devices.
    In this Android Studio project, we'll cover all the essential aspects, from setting up the project, fetching weather data from a reliable API & implementing location services, to designing a user-friendly interface. By the end of this tutorial, you'll have a polished Weather App that displays accurate weather information and keeps your users informed and engaged. This tutorial is beginners friendly.
    __________________________________________
    ⚡Source Code:
    neatroots.com/...
    If you require the source code, You can contact us at t.me/NRootsTech
    UPGRADE YOUR ANDROID CAREER
    ↗️ Enrollment Form: forms.gle/gAmh...
    💎 Updated Course Content:
    docs.google.co...
    SOLVE ANDROID ERRORS
    ⫸ Join Facebook Group : (Post your Code Errors here)
    g...
    __________________________________________
    💎 Source code:
    neatroots.com/...
    __________________________________________
    ⚡Assets:
    drive.google.c...
    __________________________________________
    ⚡Figma design:
    www.figma.com/...
    __________________________________________
    Follow us on Social Media:
    💎 / ranatahirbilal
    🔀 Instagram: / neatroots
    📢 Facebook Page: / neatroots
    For Business Inquires
    ✉️ neatrootstech@gmail.com
    __________________________________________
    #androiddevelopment #appdevelopment #androidstudio #androidprject #weatherapp #makeyourapp #mobileappdevelopment #neatroots #apiintegration #userinterfacedesign #forecastapp #androidcoding #datafeching #androidprogramming

КОМЕНТАРІ • 207

  • @NeatRoots
    @NeatRoots  Рік тому +5

    💎 Source code:
    neatroots.com/product/weather-app-source-code/

    • @user-bk6li3si6e
      @user-bk6li3si6e Рік тому

      I'm not asking for code bro. What's the command or process for that..

    • @ashishkumarjha2898
      @ashishkumarjha2898 6 місяців тому

      this page is not working

    • @aadhilabdulla
      @aadhilabdulla 6 місяців тому

      Page not found

    • @hmsmurtaza
      @hmsmurtaza 4 місяці тому

      ​@@aadhilabdullahe is selling code, you have purchase it

    • @creativepet6403
      @creativepet6403 3 місяці тому

      page not working

  • @Ayushsharma-qc7qx
    @Ayushsharma-qc7qx 9 місяців тому +11

    Works perfectly fine to all those code is perfectly fine every step is correct only problem is that you have to follow each step care full he has made complete project

  • @rahuldas7562
    @rahuldas7562 3 місяці тому +2

    If your temperature is not changing according to searched city then you
    Have to change the val response of the fetchweatherdata function in this video it is showned with jaipur change this to cityname only not with any specific city name
    (cityname,"your api id","metric")

  • @Joy-rn1ux
    @Joy-rn1ux 4 місяці тому +2

    I like everything transparent and syfy...
    I like the process...
    I want to make something different
    btw I don't have any previous experience of Android studio

  • @Kratikgarg
    @Kratikgarg Рік тому +4

    When i enter a another city name it's show previous city weather data. How to solve this problem.

  • @prabhupdash4949
    @prabhupdash4949 Місяць тому +2

    whenever i am trying to add dependencies it says gradle cannot sync and my whole project doesnt work

    • @overghost2621
      @overghost2621 Місяць тому

      bro dont worry jaisa aoke gradle saare depencies jis synatx mein likhi vaisa hi likhni hogi jaisa mere mei mujhe
      bracket"(" or yeh uper wale comma "" lagane padthei hai tou jaisa baki dependencies hai
      or apko aisa version define karna padega dependencies ke upar
      val lottieVersion = "6.4.1"
      tabh ho jayega

  • @NancySiya-r3d
    @NancySiya-r3d Місяць тому +1

    why is the max_temp and min_temp coming
    same for indian cities

  • @sinbad552
    @sinbad552 5 місяців тому +4

    1.11.40 if you're unable to change the temperature then put set content view(binding.root)

    • @shaikanwar8736
      @shaikanwar8736 4 місяці тому

      Done still showing same

    • @sahilchauhan4916
      @sahilchauhan4916 Місяць тому

      @@shaikanwar8736 mera bhi update nahi ho raha he jo dummy text tha wo hi aa raha he

  • @optionroots
    @optionroots 5 місяців тому +2

    very well explained thanks for such a good effort !! 🙏

  • @Spark_Earning_Tips
    @Spark_Earning_Tips 7 місяців тому +2

    can you tell me which type of network call is used in it
    ?

  • @user-uf7od1sl1u
    @user-uf7od1sl1u 7 місяців тому +1

    Sir everything is implementing properly but the background is not changing according to city. Some one plz help

  • @manibhn
    @manibhn Місяць тому +1

    Min Temp and Max Temperature is not working

  • @royalattacks07
    @royalattacks07 5 місяців тому +9

    Sync successful nahi ho raha he

    • @Nutu28
      @Nutu28 3 місяці тому

      how to fix?

  • @royalattacks07
    @royalattacks07 5 місяців тому +2

    59:39 me error show hota he Unexpected type specification

  • @preetimalviya03
    @preetimalviya03 8 місяців тому +3

    thanku so much...i make the app😇😇

  • @nasiruddin2087
    @nasiruddin2087 7 місяців тому +1

    Why it's always showing min max and temparatures are same?

  • @TuanAnh-tu4zj
    @TuanAnh-tu4zj 10 місяців тому +2

    hello bro. I really like your video and I want to display a list of forecasts for the next 5 days. How should I handle the FiveDayForecastActivity part?

  • @nezukokamado7989
    @nezukokamado7989 6 місяців тому +1

    does api key need time to become valid/activate mine shows error right now

  • @jinoorji2
    @jinoorji2 4 місяці тому +1

    Finally My first Project Completed😍... Can i put it on my Resume ?..
    Thank You So Muchhhh...✨

    • @Darkwolf9280
      @Darkwolf9280 4 місяці тому +1

      Did u get any errors?

    • @jinoorji2
      @jinoorji2 4 місяці тому

      @@Darkwolf9280 Yesss... Bas code zyda dhyan se dekhna kahi mistake na ho..

    • @strugglewithlife365
      @strugglewithlife365 3 місяці тому +1

      good bro mai app k video dak raha ho

  • @mEvEeeee
    @mEvEeeee 3 місяці тому +1

    Made this application, works perfectly.. Thanks

    • @akki1529
      @akki1529 Місяць тому

      How u have downloaded the widgets can u please tell?

    • @mEvEeeee
      @mEvEeeee Місяць тому

      @@akki1529 from given link in description..

    • @Nadeemdevil007
      @Nadeemdevil007 10 днів тому

      kindle help me to make this project

    • @mEvEeeee
      @mEvEeeee 10 днів тому

      @@akki1529 the link is in the description. look assets and figma design

  • @arnabsaha4746
    @arnabsaha4746 9 місяців тому +1

    @neatroots my tag of api fetch is not working properly how to solve it

  • @user-pt9qe1jz7b
    @user-pt9qe1jz7b 9 місяців тому +1

    not show weather data like not show city temperture please give me answer

  • @abhinav_1729
    @abhinav_1729 Рік тому +1

    thank you very much for explaining everything wonderfully

    • @NeatRoots
      @NeatRoots  Рік тому +1

      Welcome. Thanks for your kind words

  • @akashsingh8682
    @akashsingh8682 11 місяців тому +1

    thanks sir, I have succesfully Created this app.

  • @aontorvai6815
    @aontorvai6815 6 місяців тому +1

    I have completed this project

  • @sujan6338
    @sujan6338 Рік тому +1

    after implementing search view in application it is not working,pls any solutions?

  • @omkarandure9128
    @omkarandure9128 Місяць тому +1

    does it have database

  • @androidHaque
    @androidHaque 5 місяців тому +2

    The application has been successfully created. Should there be any issues pertaining to this application, please do not hesitate to notify me...

  • @dgcanvas
    @dgcanvas 10 місяців тому +2

    created application successfully

  • @user-nk1mb5fy7j
    @user-nk1mb5fy7j 11 місяців тому +2

    1:25:30 this part is not working on my app,it crashes when i try to search on searchbar.Anybody know how to fix it?

    • @abhimaueya28
      @abhimaueya28 11 місяців тому

      yes brother first off all while giving the city name in url give your current city name I hope this can solve our problem

    • @Ayushsharma-qc7qx
      @Ayushsharma-qc7qx 9 місяців тому

      ​@@abhimaueya28 bahi log pe info show ho ri hai but screen pe nhi what to do now

  • @PrakashRaj-rz2ij
    @PrakashRaj-rz2ij 11 місяців тому +1

    please tell me where i can get my api key the you did i did the same but its showing invalid api

  • @yashtripathi5995
    @yashtripathi5995 Рік тому +2

    Could you also explain why are u doing something ? It's difficult to understand what code we are writing

    • @prince4025
      @prince4025 6 місяців тому

      I don't think he really knows much

  • @tunglamnguyen9361
    @tunglamnguyen9361 3 місяці тому

    1:08:25 bro how can u write tag like that?

  • @manikishort
    @manikishort Місяць тому +2

    Bhai koi y bata do ye kis language m bana h

  • @AvishekGaming
    @AvishekGaming Місяць тому +2

    Bro my api doesn't response what can I do please tell😭

    • @NeatRoots
      @NeatRoots  Місяць тому

      Post errors and code questions in the FB group (facebook.com/neatroots?mibextid=kFxxJD)

  • @kritikamanglam
    @kritikamanglam 11 місяців тому +2

    Thanks a lot
    Sir,mera max temp me today ka temp show ho raha hai aur min temp me koi data nahi show raha hai

  • @mansivartak6750
    @mansivartak6750 7 місяців тому +1

    everything is implementing properly but the background is not changing according to condition plz help 1:29:13

    • @mansivartak6750
      @mansivartak6750 7 місяців тому

      Plz can you help me y the background are not displaying according to climate

  • @user-xk7ny5ob4e
    @user-xk7ny5ob4e 7 місяців тому +1

    Great Video. Done Successfully.

  • @abuzaransari5858
    @abuzaransari5858 Рік тому +2

    Thank you Very Much sir made the app without any errors very simple and easy explanation ❤❤

  • @kishankg7056
    @kishankg7056 9 місяців тому +2

    lovely project ,have completed thank You Neat Roots

    • @richnoobxt
      @richnoobxt Місяць тому

      Tumne project build kr liya ?

    • @richnoobxt
      @richnoobxt Місяць тому

      Can you help me ?

  • @user-sadiaParveen
    @user-sadiaParveen 10 місяців тому +1

    Sir my app is unable to use API it show no response 😢 can you help

  • @prince4025
    @prince4025 6 місяців тому

    ic_launcher_foreground is not in your google drive link anymore. Did you delete that asset?

  • @126basavarajhiremath2
    @126basavarajhiremath2 3 місяці тому

    error at the api data in Wind data cls, gust should be Double

  • @shaikanwar8736
    @shaikanwar8736 4 місяці тому +1

    1:12:11 I am facing prblm like after running my application it still showing old 00:00 °C

    • @richnoobxt
      @richnoobxt Місяць тому

      Mera bhi yahi show ho rha

  • @lazercorn2250
    @lazercorn2250 5 місяців тому +1

    what is the android studio version?

  • @vimalchaudhary4461
    @vimalchaudhary4461 Місяць тому +1

    Dependencies android studio ke latest version me sync nhii ho rhaa...!!
    Fix kaise kre...??

    • @NeatRoots
      @NeatRoots  Місяць тому

      Post errors and code questions in the FB group (facebook.com/neatroots?mibextid=kFxxJD)

  • @rohhan5004
    @rohhan5004 10 місяців тому

    Splash Screen problem for = The application should not provide its own launch screen sdk version 31 (android 12)

  • @mrconqueror5686
    @mrconqueror5686 10 місяців тому +2

    very nice video sir

  • @Aniket_Tambe
    @Aniket_Tambe 10 місяців тому +1

    I am getting issue with the api. It doesn't shows anything on the log cat

    • @ridamchaturvedi2951
      @ridamchaturvedi2951 8 місяців тому

      I ALSO BRO SAME PROBLEM . PLEASE TELL ME HOW IRESOLVE THIS PROBLEM

  • @GoogleTrends68
    @GoogleTrends68 Рік тому +5

    Sir Expence Manager project ka ek video dalo

  • @manikishort
    @manikishort Місяць тому

    Sir
    .....y kis language m bana h please bta do mere ko yahi project copy Krna h college k liy chahiye

  • @nrphenix8440
    @nrphenix8440 8 місяців тому +1

    Sir city weather not showing plzz reply

  • @SAHILKUMAR-po4en
    @SAHILKUMAR-po4en 3 місяці тому

    Hello sir ,
    how to set current city-name (location) of the user ???

  • @mafiyaking0888
    @mafiyaking0888 4 місяці тому

    bhai error a raha hai enequeu mee plz help me how to solve error

  • @programmertony6061
    @programmertony6061 8 місяців тому

    You are still making Android projects with XML. I think you should start making projects with Jetpack Compose because it is the future.

  • @PrinceLanticse-xo3qw
    @PrinceLanticse-xo3qw 8 місяців тому +1

    why i cant bind my ActivityMain ?

  • @kiwi_vlogs.987
    @kiwi_vlogs.987 9 місяців тому +1

    Getting error in checking the value of temperature in logcat in MainActivity . Please help .

  • @nagaskumar-ew7he
    @nagaskumar-ew7he 6 місяців тому +1

    I completed it thanks 👍

  • @codingkerlee
    @codingkerlee 8 місяців тому +2

    Great Work

  • @amitghasoliya
    @amitghasoliya Рік тому +1

    not added current location weather option

  • @mdashik6673
    @mdashik6673 Рік тому +1

    Love From Bangladesh

  • @vijaysingh-oi1ly
    @vijaysingh-oi1ly Рік тому +2

    Sir batting app kaise Banta hai uss par ek video banaiye.

  • @user-wk7yj8qu3q
    @user-wk7yj8qu3q 9 місяців тому +1

    im getting an error in the api link

  • @mathspadhlo5487
    @mathspadhlo5487 Рік тому +1

    when i am entering tag it shows red and same with msg also please help me it will be grateful

  • @SpiritGuidance-ex6sh
    @SpiritGuidance-ex6sh 4 місяці тому

    any one tell me that which programming langauge is used for that application

  • @Devikas_Kitchen
    @Devikas_Kitchen 9 місяців тому +2

    Done successfully 👌 ❤

  • @thebhagwabilla
    @thebhagwabilla 6 місяців тому +1

    UI explanation is good but the API explanation is very bad. like at 1:14:06 he didnt explain why we write condition code different from other like that ? for the whole time i was like just copy and paste without understanding.

  • @SkyMusic_12
    @SkyMusic_12 3 місяці тому +1

    Api not working

  • @AnkitSingh-xe3fo
    @AnkitSingh-xe3fo 3 місяці тому

    dependencies of lottie is not working in new android studio version 2024 pls someone tell me how to do it ?

  • @robiulislamrj9484
    @robiulislamrj9484 11 місяців тому +1

    viya manay android studio per binding and ActivityMainBinding error arahay kaya karo

  • @lucianovenialgo4540
    @lucianovenialgo4540 Рік тому +1

    excellent your videos thank you so much. a suggestion could enable subtitles please. you got another subscriber

  • @user-bk6li3si6e
    @user-bk6li3si6e Рік тому +1

    How can I select multiple textview in different linearlayout ??
    Please anyone

  • @Iamjay200
    @Iamjay200 Місяць тому +1

    thank you so much sir 😄😄😄😄 mene bhi bana liya

    • @aqsasaleem6755
      @aqsasaleem6755 Місяць тому

      Share source code

    • @Iamjay200
      @Iamjay200 Місяць тому

      ​@@aqsasaleem6755bro m tumhe link send kr rha hu, Lekin send hone ke baad show nhi kr rha.
      Agar tumhe meri GitHub ki link mill gyi ho to let me know 😊

    • @Iamjay200
      @Iamjay200 Місяць тому

      @@aqsasaleem6755 Didi you get the github link ?

  • @thebhagwabilla
    @thebhagwabilla 6 місяців тому

    1:29:25 Haze ka condition kidhar hai ? ache se sikhaya hu nahi h. And how did you come to know that these are the keywords for the condition like cloudy, haze, sunny, partly cloudy. supposse there is some condition not mentioned in my code, then how will the background change ?

    • @sinbad552
      @sinbad552 5 місяців тому

      Those keywords you get from weather object that contains 'main'. We access it through the condition keyword

  • @MohdHaneef-cu9ut
    @MohdHaneef-cu9ut 8 місяців тому +1

    finally completed successfully

  • @regularmail8085
    @regularmail8085 9 місяців тому +1

    My personal timestamp -> 1:19:54

  • @theflutterguy6301
    @theflutterguy6301 7 місяців тому +1

    great Videos

  • @Eavnvai94
    @Eavnvai94 6 місяців тому +1

    Course Content link: 10+ Cool Android Projects nihe show delet

  • @126basavarajhiremath2
    @126basavarajhiremath2 3 місяці тому

    which http client is used ?

  • @tikendrasinha596
    @tikendrasinha596 Рік тому +1

    I'm a beginner student for Android.... I'm confused to which language i choose kotlin and flutter...
    Please replying 🙏

    • @NeatRoots
      @NeatRoots  Рік тому +2

      Start with Kotlin after mastering one you can move forward.

    • @tikendrasinha596
      @tikendrasinha596 Рік тому +1

      @@NeatRoots thankyou so much 🙏🙏🙏sir .... Your video are very helpful in this development journey 🤗🤗🤗

    • @NeatRoots
      @NeatRoots  Рік тому +1

      @@tikendrasinha596 keep enjoying and keep practicing Android. Good luck

    • @tikendrasinha596
      @tikendrasinha596 Рік тому +1

      @@NeatRoots thank you Sir 🤗

  • @AdityaGiri-hn4uq
    @AdityaGiri-hn4uq Рік тому +2

    Nice video 👍

  • @royalattacks07
    @royalattacks07 5 місяців тому +1

    Done successfully

  • @kashyapbhanushali8157
    @kashyapbhanushali8157 11 місяців тому +1

    i don't know why my app is crashing after the starting of splash screen

    • @Ayushsharma-qc7qx
      @Ayushsharma-qc7qx 9 місяців тому

      Same any solution

    • @sinbad552
      @sinbad552 5 місяців тому

      ​@@Ayushsharma-qc7qxclear data of emulator and restart it

  • @talhaaltaf5986
    @talhaaltaf5986 9 місяців тому +1

    Such a informative video thanks sir
    Sir xml code mil sakta ha kya

  • @Quester2023-xp7rb
    @Quester2023-xp7rb 7 місяців тому +1

    1:32:40 dude how america as a entire nation showing the cloud weather if so Whole India i.e Jaipur and Delhi should show same weather not different as in the video!!!!!!!! Make me Clear about your API thing

  • @ayushanand4792
    @ayushanand4792 11 місяців тому +1

    sir inflate me error q aarha
    hai

  • @kavitabharti9791
    @kavitabharti9791 Рік тому +1

    How do you downloaded the XML file of icons

    • @anmolverma075
      @anmolverma075 10 місяців тому

      They are given in the description.

  • @MukulAgarawal
    @MukulAgarawal 9 місяців тому

    What if user enter wrong city name ?

  • @Uplift_Now_aj
    @Uplift_Now_aj Рік тому +3

    successful

  • @muhammadaqeel2515
    @muhammadaqeel2515 11 місяців тому +1

    Api key is invalid any one know about this problem?

    • @smzedits
      @smzedits 7 місяців тому

      Try after 2 se 3 ghante baad

  • @duckymomo9789
    @duckymomo9789 Рік тому +2

    If anyone facing issue of invalid api key dont worry it takes2 hrs to active the api key

    • @divyanksharma236
      @divyanksharma236 Рік тому

      Thanks bro mine activated in 5min

    • @Ayushsharma-qc7qx
      @Ayushsharma-qc7qx 9 місяців тому

      Bahi mera display nhi ho rha baki key wagera work kr rhi hai

    • @lucky_gamer
      @lucky_gamer 9 місяців тому

      Bai API key invalid aara h ?? Toh kya kru !!

    • @sinbad552
      @sinbad552 5 місяців тому

      ​@@lucky_gamersame problem How did you solve it?

    • @lucky_gamer
      @lucky_gamer 4 місяці тому

      ​@@sinbad552 bai after 20 min API will work

  • @preetamgiri1556
    @preetamgiri1556 Місяць тому +1

    Sir woh response.enqueue hi nhi aa rha

    • @NeatRoots
      @NeatRoots  Місяць тому

      Post errors and code questions in the FB group (facebook.com/neatroots?mibextid=kFxxJD)

  • @divyanksharma236
    @divyanksharma236 Рік тому

    Sir default location me Jaipur ki place per user ki location lena bhi sikha dena tha

  • @jatinsharma2737
    @jatinsharma2737 5 місяців тому +1

    api vala nahi chlra

  • @devilstone7871
    @devilstone7871 Рік тому +1

    Bhi ping ko check krny ka Lea app ksy bahye bhi video bnao plz bhi

  • @abhinav_1729
    @abhinav_1729 Рік тому +1

    At 43:14 as you've said that we need to create grid. So you said to select all 6 layouts from constraint layout and drag them into flow but When I'm doing the same it is not going inside flow. it shows 🚫🚫 this symbol. Can anyone help me out

    • @hanannadhif7221
      @hanannadhif7221 Рік тому

      Once you've created 6 linear layouts, you can create flows in the layout frame. Once you select all the linear, lay out after left click on your mouse and drag then point to flow and then same as in the video above

  • @Dominator_IND_001
    @Dominator_IND_001 9 днів тому +1

    Actually, you've uploaded a lot of Android content that's not available on UA-cam, which is a good thing. However, I want to mention that while you're explaining many concepts, I'm not able to understand them clearly. Sorry to say this, but you're a good content creator, not a good teacher.

  • @codedecoder
    @codedecoder 6 місяців тому +1

    Location Services cover nahi kia aap ne suraj sir

  • @AloneIsGoodThan
    @AloneIsGoodThan 7 місяців тому

    thanks bro its help me lot

    • @richnoobxt
      @richnoobxt Місяць тому

      Main activity ka source code send kroge kya ?

  • @ahsanshaikh7087
    @ahsanshaikh7087 Рік тому +1

    DONE 😃