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

  Рет қаралды 27,277

Native Mobile Bits

Native Mobile Bits

9 ай бұрын

This is what you will do in production apps, Welcome to our comprehensive tutorial on developing a complete android project using Jetpack Compose!
In this video, we will guide you through the process of creating a robust and user-friendly approach to build an Android app.
Join this channel to get access to perks including project code repos & call with Chief :
/ @nativemobilebits
Throughout this tutorial, we will cover every aspect of app development using compose,
We will use { Jetpack Compose
,
Kotlin,
State Management,
UniDirectional Data Flow,
Events + State,
Higher Order Functions } and much more.
By the end of this video, you will have a solid understanding of how to build an android app in Jetpack Compose. Whether you're a beginner or an experienced Android developer, this tutorial will provide you with the knowledge and skills needed to master Jetpack Compose using modern standards.
Join us on this exciting journey into the world of Jetpack Compose and elevate your Android app's user experience to new heights.
If you want to learn Jetpack Compose, you can checkout Our Jetpack Compose playlist :
• Master Jetpack Compose...
If you are new to Android, and want to learn Android in 2023, you can checkout this playlist:
• Learn Android from scr...
Don't forget to like, subscribe, and hit the notification bell to stay updated with our latest tutorials. Let's get started!
Please drop a comment after you watch this video - your thoughts.

