Building a Complete Android App : Jetpack Compose, MVVM, Coroutines & Dependency Injection

Поділитися
Вставка
  • Опубліковано 20 січ 2025

КОМЕНТАРІ • 248

  • @vipulkumar3329
    @vipulkumar3329 Рік тому +14

    Thanks

  • @NativeMobileBits
    @NativeMobileBits  Рік тому +24

    It took a lot of efforts, please keep your love and support friends ♥🙏 Enjoy the video

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

      @@HussamAlTayeb glad you enjoyed it, noted, we will cover that meanwhile do checkout our other videos

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

      thanks a lot for this, i will always support you

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

      ​@@NativeMobileBits can you please mention the version of android studio which you used for this project, I am facing a lot of issues with the newer version

  • @undeadredemption_
    @undeadredemption_ 9 місяців тому +3

    Almost half-way through the tutorial , simple and easy to understand. Thanks a lot man🙌

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

    34:00 in really liking you demo. Constructing from the presentation layer is easy to understand. Picking up lots of nice navigation shortcuts. (calling them out occasionally might help). The dependency management really helps. Even in the smallest MVVM, kotlin, dagger, etc it is easy to get stuck in a painful dependency conflict that has you googling random posts.... Learning.. If this had unit tests and git integration it could be a good production example. (maybe that is coming later l). Thanks again.... will probably post other comments over then next couple of days as I work through.

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

      Thanks for liking our videos 😇 keep supporting the channel

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

    "Wow, this Android video review is a gem! 👏
    I really appreciate the in-depth coverage you provided on the latest Android features and improvements. Your presentation was clear and concise, making it easy for viewers like me to understand the intricacies of the OS.
    It helped me grasp how these changes can impact my daily Android experience. Your attention to detail is truly commendable!
    The production quality of this video is top-notch, and your enthusiasm for Android shines through. It's evident that you put a lot of effort into researching and delivering this review.
    I'm eagerly looking forward to more content from your channel. Keep up the fantastic work!

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

      Thank you so much for taking a moment to acknowledging my work, i really really appreciate it, words like this gives me motivation to bring more, please stay connected, now you have Native Mobile bits, as your own Android & Kotlin library WELCOME FRIEND 🥰

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

      Do checkout similar videos here - Master Jetpack Compose: Unleash Stunning UIs in 2023: ua-cam.com/play/PLLwcRoh3a6u6IsUrXoKaoZNb5LvhOhV8J.html

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

      Hi there, I am getting a dependencies error because of which i am stuck in between of this project. Can you please provide the code for this project. It will be very helpful for me.

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

    I just stayed for 10 seconds,you immediately pulled me in learnt a new thing buildsrc i luv u mate please keep teaching thanks 🙏❤

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

      Thankyou so much for your kind words, you should watch our other videos too you will like those as well & do share about our channel with friends ♥️

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

      Yeah kinda true but nowadays you just use new gradle with libs.versions.toml and it's the same as the structure he created here with deps and versions in the objects.

  • @MohammadMehediHasan-e3h
    @MohammadMehediHasan-e3h 4 місяці тому +1

    Good quality contents with proper explanations. Best of luck. Just subscribed you.

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

      @@MohammadMehediHasan-e3h glad 😌 do watch my other videos & do share with friends

  • @md.tamaltahasinkhan6448
    @md.tamaltahasinkhan6448 Рік тому +2

    Can't thank you enough bro. The idea to code with you is magnificent. If you posted the github link, I may not learn the whole process properly. Great job.❤

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

      Glad to hear this bro enjoy , consider our channel your online home come here and bring your friends too ❤️

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

      Exactly

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

    Awesome work keep rocking I support you 😊

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

    This is great, i managed to create my mvp for my startup thanks man!!!

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

      Glad to hear it, do support the channel my friend

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

      Hi there, I am getting a dependencies error because of which i am stuck in between of this project. Can you please provide the code for this project. It will be very helpful for me.

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

    Thanks for the video, you are taking lot of efforts while making these videos. Can you also include room data base with paging 3 and write unit test code for this video series. This will help lot of new compose learners. Big Thanks and cheers

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

      Yes, sure Noted. We are having paging, room and testing topics in our loop it will come in upcoming videos friends, stay connected and keep your support with the channel.

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

    Just finnished this. May God bless you brother

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

      Thanks 🙏♥️ do share about channel to your friends learning Android and Do checkout similar videos here - Master Jetpack Compose: Unleash Stunning UIs in 2023: ua-cam.com/play/PLLwcRoh3a6u6IsUrXoKaoZNb5LvhOhV8J.html

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

      Hi there, I am getting a dependencies error because of which i am stuck in between of this project. Can you please provide the code for this project. It will be very helpful for me.

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

    I've added to my watchlist. How I wished you treated Unit testing for the compose and the business logics. By the way, Great Content!! Thanks for helping us

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

    Fantastic video from Peru 👍👍

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

      Thanks 🤩 do checkout our other videos as well you will surely love those too 😍

  • @Unknown-vk9kd
    @Unknown-vk9kd 3 місяці тому +1

    awesome tutorial man!

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

    Hi Native Mobile Bits Thank you so much for this video. I am learning a lot from these videos. Keep sharing God bless you❤😍

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

      My pleasure thanks for your kind words, I will keep doing hard work to provide good android content

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

      Hi there, I am getting a dependencies error because of which i am stuck in between of this project. Can you please provide the code for this project. It will be very helpful for me.

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

    really really really really really really really great video bro love u

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

      Thanks bro please check this playlist, you will like it, Master Jetpack Compose: Unleash Stunning UIs in 2023: ua-cam.com/play/PLLwcRoh3a6u6IsUrXoKaoZNb5LvhOhV8J.html

  • @mr.mohameddahir3917
    @mr.mohameddahir3917 Рік тому +2

    Thank you again, keep going

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

    thanks will build this currently having uni exams : (
    thank you again

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

      Sure, you can watch it and built it parallelly later, Best of luck for your exams !

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

    Watching it live sir 😊❤

  • @virendrasingh-dt3mv
    @virendrasingh-dt3mv Рік тому +1

    Nice work bro.

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

    Awesome ⚡

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

      Enjoy this video today evening 5pm with trendy best practices.

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

    Any reason for having chosen hiltCompiler 1.0.0-alpha01 when 1.2.0 is in production?

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

    Best ❤❤❤ please make more projects

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

      Sure meanwhile check this playlist pls support channel ua-cam.com/play/PLLwcRoh3a6u7VvJ9QuKrsuB7UuNCMtvkq.html&si=A2E0SqfVrcIJmV0f

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

      @@NativeMobileBits Can you make a video about creating chatbot app using gemini api?

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

      Sure point noted bud

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

      ​@@sadi404 hey did you complete this project, I am facing many issues

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

    10:06 Dependencies ComposeUI listed twice?? typo?

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

      Yup it’s updated in next few seconds 😇

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

    8:28 why have you removed the test implementations?

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

      We are not going to develop test in this project

  • @BARATHKUMARM-v6l
    @BARATHKUMARM-v6l Рік тому +1

    Hello @NativeMobileBits, Can you pls make a complete tutorial on dagger hilt. I am not sure what is going around with dagger hilt and why is it used.

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

      Why it's used you will completely understand watch this ua-cam.com/video/8Lyi93dzXio/v-deo.html and stay tuned for complete implementation

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

      Hi there, I am getting a dependencies error because of which i am stuck in between of this project. Can you please provide the code for this project. It will be very helpful for me.

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

    Have not watched such an informative video in long time. Cleared all my doubts 🫶🏻❣️..Keep it up brother

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

      Thanks for acknowledging our content, please watch our other videos we are sure you will love those as well 🤗

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

      @@NativeMobileBits please make a detailed video on JUnit and Mockito testing for this project.

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

    I'm struggling a bit on how to integrate unit tests with your implementation of MVVM. Have you created a video on unit testing? Tried search and didn't find anything.

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

    Thank you so much🙏🏻

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

    at 7:44 Why are you using lazy initialization in Dependencies? It seems like "=" works fine too.

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

      And lazy initialisation also works just fine.

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

      @@NativeMobileBits Ok. I was wondering if the added complexity of lazy initialization was there for a reason. Apparently not.

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

    In my logcat, it is showing : Inside Loading Inside Loading Inside Error , I am not getting Inside success and i couldn't find any error. Please help.

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

      I didn't get your question..

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

      Inside Error Error(error=Non-null value 'description' was null at $.articles[0].description) @@NativeMobileBits​

    • @md.tamaltahasinkhan6448
      @md.tamaltahasinkhan6448 Рік тому +1

      I think you are getting that log because the api returning null values in some of the fields. I also faced the similar issues. After debugging hours finally I able to resolve the issue by adding null value in the *NewsResponse* class. like below:
      *val description : String ? = null*

    • @SanjuBaghla
      @SanjuBaghla 8 днів тому

      Replace your NewsResponse to:
      data class NewsResponse(
      val status:String,
      val totalResults: Int,
      val articles:List
      )
      data class Article(
      val author:String? = null,
      val title:String? = null,
      val description:String? = null,
      val url:String? = null,
      val urlToImage:String? = null,
      val publishedAt:String? = null,
      val content:String? = null,
      val source:Source? = null
      )
      data class Source(
      val id:String? = null,
      val name:String? = null
      )

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

    Thank you friend!

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

    excellent content. I joined the channel, as well.

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

      Thanks for enjoying our content do send us a mail with your GitHub account check contact us or about us section for email

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

    Great video bro which tool you use for screen recording?

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

    Thanks for great content. But I struggle with codding and errors due to being new to android. Can you share the repo ?

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

      Glad you are liking the videos, all repos are available in channel membership Level 2 , if you are into same send me a email at nativemobilebits@gmail.com with your GitHub username and email id.

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

    no able to sync he build scrit please show what the other things i have to add in that gradle file

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

      Kindly follow the video step by step we do all together in this

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

      now its working it was issue due to multipackages or files pointing to same path @@NativeMobileBits

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

    Many videos like this shows API calls that is suspending but returns a flow, I know it works but it shouldn't no be doing that as per documentation.
    Do you just embrace it or you look for workarounds too? Just curious

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

      Embrace it bcs it doesn't give you any problem, and it's used very commonly.

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

    where is the link to repository!!!!! :(((((((((((((((
    third day trying to to resolve errors with dependensies (for using your version of "pager" and etc)...
    a lot of nerves
    how do you use VerticalPager without "compose.foundation"?
    I couldn't implement "foundation" higher than 1.4 but dinamic page count appeared only on 1.5

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

      Code repos are included in channel membership

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

    Is there a way to get the folder of the program for editing please ?
    Watched though but am encountering issues

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

      @@Dutanewsandsportsupdate code is available only for channel members do consider joining the channel

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

      @@NativeMobileBits how can I join?

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

      @@Dutanewsandsportsupdate next to subscribe button you will see join button follow the instructions there

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

      @@NativeMobileBits subscribed to your channel already

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

      I can’t find the news app on GitHub

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

    thank you very much!

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

    Thankyou for the detailed steps
    1- Question: you havent used the utilities module, using it would have helped us?

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

      Yes great observation we will come on to that soon please join us in ongoing threading series meanwhile ua-cam.com/play/PLLwcRoh3a6u7d8FitWpBz9QOBMW13gYtK.html&si=o77ezWMOS_lSMjjE

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

      ​@@NativeMobileBits Thanks a lot for this video, just finished watching this and i had a similar question like mentioned in the above comment, also please include dagger tutorial videos, though we can see many videos related to dagger in youtube, but i want hear it from you.

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

      Yes sure, @veerendrank2619 , will come up with these in upcoming videos, we will cover all about dagger hilt etc, meanwhile I will recommend you this video in this I cover why actually we need DI. do checkout and share me your thoughts buddy. ua-cam.com/video/8Lyi93dzXio/v-deo.html

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

      Hi there, I am getting a dependencies error because of which i am stuck in between of this project. Can you please provide the code for this project. It will be very helpful for me. @@veerendrank2619

  • @zhiyang-t9z
    @zhiyang-t9z Рік тому +1

    Thanks, nice videos

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

      Glad you like them! do checkout this playlist for more such videos ua-cam.com/play/PLLwcRoh3a6u6IsUrXoKaoZNb5LvhOhV8J.html

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

    Hello! Thank you for the detailed tutorial!
    One question: What Android Studio skin is this?

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

      Thanks, yes, its Android studio, check this video to make your android studio like this ua-cam.com/video/bzNDADcEXzM/v-deo.html

  • @HabiburRahman-dm5yt
    @HabiburRahman-dm5yt Рік тому +2

    good job

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

    i need whole crud operation with api intergeration

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

    Error(data=Non-null value 'id' was null at $.articles[2].source.id) i am getting this error please help me

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

      Please check channel membership program for personal calls and other benefits.

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

    can u please take an app by jetpack compose which will have two kind of users one will be who publish something like some ads items or anything and another user can look the items uploaded on it

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

      This seems your custom project or assignment :) If you want you can take our chief guidance once you book a call in channel membership brogrammer level

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

    Plz bring mvvm,coroutine,dagger i dont knw about these

  • @joseph.aowigo7553
    @joseph.aowigo7553 Рік тому +1

    🎉🎉great work can you also make a video about POST request and how to pass authorization token and manage login session as well as handle error message like validators sent from server

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

      Yes we will do that, meanwhile do checkout our other videos Android Interview Questions & Answers: ua-cam.com/play/PLLwcRoh3a6u5eesdfyPiz7BE8cow2XdJM.html
      Master Jetpack Compose: Unleash Stunning UIs in 2023: ua-cam.com/play/PLLwcRoh3a6u6IsUrXoKaoZNb5LvhOhV8J.html

    • @joseph.aowigo7553
      @joseph.aowigo7553 Рік тому +1

      Can you please make video about it I can provide live APIs for the video @@NativeMobileBits

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

    Hi, I find your code explanations to be clear and easily understandable. I applied a similar approach in an Android code test and received the following feedback. Could you please create a new video to address and explain these feedback points? Thanks in advance.
    Feedback
    “The project had not demonstrated good architectural patterns and was lacking the reusability and separation of concerns. Data and UI layers are tightly coupled, and data layer is not properly structured. The project was not tested.
    Positives:
    Demonstrates a good knowledge of compose although the structure and the reusability could be improved.
    Good use of Flow to emit data from the repository and an adequate understanding of the coroutines”.

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

      Yes this project is created to showcase how to use compose but it does not have clean architecture.

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

      @@NativeMobileBits could you please create a video that describes the clean architecture?

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

      We will

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

    Hello sir, I was building this app but i am getting a dependencies error because of which i am stuck in between of this project. Please provide the code of this project so that i can resolve the issue.

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

      Hi 👋 code for all projects are available in Chanel membership level 2 , you can checkout by clicking on join

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

      First of all thank you for answering my question. Sir, I am a college student i really can't afford any more expenses. Please guide me what to do.@@NativeMobileBits

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

      I would suggest do pause the video and follow the exact steps while I implement dependencies

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

    How is possible for all different screens sizes ? How can match

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

      We will cover this aspect in upcoming videos, stay tuned. 😊

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

      @@NativeMobileBits thank u upload useful video or shorts plugins for android studio

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

      Sure I think you are looking for something like this playlist
      Android Studio - (features and updates) & (tips and tricks): ua-cam.com/play/PLLwcRoh3a6u43pXZfl6V3O1bt_T5tD-q9.html

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

    What are the materials being used?

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

    Hi, I like this tutorial and explanation videos on Jetpack Compose. Could you provide videos on Coroutines usage with ViewModels? especially if keeping data from Internet using ViewModels?

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

      Yes ♥️ we have used Coroutines and viewmodel in this video too. But i am bringing Coroutines series where you will learn all about Coroutines stay tuned. Coming very soon

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

      @@NativeMobileBits yeah but this one is a bit complicated, can you make a separate video discussing only just that (ViewModel with Coroutines) I am really stuck with this two. Thank you for the reply

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

      Yes I understand Coroutines can be little bit difficult to understand that's why I am bringing all about threading in a series you will understand it all in that series stay tuned coming very soon

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

      Hi there, I am getting a dependencies error because of which i am stuck in between of this project. Can you please provide the code for this project. It will be very helpful for me.

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

    Thanks!

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

    we want coroutine and di series :::

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

    Hi Bro, you made nice tutorial video to follow, i am being stuck at sealed class creation, my android studio does not have it, i use android studio hedgehog 23.1.1 path 1, please help to advise how to solve it Bro, thank you

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

      Every android studio has the support, if you have doubt in sealed class concepts, you can check this video ua-cam.com/video/nX8PF6XZxew/v-deo.htmlsi=eCriiZTI6BStBlhf

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

      i mean when i am doing right click to create new -> kotlin file there is no choice for sealed class, so i select Class then type Sealed Class manually in the file, hope this way is okey😁@@NativeMobileBits

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

      Yes 🙌

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

    Hi @NativeMobileBits, Can you share this sample repo link?

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

      Hi friend, main idea is to implement in parallel with the video. Please code with me while watching this video and ping me if you face any difficulty will help

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

      @@NativeMobileBits thanks

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

      Also do enjoy our latest video you will love these internals

  • @joaohenriquedesouzasilva8469

    what theme are you using in android studio?

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

    Hello Sir
    could you please help to share this project code & template design ?

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

      All project repos are shared with channel membership do check the channel membership option

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

      Once you join send us a email as mentioned in the join description

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

      @@NativeMobileBits need to join Passionate Coder ?

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

      Coding master or brogrammer is having code repos as a benefit do checkout all an d check the description

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

      ​@@NativeMobileBits please help to check mail:"Request for Repository Access" and grant me access to this project

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

    Can you please provide me the code accidently i deleted the code which I've wrote.

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

      Please check channel membership program for all projects code and other benefits

  • @Mohd-12335
    @Mohd-12335 10 місяців тому +1

    Need coroutines playlist

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

      World of Threading in Software Development
      ua-cam.com/play/PLLwcRoh3a6u7d8FitWpBz9QOBMW13gYtK.html

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

    can you put the repo? ty in advance!

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

      Hi friend, main idea is to implement in parallel with the video. Please code with me while watching this video and ping me if you face any difficulty will help

  • @yt.username
    @yt.username 10 місяців тому

    Hello! Is it possible to get the sources of the video?

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

      Hi 👋 we encourage coding along while watching the videos , and all the code repos are available for channel members, consider joining membership

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

    Pls how can i get this application

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

      You can join the channel to access the code, channel membership level Parallel Coder & Learner and send us an email at nativemobilebits@gmail.com

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

    Please is that vsc or….

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

      @@Dutanewsandsportsupdate it’s android studio

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

      You need to follow this
      Gemini In Android Studio - Supercharge your development
      ua-cam.com/video/CLp9UodAkrc/v-deo.html

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

      We also have different playlists where we have one playlist dedicated to android studio updates and using it better

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

    very informative and learning lot from your videos , can i get repo of this.? Thank you

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

      Glad you enjoying the videos , the Main idea is to code with me so you will learn by doing and code repos are available to channel members for that you can join the channel and add a comment to me

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

      @@NativeMobileBits joined as the channel member .

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

      yes coding with you ,want to learn more from you

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

      @@shrutimolage622 thanks send me a email at nativemobilebits@gmail.com with your GitHub username and email id.

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

    could you provide me dependency and vertions .kts

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

      please code along, and wherever I have added dependencies I have explained in video that please pause for a second and code together

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

    1:12:08 - its called backing property

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

    Please teach kotlin flow

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

      Sure thing, coroutines and flow series are coming very soon, we will cover all about these things. Stay connected

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

    Can you share ci cd videos
    I want to learn that 😇

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

    Can you share the github link for this project?

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

      Hi all code links are included in channel membership, do join and explore

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

    would you give me the github link of this project.

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

      All project code comes under channel membership my friend

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

    can u clear my doubt if i take membership

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

    Plz upload tutorials of jetpack from scratch much needed ✌️🙏

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

      We have the playlist you want, check it out ua-cam.com/play/PLLwcRoh3a6u6IsUrXoKaoZNb5LvhOhV8J.html
      in this playlist we are covering Jetpack Compose from scratch.

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

      also if you are trying to learn Android from beginning, you should check this playlist, ua-cam.com/play/PLLwcRoh3a6u60ZEVdcKijpnRFTALeJwL-.html
      its a complete Android development roadmap 2023

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

      @@NativeMobileBits yeah I explored this playlist & that's awsm as it is project based. I need something from 0.......aisa smjho sir mujhe kuch ata hi ni ho jetpack k bare m 😅. Just upload One shot that conatains basics concept if it is possible

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

      It's not only project based if you will see the videos you will find single topics explained as well in starting videos, sort the videos as oldest in this playlist

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

      ua-cam.com/video/EuZGaxymME0/v-deo.htmlsi=Hl-tqAklCcwBN64D
      ua-cam.com/video/2ppQaaIdwuA/v-deo.htmlsi=4ISI-rl54MM9zvs_

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

    Hi, Great video.
    I am getting an error when I call API using retrofit "okhttp3.internal.http2.StreamResetException: stream was reset: INTERNAL_ERROR"

  • @Избасхан
    @Избасхан Рік тому

    thank you very much, dear friend. Can you put the code in the repository?

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

      Hi friend, main idea is to implement in parallel with the video. Please code with me while watching this video and ping me if you face any difficulty will help

    • @Избасхан
      @Избасхан Рік тому +1

      Thank you so much for your work and response. Probably the main difficulty I have is not to skip a line of code somewhere. I have been sitting for 1 hour and watching a section of the video up to the 15:41 mark of the Health implementation code. But so far I'm getting an error and I can't understand the reason. Therefore, if there was a code, it could be compared with its own. But in any case, your material is very important to me. Thank you very much.@@NativeMobileBits

    • @Избасхан
      @Избасхан Рік тому

      Hilt :)

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

      Please share me the error, I will help u always.

    • @Избасхан
      @Избасхан Рік тому

      Большое вам спасибо! А как я могу поделиться ? @@NativeMobileBits

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

    Isn't repository part of the data layer and not UI as part of clean architecture.

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

      we follow mvvm here.

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

      @@NativeMobileBits HI, I appreciate and love the content you are preparing here. It takes lots of efforts to achieve the same. But this part is wrong and I would request you to correct it. MVVM can be built on top of Clean architecture principles. I am happy to connect and explain if it's required.

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

      There is nothing specific for any given architecture, and i have been using both but here I don't complicate things so that people can easily understand, and mvvm and clean architecture both are different, mixing those are not a necessity we are just using mvvm in this code and it's not inspired to be clean, it's mvvm 😊 , if you feel something wrong with due respect you can leave that part out 😇

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

    bhai repo bhi share kardo will help a lot

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

    Why we are using moshi here

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

      idea is to showcase its use for efficient JSON parsing and serialization in our Android project, going forward

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

    Can u plz provide the github repo link for this video ?

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

      Hi friend, main idea is to implement in parallel with the video. Please code with me while watching this video and ping me if you face any difficulty will help

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

      Sure, thanks.

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

    Can you give me git hub link

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

      Hi friend, main idea is to implement in parallel with the video. Please code with me while watching this video and ping me if you face any difficulty will help

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

      @@NativeMobileBits 👍🙌

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

    +

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

    I got this error:-
    Execution failed for task ':app:kaptDebugKotlin'.
    > A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptWithoutKotlincTask$KaptExecutionWorkAction
    > java.lang.reflect.InvocationTargetException (no error message)
    Please help. In which file I should look?
    I am following you