Java Android App using REST API - Network Data in Android Course

Поділитися
Вставка
  • Опубліковано 21 жов 2024

КОМЕНТАРІ • 195

  • @roiiroii9561
    @roiiroii9561 3 роки тому +4

    Ive seen many people try and explain android studio projects on youtube. But you got my like & subscribe. You take your time, cut it short on things that aren't important and explain every single step. Great great job!

  • @raphaeljones9747
    @raphaeljones9747 3 роки тому +4

    Literally the best Android tutorial on UA-cam.

  • @dailyprodmusic9656
    @dailyprodmusic9656 3 роки тому +16

    Thank you so much for this lesson. This video is suitable for everyone that has some basic concepts about Android, so he/she understands what the instructor is really doing

  • @felixnyamongo
    @felixnyamongo 3 роки тому +14

    Thanks so much for this. Was just getting started on learning Volley and you posted it at the right time.

  • @TechnikFreakDE
    @TechnikFreakDE 3 роки тому +13

    *Wow, im very impressed.* It is my 6. semester in Germany and I searched for help to implement my first own app to get Corona-Data from our institute because I don't want to check every day many of values for different cities.
    I never thought to found a so damn good tutorial which helps me for all my questions with the API, Callbacks etc.
    Never saw a video like this. I have no suggestions, it was perfect.
    My app is working and I have so many ideas for develope it further. It makes a lot of fun.
    Thanks a lot that I can watch this for free on UA-cam. Greetings from Germany!

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

      Do you have a link to that API? bcz I have tried many times but I can't find the API

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

      ​@@zaidtahir936 Im using an API from a German health institute. It provides only data for Germany, so I think it will not help you.

  • @madjidsafari8487
    @madjidsafari8487 2 роки тому +1

    thank you I am Madjid from ALGERIA I have
    complete 1 hour of the whole video and I am very happy to practice with you, your lesson is very simple and self-explanatory

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

    This is fantastic! The fact you go into deep detail into every problem and error and the fact you also visit the documentation is wonderful for someone having first contact with REST APIs in android

  • @michaelodempsey2487
    @michaelodempsey2487 3 роки тому +8

    Fantastic presentation... Wish I had teachers like that at school and may have learnt more... Thank You

  • @mpalanipsbb
    @mpalanipsbb 3 роки тому +10

    Thanks! This was great! I have been searching something like this for a long time. So grateful!

  • @patrcianawel876
    @patrcianawel876 2 роки тому

    This is the first time i watch an entire 2 hours video, I'm impress, and i thank you for your explaination.

  • @Admin-tk6ri
    @Admin-tk6ri 3 роки тому +4

    I learnt Basic Java and applied for an internship and the very next day I was assigned to make an application which shows the details of a region form REST API, according to user input and also had to load the previously viewed data even if the user is offline. I've time of 48 hrs only. But now I think I can do it and I'm gonna do it.🔥

    • @McLovinBillion
      @McLovinBillion 2 роки тому

      Were you able to do it?

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

      its been 2 years, any update?

    • @Admin-tk6ri
      @Admin-tk6ri Рік тому

      Haha guyz, Yes I was able to do it and complete the assignment 90% not upto the mark but it was functioning pretty well. But I wasn't shortlisted as an intern. But after that various things happened and I managed to get an internship.

  • @rodrigorgpsk8
    @rodrigorgpsk8 2 роки тому +5

    Amazing Course!
    I was making some research about how to consume an API and this was very helpful!
    Thanks a lot

  • @adityaojha2701
    @adityaojha2701 3 роки тому +14

    This is amazing. Love the way you explained everything precisely.

  • @sahilverma4077
    @sahilverma4077 3 роки тому +3

    felt great to see that people are still making android apps in java,
    btw nice tutorial, got a lot out of it
    you have my gratitude

    • @basselnasief7492
      @basselnasief7492 3 роки тому

      Java has always been the best!

    • @sahilverma4077
      @sahilverma4077 3 роки тому

      @@basselnasief7492 that's what I want to explain to my juniors, but they don't give a heads to my points on why java is a good option, they neglect everything because it's verbose according to them

  • @vexxecon
    @vexxecon 3 роки тому +7

    This is a fantastic course. The approach of build, refactor, repeat builds a great set of tools to write better code. The best takeaway from this video in my opinion.

  • @naffiahanger9316
    @naffiahanger9316 3 роки тому +1

    Perfect way of teaching. And best tutorial on Android I have ever seen.

  • @ahmedhamed07
    @ahmedhamed07 3 роки тому +1

    This is one of the best tutorials on UA-cam, thank you

  • @STERLINGRADIOPUNJABI
    @STERLINGRADIOPUNJABI 3 роки тому +1

    Finally Finished the Whole tutorial After 10 days of Start . . Made the complete App along with the tutorial so it took me 10 hours to complete the Tutorial . . . Highly Recommended, Very easy to follow along. .

  • @user-lo4jx2xl1n
    @user-lo4jx2xl1n 3 роки тому +45

    Finally something with JAVA

  • @Kasula23
    @Kasula23 3 роки тому +1

    Your explanation are so good. One of the best i have ever heard. Respect

  • @michaelfarias4901
    @michaelfarias4901 2 роки тому +2

    This teacher explains as if he were dealing with an acephalous, exactly what I needed, very good!

  • @evanhauk
    @evanhauk 2 роки тому

    Super helpful! Thanks so much. I used this for a implementation of a different database, and it took the user input and searched for the item in the JSON data and displayed the attributes to a list. Simple but a lot of work to get it working right!

  • @matt-g-recovers
    @matt-g-recovers 3 роки тому +1

    Outstanding.
    I can't seem to find enough focus on working with data

  • @alexjohnson5677
    @alexjohnson5677 3 роки тому +5

    Outstanding content and a great presenter! Thank you

  • @truongquochung4858
    @truongquochung4858 3 роки тому +4

    This video has made my day. Thank you so much!

  • @tarekrefaei90
    @tarekrefaei90 3 роки тому +1

    Totally perfect.. I like your way to explain everything .. awesome

  • @M1A2_Abrams_MBT
    @M1A2_Abrams_MBT 3 роки тому +1

    Explanations are really simple and easy to follow. Liked/subscribed.

  • @maance
    @maance 2 роки тому

    Thank you For this video!!! The best explanation of how apis work in Android app development process.

  • @mohamedshuaau632
    @mohamedshuaau632 3 роки тому +8

    37:09 "volly is an HTTT...p... Library" had me cracked. And the way you completely ignored it and kept going was hilarious

  • @sahinhacyev5266
    @sahinhacyev5266 2 роки тому

    Incredible way of teaching, awesome!

  • @moai545
    @moai545 3 роки тому +2

    This is Great Course By Great Professor! Thank you very much for Great time Sir!!!

  • @JIJI-vc4ue
    @JIJI-vc4ue 5 місяців тому

    From the bottom of my heart, thank you

  • @ශානකකවීන්
    @ශානකකවීන් 2 роки тому

    ITS WORKING! nice job dude

  • @shambhaviaggarwal9977
    @shambhaviaggarwal9977 3 роки тому +4

    Your way of teaching is fantastic! I loved the part where you made mistakes and corrected them later. Your video helped me a lot to build my own project. Thanks a ton!

    • @madjidsafari8487
      @madjidsafari8487 2 роки тому

      I find that his method is effective and it is better than the prepared courses which hides steps without explaining them

  • @adinglew5744
    @adinglew5744 2 роки тому +1

    Great courses! Thank u very very mucn😘

  • @alifirhas3550
    @alifirhas3550 3 роки тому

    These are my lessons for the next 2 semesters

  • @saharas7635
    @saharas7635 2 роки тому

    Great Course!
    Thank you so much, I have learned a lot from this course.

  • @simonmaluleka
    @simonmaluleka 2 роки тому

    Thank you so much, coded along in Kotlin and your explanations made is easy to code this app

  • @yosr.
    @yosr. Рік тому

    This tutorial has been really helpful !

  • @alainleclerc4523
    @alainleclerc4523 3 роки тому +1

    Dear professor! i really enjoy your amazing tutorial. I learnt a lot and it was an opportunity to create a nice app. thank you very much for putting this tutorial on UA-cam. you are a wonderful teacher!! just one note: this tutorial is definitively not for beginners. it is required to know well classes, interfaces. it is only an advice for other students. but it is a very good introduction to API with android. thank you very much!!

  • @manuelgmra
    @manuelgmra 3 роки тому +1

    Thank you
    It was easy to replicate and the explanation is simple.

  • @roasystemsable
    @roasystemsable 3 роки тому +1

    Thanks for sharing this video, was really helpful and useful for me.

  • @eng.sayeedazmal676
    @eng.sayeedazmal676 3 роки тому +1

    thank you so much.. it's a enjoyable course

  • @himanityagi2048
    @himanityagi2048 2 роки тому

    Amazing lecture. Thankyou!

  • @sknoman3949
    @sknoman3949 2 роки тому

    A great lesson I learned a lot.

  • @coolstuff6342
    @coolstuff6342 2 роки тому

    Sir you taught so well.

  • @alraed1998
    @alraed1998 3 роки тому +2

    شكرا على المجهود وجزاك الله خيرا على نشر العلم (متقصد الكتابة باللغة العربية) ❤❤❤❤

    • @abdenourhachrouf
      @abdenourhachrouf 3 роки тому

      ممكن نتواصل اخي تحياتي لك من الجزائر
      لدي بعض الأسئلة

    • @alraed1998
      @alraed1998 3 роки тому

      @@abdenourhachrouf تفضل اخي

    • @abdenourhachrouf
      @abdenourhachrouf 3 роки тому

      @@alraed1998 لدي بعض الأسئلة في مشروع تخرجي اذا امكن الفيس تبعك

  • @sagarchaddha1538
    @sagarchaddha1538 3 роки тому +1

    1:44:50 does that automatically run😂😂😂😂
    Great teaching ability.
    I watched the whole video in one go

  • @RohitSingh-lu9it
    @RohitSingh-lu9it 3 роки тому

    Thank you so much ,it was a very enjoyable course

  • @m.y.4454
    @m.y.4454 2 роки тому

    Absolutely HELPFUL

  • @vasilvasilev6225
    @vasilvasilev6225 3 роки тому +1

    Thanks so much for this tutorial!!!

  • @vladimirganin8737
    @vladimirganin8737 3 роки тому

    Great presenter ever! Thanks!

  • @yematawerktadesse9361
    @yematawerktadesse9361 3 роки тому +1

    Great as usual!!!

  • @BiGGeSMK
    @BiGGeSMK 3 роки тому +2

    I noticed something in the first example of the volley library. When you use the response.substring(0,500) as the response for the stringRequest and the response string is shorter than 500 characters the apps crash because you will get a StringIndexOutOfBoundsException, yeah of course he used just the response as a variable for his Toast but this can lead to some bugs and quickly demotivate especially new programmers.

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

      I'm getting the app to crash when using response.toString(); could you please explain why this is happening and how to fix it? Thank you

  • @gabrielmatheus1165
    @gabrielmatheus1165 3 роки тому

    Perfect you help me a lot bro , good job keep going plz

  • @TheAqib57
    @TheAqib57 3 роки тому

    Chacha G (Uncle) Thanks for this great tutorial....

  • @ramkumargorre2958
    @ramkumargorre2958 2 роки тому

    Very good video to create a Mobile App which communicates the backend through REST API. You have made the subject and concept very simple, easy to grasp.

  • @IrfanShaikh-yf1hs
    @IrfanShaikh-yf1hs 3 роки тому

    The list of tutorial for android is:
    1. How to make complex UI.
    2. How to make it responsive
    for different os version.
    3. How to debug an app.
    4. Rulling of all layout and views.
    I am newbie to Android can u make tutorial on this topics🙃

  • @vickych9976
    @vickych9976 2 роки тому

    Explaining very well.👍

  • @deepakkandpal3497
    @deepakkandpal3497 3 роки тому

    Very nice presentation.. thanks.

  • @mesutdemirci7933
    @mesutdemirci7933 3 роки тому

    thanks..great video..greating from turkey.

  • @sabbirahmed2092
    @sabbirahmed2092 3 роки тому

    explanation really awesome

  • @maance
    @maance 2 роки тому

    Please make more videos like this one. Maybe with retrofit !!!

  • @Djzaamir
    @Djzaamir 3 роки тому +1

    Awesome video, Thanks.

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

    Great tutorial! :D

  • @Valektrum
    @Valektrum 3 роки тому

    Great video! Thank you!

  • @thinkfeelcode7257
    @thinkfeelcode7257 3 роки тому

    Your just awesome sir.... ❤️

  • @alkaline3mc
    @alkaline3mc 2 роки тому +2

    It appears that metaweather is no longer functional, additionally Volley doesn't appear in the official Android docs listings. What is a good alternative for JSON api requests?

  • @tula1308
    @tula1308 3 роки тому

    Fantastic course

  • @jayaprakashgovindaraj9629
    @jayaprakashgovindaraj9629 2 роки тому

    i love ur easy english.

  • @takeyamitchell4643
    @takeyamitchell4643 3 роки тому

    Awesome tutorial!

  • @baraakhb
    @baraakhb 3 роки тому

    Best tutorial ever

  • @diendv187
    @diendv187 3 роки тому

    Thanks! This was great!. You are have project example API with array XML?

  • @hugomarques5099
    @hugomarques5099 2 роки тому

    Good very nice carring video ! GG

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

    Anyone having issues with finding an API can use got to JSON Place holder for a fake API (just for the sake of learning)) or visual crossing for a weather API

  • @codesoon9668
    @codesoon9668 2 роки тому

    Cheers from Peru :)

  • @larrysmusics531
    @larrysmusics531 3 роки тому

    You're amazing man

  • @mmmmmmmmmmmmmmmmm562
    @mmmmmmmmmmmmmmmmm562 3 роки тому

    Would this tutorial work for the latest Android Studio 6.2.1 in 2023? Thank you so much for the teaching!

  • @JuanEscobarOrg
    @JuanEscobarOrg 3 роки тому +5

    Hello Shad, thank you for this class, it was helpful to me. Also, any chance to have the same videos but with Kotlin? At least the asynchronous callbacks :)

    • @vexxecon
      @vexxecon 3 роки тому +1

      For each of the links he used in the video, they should show you the Koltin code instead since that is the standard for android now. So if you follow the video and go to the same links, the code you copy will be the same code just slightly different because it's in Koltin. You'll just have to be careful and read the page a bit when you look at the errors and try to fix them.

  • @mohammedzakiuddin2630
    @mohammedzakiuddin2630 3 роки тому +1

    Thank you for the video

  • @mollyfinch3543
    @mollyfinch3543 2 роки тому

    This is amazing.

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

    I am getting a NullPointerException in this line:
    RequestQueue queue = Volley.newRequestQueue(context);
    Error:
    java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.Context android.content.Context.getApplicationContext()' on a null object reference

  • @GenjaOrigins
    @GenjaOrigins 2 роки тому

    Great video, now i better buy some udemy courses to help me also

  • @javohirabduxakimov8710
    @javohirabduxakimov8710 3 роки тому

    Very helpful!

  • @ArunKumar-lb5jr
    @ArunKumar-lb5jr 3 роки тому

    thanks i learn a lot of stuffs

  • @giannoskomninos9091
    @giannoskomninos9091 2 роки тому

    great video!!

  • @balajibalu3996
    @balajibalu3996 3 роки тому

    👏👏👏👏 nice tutorials

  • @sumerchand1677
    @sumerchand1677 2 роки тому

    🙏🏽👍 Amazing Helpful

  • @miladrahimi3283
    @miladrahimi3283 3 роки тому

    i love this thank you

  • @maanasmahato8790
    @maanasmahato8790 3 роки тому +2

    Flutter and dart tutorial plz plz plz plz

  • @moiraleon8744
    @moiraleon8744 3 роки тому

    Could you share the link for the videos that focus on purely the backend full stack of building the database and connecting the restful API?

  • @cisternavertical5199
    @cisternavertical5199 3 роки тому

    Muito bom professor consegui fazer e testar

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

    important question, does every website has REST API or only the website that provides the API will have one

  • @freekiad1931
    @freekiad1931 3 роки тому

    Thanks for the video, and My question is that, We take permission from the user for Read External Storage Data, and when I run this app in my device it asked me for permission but I want to know that when I gave permission to Mobile App read my data, so where and how app developer can read or see user mobile data ?
    Is that user data storage on my online storage server ?

  • @piyushchauhan9908
    @piyushchauhan9908 3 роки тому

    best tut ever

  • @nmht2010
    @nmht2010 2 роки тому

    Thank you so much. But it has one error when add WeatherReportModel. It is overwrite last value. I put "WeatherReportModel one_day_weather = new WeatherReportModel();" in For Loop.

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

    I like it 💪🙂.

  • @bluex217
    @bluex217 2 роки тому

    Will this help me to finally figure out how to connect my Android App to my Spring Boot restful back-end? It's so hard to find material on this

  • @xudoyshukur6481
    @xudoyshukur6481 3 роки тому

    Thanks so much!

  • @savulaura8928
    @savulaura8928 2 роки тому

    Hi, great video, is there a place to get the code?