Пікірлер: 100
@NativeMobileBits
@NativeMobileBits 9 ай бұрын
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 : kzbin.infojoin
@ashmitachauhan7
@ashmitachauhan7 9 ай бұрын
These type of project making videos are my favorite. Please make more of these videos❤🥰
@NativeMobileBits
@NativeMobileBits 9 ай бұрын
Thanks you so much, yes will make more of these please keep your support
@__hari.o7
@__hari.o7 6 ай бұрын
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 6 ай бұрын
Love you bro 🥰❤ thanks for recognizing our content's value. Stay connected and do checkout our others videos and share with your friends.
@jopadjr
@jopadjr 9 ай бұрын
42nd...Thanks. Great Tutorial. Very clear explanation of navigation. Looking forward to your next Jetpack Compose. Cheers
@NativeMobileBits
@NativeMobileBits 9 ай бұрын
Great to hear you enjoyed it ❤❤ yes next compose video coming soon stay tuned🥰
@stupidfilip23
@stupidfilip23 8 ай бұрын
This was really good. Subscribed!
@NativeMobileBits
@NativeMobileBits 8 ай бұрын
Glad you liked it do checkout our other videos, you will enjoy those too.
@kaushikkaransingh3240
@kaushikkaransingh3240 9 ай бұрын
Excited 💫🚀
@NativeMobileBits
@NativeMobileBits 9 ай бұрын
lovely, please keep your love and support with the channel. more and more things now soon
@katana8960
@katana8960 2 ай бұрын
I prefer this is the best understandable tutorial video for Android Jetpack Compose, come from Android Java developer
@NativeMobileBits
@NativeMobileBits 2 ай бұрын
Glad you enjoyed our video , you should check these videos you will like these too - Master Jetpack Compose: Unleash Stunning UIs in 2023 kzbin.info/aero/PLLwcRoh3a6u6IsUrXoKaoZNb5LvhOhV8J
@HimanshuSharma-cm8hi
@HimanshuSharma-cm8hi Ай бұрын
Best ever video for learning compose and state management
@NativeMobileBits
@NativeMobileBits Ай бұрын
Glad 😌 do share about us with friends who have similar interests And this is for you Master Jetpack Compose: Unleash Stunning UIs in 2023 kzbin.info/aero/PLLwcRoh3a6u6IsUrXoKaoZNb5LvhOhV8J
@raushansingh003
@raushansingh003 5 ай бұрын
Bhaiya kya content hai yrr udemy se course lekar bhi aisa content nhi mila❤ salute hai apko😊 pata nhi KZbin aisi video kyu nhi recommend karta hai 😢 Best of luck bhaiya you deserve 1 million subs
@NativeMobileBits
@NativeMobileBits 5 ай бұрын
Love you bro 🥰❤ thanks for recognizing our content's value. Stay connected and do checkout our others videos and share with your friends.
@simonsarhin2114
@simonsarhin2114 9 ай бұрын
Simple idea to keep our hands wet in jetpack compose!😀 Great¡!!
@NativeMobileBits
@NativeMobileBits 9 ай бұрын
Glad you liked it ❤ keep your support with the channel, more interesting things soon
@hmsmurtaza
@hmsmurtaza 6 ай бұрын
Thank you for these simple and easy to understand concepts
@NativeMobileBits
@NativeMobileBits 6 ай бұрын
Concepts are tricky but took efforts to make it simple 🙈 do share about us in your friend circle
@justmeagain9302
@justmeagain9302 8 ай бұрын
thank you very much! From Philippines
@NativeMobileBits
@NativeMobileBits 8 ай бұрын
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.
@user-qg6eo9cq3d
@user-qg6eo9cq3d 6 ай бұрын
This video teaches me a lot. Thanks.
@NativeMobileBits
@NativeMobileBits 6 ай бұрын
Thanks for enjoying this
@masterofpuppets4891
@masterofpuppets4891 9 ай бұрын
Thanks, follow you from Spain
@NativeMobileBits
@NativeMobileBits 9 ай бұрын
Great to hear this 🥰❤ please keep your support with the channel
@hishammuhammed6900
@hishammuhammed6900 6 ай бұрын
Thanks for the video.I'm new to Jetpack compose and confused how to deal with navigation. you made it easy❤
@NativeMobileBits
@NativeMobileBits 6 ай бұрын
You can checkout our other videos as well you will enjoy compose playlist here kzbin.info/aero/PLLwcRoh3a6u6IsUrXoKaoZNb5LvhOhV8J&si=15Axr51mrQftqE50
@MtaufiqH731
@MtaufiqH731 9 ай бұрын
Yuhuu🎉 great bro
@NativeMobileBits
@NativeMobileBits 9 ай бұрын
Hope you enjoyed this video, please share your thoughts once you watch it ❤❤
@vipulkumar3329
@vipulkumar3329 9 ай бұрын
Watching it sir 😊 Good to see you again ❤
@NativeMobileBits
@NativeMobileBits 9 ай бұрын
lovely, please keep your love and support with the channel. more and more things now soon
@radheshyampatel5578
@radheshyampatel5578 3 ай бұрын
WoW bro from the video i have understood the diff concept very easily Thank you bhaiya ❤
@NativeMobileBits
@NativeMobileBits 3 ай бұрын
Glad to hear this , do share about us with your friends & checkout our other videos
@manshalkhatri9289
@manshalkhatri9289 9 ай бұрын
Nice project to learn compose
@NativeMobileBits
@NativeMobileBits 9 ай бұрын
Glad you enjoyed it ❤❤
@yogeshvyas6659
@yogeshvyas6659 9 ай бұрын
Excellent explination
@NativeMobileBits
@NativeMobileBits 9 ай бұрын
Thanks ❤ , do checkout our other videos as well.
@codingwithikram7655
@codingwithikram7655 6 ай бұрын
I like your file system and separations of functions 👍
@NativeMobileBits
@NativeMobileBits 6 ай бұрын
Thanks man please visit other videos at our channel.
@codingwithikram7655
@codingwithikram7655 6 ай бұрын
@@NativeMobileBits yes I have subscribed your channel
@arturoocode
@arturoocode 9 ай бұрын
Thank you for sharing your knowledge, will you make more advanced videos such as consumption of APIs?
@NativeMobileBits
@NativeMobileBits 9 ай бұрын
Of course we will move towards other topics too including apis, keep your support with the channel ❤❤
@priyanshukumar2606
@priyanshukumar2606 9 ай бұрын
Thank you. Can we get some more videos like this where you build more complex apps from scratch in jetpack compose?
@NativeMobileBits
@NativeMobileBits 9 ай бұрын
Yes stay tuned for more ❤❤
@itsmeitsme3
@itsmeitsme3 8 ай бұрын
Extremely helpfull!
@NativeMobileBits
@NativeMobileBits 8 ай бұрын
Glad you enjoyed it, you can checkout our other complete projects development in jetpack compose here kzbin.info/aero/PLLwcRoh3a6u7VvJ9QuKrsuB7UuNCMtvkq&si=50YrJPre5UDfSpp3
@itsmeitsme3
@itsmeitsme3 8 ай бұрын
@@NativeMobileBits will do for sure ✌️
@NativeMobileBits
@NativeMobileBits 8 ай бұрын
Are you new to android Or compose my friend
@prakashraj4519
@prakashraj4519 7 ай бұрын
Just what i wanted
@NativeMobileBits
@NativeMobileBits 7 ай бұрын
You will love this playlist - Complete Android Jetpack Compose Projects Development: kzbin.info/aero/PLLwcRoh3a6u7VvJ9QuKrsuB7UuNCMtvkq
@NativeMobileBits
@NativeMobileBits 7 ай бұрын
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: kzbin.info/aero/PLLwcRoh3a6u6IsUrXoKaoZNb5LvhOhV8J
@sadimohammad7338
@sadimohammad7338 5 ай бұрын
You are amazing bro 😮😮😮😮😮
@NativeMobileBits
@NativeMobileBits 5 ай бұрын
Thanks 🥹😍 keep checking our compose playlists one for compose from basic one for complete projects
@sadimohammad7338
@sadimohammad7338 5 ай бұрын
@@NativeMobileBits I am literally 14 years old learning from your video sir.
@NativeMobileBits
@NativeMobileBits 5 ай бұрын
kzbin.info/aero/PLLwcRoh3a6u60ZEVdcKijpnRFTALeJwL-&si=40lpMlNxJqoBpHSn You can check this too if needed
@robsonidongesitsamuel7041
@robsonidongesitsamuel7041 5 ай бұрын
Please could you do a video on testing Unit tests, integration test including testing APIs and co
@NativeMobileBits
@NativeMobileBits 5 ай бұрын
Noted
@priyanshukumar2606
@priyanshukumar2606 9 ай бұрын
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 9 ай бұрын
We already have, check our jetpack compose playlist
@onlyDevz
@onlyDevz 3 ай бұрын
doubt 😅 :: Nav Controller ka use nhi ker sekte ?? like in viewModel signup and login me navigation kervane ke liye ? navHost and all
@NativeMobileBits
@NativeMobileBits 3 ай бұрын
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
@ManoharAcharyaAndroid
@ManoharAcharyaAndroid 7 ай бұрын
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 7 ай бұрын
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 kzbin.info/www/bejne/ZmGbl2p_iruMerM but learning step by step will be best
@arunchaudhary7461
@arunchaudhary7461 8 ай бұрын
Thanks for this amazing tutorial could you please share this code for better understanding
@NativeMobileBits
@NativeMobileBits 8 ай бұрын
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.
@umardev500
@umardev500 3 ай бұрын
what skin do you use for that emulator bro
@NativeMobileBits
@NativeMobileBits 3 ай бұрын
I think you need this bro 😎 kzbin.info/www/bejne/mKuxdXR6mKqLsK8
@saiphaneeshk.h.5482
@saiphaneeshk.h.5482 2 ай бұрын
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 2 ай бұрын
I have one here is your video Jetpack Compose Crash Course kzbin.info/www/bejne/rmm3in-fnsyCjq8
@saiphaneeshk.h.5482
@saiphaneeshk.h.5482 2 ай бұрын
@NativeMobileBits thank you, will look into it.
@lifecircle2304
@lifecircle2304 Ай бұрын
Whenever i use Material3, using "Text()" start to show "Overload resolution ambiguity". P.S I just started using android studio
@NativeMobileBits
@NativeMobileBits Ай бұрын
I will suggest you start with our learn android from scratch playlist
@denilsonwashuma1987
@denilsonwashuma1987 9 ай бұрын
is that android studio??, looks cleaner
@NativeMobileBits
@NativeMobileBits 9 ай бұрын
yes, its Android studio, check this video to make your android studio like this kzbin.info/www/bejne/mKuxdXR6mKqLsK8
@user-lp6qg8kx4v
@user-lp6qg8kx4v 9 ай бұрын
What's the parameter for TextFieldComponent on function TextFieldComponentPreview?
@denilsonwashuma1987
@denilsonwashuma1987 9 ай бұрын
{}
@NativeMobileBits
@NativeMobileBits 9 ай бұрын
you can use this code, I have added complete code for TextFieldComponentPreview here. @Preview @Composable fun TextFieldComponentPreview(){ TextFieldComponent(onTextChanged = {}) }
@user-lp6qg8kx4v
@user-lp6qg8kx4v 9 ай бұрын
@@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 9 ай бұрын
You can comment out all the preview section if you are getting any errors it's fine if we don't have previews.
@brunabraxton
@brunabraxton 9 ай бұрын
Hi, has a github repository please?
@NativeMobileBits
@NativeMobileBits 9 ай бұрын
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
@jaycool5978
@jaycool5978 3 ай бұрын
Dp be depending on screen right? Then not a good idea to hardcode. Best to do things right in the beginning.
@NativeMobileBits
@NativeMobileBits 3 ай бұрын
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 😊
@ishushukla7109
@ishushukla7109 2 ай бұрын
App crash ho rhi hai uske liya bta dijiye kuch
@NativeMobileBits
@NativeMobileBits 2 ай бұрын
Try to check the error in logcat and work around that
@umaray1037
@umaray1037 9 ай бұрын
You should have atleast given the image resources for the cat and dog
@NativeMobileBits
@NativeMobileBits 9 ай бұрын
You can use any image from your system, in place of these images 😃
@umaray1037
@umaray1037 9 ай бұрын
@@NativeMobileBitsalright 😊
@gamesforkids163
@gamesforkids163 8 ай бұрын
❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤ My dream 😂
@NativeMobileBits
@NativeMobileBits 8 ай бұрын
Do you want to develop it you can follow along if you are new to Android do let me know
@faiq_hasssan
@faiq_hasssan 7 ай бұрын
kindly share source code
@NativeMobileBits
@NativeMobileBits 7 ай бұрын
You can get that once you join the channel.
@faiq_hasssan
@faiq_hasssan 7 ай бұрын
@@NativeMobileBitswhich channel brother . I already subscribed and like video . I have my exam tomorrow. Your source code assist me in that .
@NativeMobileBits
@NativeMobileBits 7 ай бұрын
You will find the details on clicking on join button.
@faiq_hasssan
@faiq_hasssan 7 ай бұрын
@@NativeMobileBits where is the joining button
FunFacts - PART 2 (an Android Project) written in Jetpack Compose
30:51
Native Mobile Bits
Рет қаралды 3,9 М.
UFC Vegas 93 : Алмабаев VS Джонсон
02:01
Setanta Sports UFC
Рет қаралды 220 М.
FOOLED THE GUARD🤢
00:54
INO
Рет қаралды 61 МЛН
Пробую самое сладкое вещество во Вселенной
00:41
Must-have gadget for every toilet! 🤩 #gadget
00:27
GiGaZoom
Рет қаралды 10 МЛН
Type-Safe Navigation with the OFFICIAL Compose Navigation Library
10:03
Building an Android App with Gemini API : A Step-by-Step Guide
18:54
The Ultimate Package Structure Guide for Android Developers
12:10
Philipp Lackner
Рет қаралды 35 М.
Simple Todo App  | Jetpack Compose 🚀 | Android Tutorial
18:08
How to Build a Calculator with Jetpack Compose - Android Studio Tutorial
43:24
10 common mistakes with the Next.js App Router
20:37
Vercel
Рет қаралды 185 М.
UFC Vegas 93 : Алмабаев VS Джонсон
02:01
Setanta Sports UFC
Рет қаралды 220 М.