Developing a Complete Android Project in Jetpack Compose | Step-by-Step Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 พ.ย. 2024

ความคิดเห็น • 111

  • @NativeMobileBits
    @NativeMobileBits  ปีที่แล้ว +7

    Please support the channel friends❤ hit that subscribe button and share it with your friends 🙏
    Join this channel to get access to perks including project code repos & call with Chief :
    th-cam.com/users/NativeMobileBitsjoin

  • @__hari.o7
    @__hari.o7 11 หลายเดือนก่อน +5

    The video aims to teach about State, Events and ViewModel and does so brilliantly. You've kept the UI minimal enough to teach the concepts. The documentation by google for same is unnecessarily made complex.
    Thank you so much brother💛

    • @NativeMobileBits
      @NativeMobileBits  11 หลายเดือนก่อน +1

      Love you bro 🥰❤ thanks for recognizing our content's value. Stay connected and do checkout our others videos and share with your friends.

  • @ashmitachauhan7
    @ashmitachauhan7 ปีที่แล้ว +15

    These type of project making videos are my favorite. Please make more of these videos❤🥰

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว +5

      Thanks you so much, yes will make more of these please keep your support

  • @katana8960
    @katana8960 8 หลายเดือนก่อน +2

    I prefer this is the best understandable tutorial video for Android Jetpack Compose, come from Android Java developer

    • @NativeMobileBits
      @NativeMobileBits  8 หลายเดือนก่อน

      Glad you enjoyed our video , you should check these videos you will like these too
      - Master Jetpack Compose: Unleash Stunning UIs in 2023
      th-cam.com/play/PLLwcRoh3a6u6IsUrXoKaoZNb5LvhOhV8J.html

  • @raushansingh003
    @raushansingh003 10 หลายเดือนก่อน +1

    Bhaiya kya content hai yrr udemy se course lekar bhi aisa content nhi mila❤ salute hai apko😊 pata nhi TH-cam aisi video kyu nhi recommend karta hai 😢
    Best of luck bhaiya you deserve 1 million subs

    • @NativeMobileBits
      @NativeMobileBits  10 หลายเดือนก่อน +1

      Love you bro 🥰❤ thanks for recognizing our content's value. Stay connected and do checkout our others videos and share with your friends.

  • @HimanshuSharma-cm8hi
    @HimanshuSharma-cm8hi 7 หลายเดือนก่อน +1

    Best ever video for learning compose and state management

    • @NativeMobileBits
      @NativeMobileBits  7 หลายเดือนก่อน

      Glad 😌 do share about us with friends who have similar interests
      And this is for you
      Master Jetpack Compose: Unleash Stunning UIs in 2023
      th-cam.com/play/PLLwcRoh3a6u6IsUrXoKaoZNb5LvhOhV8J.html

  • @radheshyampatel5578
    @radheshyampatel5578 8 หลายเดือนก่อน +1

    WoW bro from the video i have understood the diff concept very easily
    Thank you bhaiya ❤

    • @NativeMobileBits
      @NativeMobileBits  8 หลายเดือนก่อน

      Glad to hear this , do share about us with your friends & checkout our other videos

  • @monmaysakib
    @monmaysakib 11 หลายเดือนก่อน +2

    This video teaches me a lot. Thanks.

  • @hishammuhammed6900
    @hishammuhammed6900 11 หลายเดือนก่อน

    Thanks for the video.I'm new to Jetpack compose and confused how to deal with navigation. you made it easy❤

    • @NativeMobileBits
      @NativeMobileBits  11 หลายเดือนก่อน

      You can checkout our other videos as well you will enjoy compose playlist here
      th-cam.com/play/PLLwcRoh3a6u6IsUrXoKaoZNb5LvhOhV8J.html&si=15Axr51mrQftqE50

  • @jopadjr
    @jopadjr ปีที่แล้ว +2

    42nd...Thanks. Great Tutorial. Very clear explanation of navigation. Looking forward to your next Jetpack Compose. Cheers

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว +1

      Great to hear you enjoyed it ❤❤ yes next compose video coming soon stay tuned🥰

  • @robsonidongesitsamuel7041
    @robsonidongesitsamuel7041 10 หลายเดือนก่อน +1

    Please could you do a video on testing Unit tests, integration test including testing APIs and co

  • @hmsmurtaza
    @hmsmurtaza 11 หลายเดือนก่อน

    Thank you for these simple and easy to understand concepts

    • @NativeMobileBits
      @NativeMobileBits  11 หลายเดือนก่อน

      Concepts are tricky but took efforts to make it simple 🙈 do share about us in your friend circle

  • @myevar84
    @myevar84 3 หลายเดือนก่อน

    Thanks you very much. Where I can find the photos of cat and dod you used in the project?

    • @NativeMobileBits
      @NativeMobileBits  3 หลายเดือนก่อน

      @@myevar84 respurces are with project code repo which is only available for channel members
      Actually membership is a way to support channel

  • @planet3a
    @planet3a ปีที่แล้ว +1

    Simple idea to keep our hands wet in jetpack compose!😀 Great¡!!

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว

      Glad you liked it ❤ keep your support with the channel, more interesting things soon

  • @justmeagain9302
    @justmeagain9302 ปีที่แล้ว +1

    thank you very much! From Philippines

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว

      Your welcome friend, now you have a place in our native mobile bits community, it belongs to all Android lovers ♥️ do checkout our other videos as well.

  • @priyanshukumar2606
    @priyanshukumar2606 ปีที่แล้ว +2

    Thank you. Can we get some more videos like this where you build more complex apps from scratch in jetpack compose?

  • @kaushikkaransingh3240
    @kaushikkaransingh3240 ปีที่แล้ว +1

    Excited 💫🚀

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว

      lovely, please keep your love and support with the channel. more and more things now soon

  • @Alfrednohike9909
    @Alfrednohike9909 ปีที่แล้ว +1

    This was really good. Subscribed!

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว +1

      Glad you liked it do checkout our other videos, you will enjoy those too.

  • @ericadriaansen3374
    @ericadriaansen3374 2 หลายเดือนก่อน

    Hi - I'm going through the compose playlist and it seems you've given up on the Super App (and now the demos/apps are all standalone)?

    • @NativeMobileBits
      @NativeMobileBits  2 หลายเดือนก่อน

      It’s there already but I post more what my audience like most so you know

  • @debiprasaddash654
    @debiprasaddash654 3 หลายเดือนก่อน +1

    Sir I have one question.
    Here we have two screens in the same activity so we use navigation. In an application there are more activities so how can we navigate.
    When should we use navigation. And when use intent.

    • @NativeMobileBits
      @NativeMobileBits  3 หลายเดือนก่อน

      Good question
      Intent b/w two activities is costly but can be used when both activities are completely different purpose oriented
      Navigation should be preferred earlier with fragments now with compostable screen
      You can follow this video here I show how to use navigation Navigation Drawer in Jetpack Compose : Simplified Mastery with clear implementation
      th-cam.com/video/BMv5K35lhUY/w-d-xo.html

  • @priyanshukumar2606
    @priyanshukumar2606 ปีที่แล้ว +1

    Hey man, can we get a dedicated video on viewModel of jetpack compose which includes everything that we do using viewModel? Understanding viewModel is very confusing for me.

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว

      We already have, check our jetpack compose playlist

  • @masterofpuppets4891
    @masterofpuppets4891 ปีที่แล้ว +1

    Thanks, follow you from Spain

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว

      Great to hear this 🥰❤ please keep your support with the channel

  • @arturoocode
    @arturoocode ปีที่แล้ว +2

    Thank you for sharing your knowledge, will you make more advanced videos such as consumption of APIs?

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว +1

      Of course we will move towards other topics too including apis, keep your support with the channel ❤❤

  • @onlyDevz
    @onlyDevz 8 หลายเดือนก่อน +1

    doubt 😅 :: Nav Controller ka use nhi ker sekte ?? like in viewModel signup and login me navigation kervane ke liye ? navHost and all

    • @NativeMobileBits
      @NativeMobileBits  8 หลายเดือนก่อน

      You can make any food, but while making a specific recipe you just prepare that alone
      We have other videos for other concepts including navigation

  • @saiphaneeshk.h.5482
    @saiphaneeshk.h.5482 7 หลายเดือนก่อน +1

    Hey, its a nice tutorial but im from flutter background and can you make a video for flutter devs to start with jetpack?

    • @NativeMobileBits
      @NativeMobileBits  7 หลายเดือนก่อน +1

      I have one here is your video
      Jetpack Compose Crash Course
      th-cam.com/video/x8TYLiigOXM/w-d-xo.html

    • @saiphaneeshk.h.5482
      @saiphaneeshk.h.5482 7 หลายเดือนก่อน +1

      @NativeMobileBits thank you, will look into it.

  • @manshalkhatri9289
    @manshalkhatri9289 ปีที่แล้ว +1

    Nice project to learn compose

  • @MtaufiqH731
    @MtaufiqH731 ปีที่แล้ว +1

    Yuhuu🎉 great bro

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว +1

      Hope you enjoyed this video, please share your thoughts once you watch it ❤❤

  • @vipulkumar3329
    @vipulkumar3329 ปีที่แล้ว +1

    Watching it sir 😊
    Good to see you again ❤

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว +1

      lovely, please keep your love and support with the channel. more and more things now soon

  • @arunchaudhary7461
    @arunchaudhary7461 ปีที่แล้ว +1

    Thanks for this amazing tutorial could you please share this code for better understanding

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว

      Glad you liked it, primary idea is to code along, although all projects code and other resources + benefits are available once user joins the channel, please check after clicking on join button on channel.

  • @prakashraj4519
    @prakashraj4519 ปีที่แล้ว +1

    Just what i wanted

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว

      You will love this playlist - Complete Android Jetpack Compose Projects Development: th-cam.com/play/PLLwcRoh3a6u7VvJ9QuKrsuB7UuNCMtvkq.html

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว

      And if you are just setting up your compose learning you should check this playlist as well Master Jetpack Compose: Unleash Stunning UIs in 2023: th-cam.com/play/PLLwcRoh3a6u6IsUrXoKaoZNb5LvhOhV8J.html

  • @knowledge7391
    @knowledge7391 27 วันที่ผ่านมา +1

    bro please keep postion jetpack compose project please its required too much

    • @NativeMobileBits
      @NativeMobileBits  27 วันที่ผ่านมา

      You need to check these 2 playlist, both of these are Jetpacl Compose dedicated - >
      1. th-cam.com/video/EuZGaxymME0/w-d-xo.html
      2. th-cam.com/video/dEEyZkZekvI/w-d-xo.html

  • @debiprasaddash654
    @debiprasaddash654 3 หลายเดือนก่อน

    Sir here we have few actions and states so we used the event sealed class and state data class. If we have lots of events and states in a project is it good approach or any other way to Handel events and states. Any other industry standard approach?

    • @NativeMobileBits
      @NativeMobileBits  3 หลายเดือนก่อน

      This is well accepted approach

  • @lifecircle2304
    @lifecircle2304 6 หลายเดือนก่อน

    Whenever i use Material3, using "Text()" start to show "Overload resolution ambiguity". P.S I just started using android studio

    • @NativeMobileBits
      @NativeMobileBits  6 หลายเดือนก่อน

      I will suggest you start with our learn android from scratch playlist

  • @ManoharAcharyaAndroid
    @ManoharAcharyaAndroid ปีที่แล้ว

    what state management is used in Android I come from background of Flutter where we use sate management like Provider, River Pod, Bolc etc.

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว

      You are at right place, you should follow our compose playlist step by step, and you will find all concepts like here is one video for state th-cam.com/video/008f7IUVYDQ/w-d-xo.html but learning step by step will be best

  • @sadi404
    @sadi404 10 หลายเดือนก่อน +1

    You are amazing bro 😮😮😮😮😮

    • @NativeMobileBits
      @NativeMobileBits  10 หลายเดือนก่อน

      Thanks 🥹😍 keep checking our compose playlists one for compose from basic one for complete projects

    • @sadi404
      @sadi404 10 หลายเดือนก่อน +1

      @@NativeMobileBits
      I am literally 14 years old learning from your video sir.

    • @NativeMobileBits
      @NativeMobileBits  10 หลายเดือนก่อน +1

      th-cam.com/play/PLLwcRoh3a6u60ZEVdcKijpnRFTALeJwL-.html&si=40lpMlNxJqoBpHSn
      You can check this too if needed

  • @denilsonwashuma1987
    @denilsonwashuma1987 ปีที่แล้ว +1

    is that android studio??, looks cleaner

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว +1

      yes, its Android studio, check this video to make your android studio like this th-cam.com/video/bzNDADcEXzM/w-d-xo.html

  • @yogeshvyas6659
    @yogeshvyas6659 ปีที่แล้ว +1

    Excellent explination

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว

      Thanks ❤ , do checkout our other videos as well.

  • @ShanLenardTolentino-k3e
    @ShanLenardTolentino-k3e ปีที่แล้ว +2

    What's the parameter for TextFieldComponent on function TextFieldComponentPreview?

    • @denilsonwashuma1987
      @denilsonwashuma1987 ปีที่แล้ว

      {}

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว +1

      you can use this code, I have added complete code for TextFieldComponentPreview here.
      @Preview
      @Composable
      fun TextFieldComponentPreview(){
      TextFieldComponent(onTextChanged = {})
      }

    • @ShanLenardTolentino-k3e
      @ShanLenardTolentino-k3e ปีที่แล้ว

      @@NativeMobileBits how about for animal card on image? sorry ireally dont know what to do with it? for preview also of image the parameter of it

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว

      You can comment out all the preview section if you are getting any errors it's fine if we don't have previews.

  • @barfourkyei3469
    @barfourkyei3469 5 หลายเดือนก่อน

    I thought Jetpack Compose came with an easier way of doing state management? Do we really need viewmodels and all?

    • @NativeMobileBits
      @NativeMobileBits  4 หลายเดือนก่อน

      Check next videos in our compose playlist we follow a step by step process to cover advance concepts

  • @itsmeitsme3
    @itsmeitsme3 ปีที่แล้ว +1

    Extremely helpfull!

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว +1

      Glad you enjoyed it, you can checkout our other complete projects development in jetpack compose here th-cam.com/play/PLLwcRoh3a6u7VvJ9QuKrsuB7UuNCMtvkq.html&si=50YrJPre5UDfSpp3

    • @itsmeitsme3
      @itsmeitsme3 ปีที่แล้ว +1

      @@NativeMobileBits will do for sure ✌️

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว

      Are you new to android Or compose my friend

  • @umardev500
    @umardev500 8 หลายเดือนก่อน +1

    what skin do you use for that emulator bro

    • @NativeMobileBits
      @NativeMobileBits  8 หลายเดือนก่อน

      I think you need this bro 😎
      th-cam.com/video/bzNDADcEXzM/w-d-xo.html

  • @jaycool5978
    @jaycool5978 8 หลายเดือนก่อน

    Dp be depending on screen right? Then not a good idea to hardcode. Best to do things right in the beginning.

    • @NativeMobileBits
      @NativeMobileBits  8 หลายเดือนก่อน

      I want to take my videos beginners friendly and don’t want to teach real combat from day one as time will go and they follow with me from beginning will show them more advanced techniques
      Thants how I like to explain things 😊

  • @brunabraxton
    @brunabraxton ปีที่แล้ว +1

    Hi, has a github repository please?

    • @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

  • @umaray1037
    @umaray1037 ปีที่แล้ว

    You should have atleast given the image resources for the cat and dog

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว

      You can use any image from your system, in place of these images 😃

    • @umaray1037
      @umaray1037 ปีที่แล้ว +1

      @@NativeMobileBitsalright 😊

  • @ishushukla7109
    @ishushukla7109 7 หลายเดือนก่อน

    App crash ho rhi hai uske liya bta dijiye kuch

    • @NativeMobileBits
      @NativeMobileBits  7 หลายเดือนก่อน

      Try to check the error in logcat and work around that

  • @Aswin-vd1pm
    @Aswin-vd1pm 3 หลายเดือนก่อน

    Please provide the images

    • @NativeMobileBits
      @NativeMobileBits  3 หลายเดือนก่อน

      You can access the code once you are having channel membership

  • @Quantumapp-r7z
    @Quantumapp-r7z ปีที่แล้ว +1

    ❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤
    My dream 😂

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว

      Do you want to develop it you can follow along if you are new to Android do let me know

  • @faiq_hasssan
    @faiq_hasssan ปีที่แล้ว

    kindly share source code

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว

      You can get that once you join the channel.

    • @faiq_hasssan
      @faiq_hasssan ปีที่แล้ว

      @@NativeMobileBitswhich channel brother . I already subscribed and like video . I have my exam tomorrow. Your source code assist me in that .

    • @NativeMobileBits
      @NativeMobileBits  ปีที่แล้ว

      You will find the details on clicking on join button.

    • @faiq_hasssan
      @faiq_hasssan ปีที่แล้ว

      @@NativeMobileBits where is the joining button