Yet another fantastic video in the lineup! While the entire playlist is truly impressive, this particular video came at just the right moment for me. This journey has been a remarkable one. Exploring the Material 3 guidelines and uncovering the remarkable changes compared to Material 2 is an engrossing experience. Your explanations elevate the whole process to another level, making it an absolute delight. Having enjoyed four videos from this playlist, I must admit that my initial goal of binge-watching them all in a single day might need to be reconsidered. However, I'm determined to at least tackle the next video, given that I've got the time and the subject matter ahead piques my interest. I extend my heartfelt gratitude once again. Your presence on RUclips is a treasure, especially considering the absence of most other Android programming RUclipsrs from the platform. Your dedication to remaining here doesn't go unnoticed. I'm eagerly looking forward to potentially dropping a comment under the next video, which I hope to catch later tonight-fingers crossed! But until then, farewell!
I downloaded your PDF. I’ll have a look at it today. Another great video! If I compare this kind of programming to where I left my apps 9 years ago, there is really an enormous difference. It has become so much better! Thanks for for the video and of course the pdf! 👍
Hey Philipp, agian, huge thanks for sharing this video on top app bars in Jetpack Compose just when I started diving into learning it! Your timing couldn't be more perfect. 🚀👏
Nice...I think you should teach newbees how navigation works...like Instagrams navigation...using the nav host and nav controllers...people will be grateful since many app have those kinda navigation
Hi, thank you for lesson!. But how can we handle actions in this case? Because we have screen inside scaffold, so appTopBar doesn't know about screen and it's viewModel. In your case "favorite" action should call updating data and you should do with viewmodel.
Excellent content. I'm using it in a studying project but I'm facing a problem to changes the TopAppBar background color and Text. I have some screens and I'm want to change title when I navigate to some one. I found way to do that by passing a lambda from HostActiity to NavHost and then throught to the screens, but I don't know if this is a good approch. Could show how to do thata like a pro or gimme some hint?
Good one Philip. Can you share some improvement code with transparent appbar and status bar with background. The problem is no collapsingtoolbar support in jetpack compose. If can grateful ❤
Hello, thanks for your videos) Please tell me how to make LargeTopAppBar at rest in the left edge and when scrolling it appears in the center? Thanks in advance)))
I noticed when I made a counter app that when you rotate the screen, only the main activity is recreated and any variables inside of it are re-instantiated/lost, but other variables in your program (like global variables) are left alone and fine. ( As in the value of a global counter variable maintains it's current value after screen rotation, but the value of a counter variable declared in the main activity will be reset back to it's initial state on screen rotation) Is it a good idea to use global variables in a real app, or is it bad practice/bad for security? what about view model, is it a good idea for that to be global to survive a configuration change?
Bro i need to track user location using geofencing in background so that when he leaves particular loaction another service should eb triggered and then another i kind of need them to get triggered in a chained reaction manner and all of this should be done in background even when the appi snot opened please tell em how to do this
I started App dev what shall i choose xml first then compose or direct compose and I make projects by copying your videos but not by myself will that help me?? ____Keep up the Good Work 🤜
Philipp mentioned that his content (as of the time I'm writing this comment) is Compose only. If I'm starting over again, I would prioritize Compose, but I would also learn a bit of XML. It might happen to work on an existing XML project or to refactor such a project to Compose. I recommend starting with Compose and learning a bit of XML alongside.
Yet another fantastic video in the lineup! While the entire playlist is truly impressive, this particular video came at just the right moment for me. This journey has been a remarkable one. Exploring the Material 3 guidelines and uncovering the remarkable changes compared to Material 2 is an engrossing experience. Your explanations elevate the whole process to another level, making it an absolute delight.
Having enjoyed four videos from this playlist, I must admit that my initial goal of binge-watching them all in a single day might need to be reconsidered. However, I'm determined to at least tackle the next video, given that I've got the time and the subject matter ahead piques my interest.
I extend my heartfelt gratitude once again. Your presence on RUclips is a treasure, especially considering the absence of most other Android programming RUclipsrs from the platform. Your dedication to remaining here doesn't go unnoticed. I'm eagerly looking forward to potentially dropping a comment under the next video, which I hope to catch later tonight-fingers crossed! But until then, farewell!
I downloaded your PDF. I’ll have a look at it today. Another great video! If I compare this kind of programming to where I left my apps 9 years ago, there is really an enormous difference. It has become so much better! Thanks for for the video and of course the pdf! 👍
Hey Philipp, agian, huge thanks for sharing this video on top app bars in Jetpack Compose just when I started diving into learning it! Your timing couldn't be more perfect. 🚀👏
Thank you Philipp for sharing all your knowledge. It's incredible.
Bottom App bar is very handy for use. I've waiting for a new video with great impatients))
Great videos! really helping me out as a beginner. and what's the emulator your using?
Very good tutorial. Do you have one for a reusable top search bar? Thanks
Thanks, Philipp. very good.
also, I downloaded that PDF. I am very eager to read it. 🤩
Hi philipp, can you make a video about best practices for compressing bitmaps and videos?
Nice...I think you should teach newbees how navigation works...like Instagrams navigation...using the nav host and nav controllers...people will be grateful since many app have those kinda navigation
Hi, thank you for lesson!. But how can we handle actions in this case? Because we have screen inside scaffold, so appTopBar doesn't know about screen and it's viewModel. In your case "favorite" action should call updating data and you should do with viewmodel.
love your videos!. simple as that.
For becoming an android developer, do we need to learn DSA and other stuffs if we know about the basics of programming paradigm.
Excellent content. I'm using it in a studying project but I'm facing a problem to changes the TopAppBar background color and Text.
I have some screens and I'm want to change title when I navigate to some one. I found way to do that by passing a lambda from HostActiity to NavHost and then throught to the screens, but I don't know if this is a good approch.
Could show how to do thata like a pro or gimme some hint?
Thanks! Only can imagine what a beatiful UI I can do now
Good one Philip. Can you share some improvement code with transparent appbar and status bar with background. The problem is no collapsingtoolbar support in jetpack compose. If can grateful ❤
Hi Mr. Philipp, can you make new navigation drawer tutorial, since material 3 already remove the drawer item in scaffold. Thank you
Hello, thanks for your videos) Please tell me how to make LargeTopAppBar at rest in the left edge and when scrolling it appears in the center? Thanks in advance)))
Thank you Philip
Why changing color when scrolling down functionality breaks if items are removed from the list?
I noticed when I made a counter app that when you rotate the screen, only the main activity is recreated and any variables inside of it are re-instantiated/lost, but other variables in your program (like global variables) are left alone and fine. ( As in the value of a global counter variable maintains it's current value after screen rotation, but the value of a counter variable declared in the main activity will be reset back to it's initial state on screen rotation)
Is it a good idea to use global variables in a real app, or is it bad practice/bad for security? what about view model, is it a good idea for that to be global to survive a configuration change?
So is there a way to customize the height of the appbar? cause every time I change it, the text goes right on top of the appbar
Bro i need to track user location using geofencing in background so that when he leaves particular loaction another service should eb triggered and then another i kind of need them to get triggered in a chained reaction manner and all of this should be done in background even when the appi snot opened please tell em how to do this
Hii can u make new course on Jetpack Compose with all new apis
i think philip voice will slightly changed in audacity software 😉
What about spinners?
How to show scroll bar on the right/end?
very good!
Iam facing AAPT2 error plz tell me how to fix it
Great
nice video
I started App dev what shall i choose xml first then compose or direct compose and I make projects by copying your videos but not by myself will that help me??
____Keep up the Good Work
🤜
I think go directly to compose
Philipp mentioned that his content (as of the time I'm writing this comment) is Compose only. If I'm starting over again, I would prioritize Compose, but I would also learn a bit of XML. It might happen to work on an existing XML project or to refactor such a project to Compose. I recommend starting with Compose and learning a bit of XML alongside.
@@stoyan_vuchev But also in one of his videos he also mentioned that he'll start with XML first and then go with compose
Why experimental?
cool)
1st ❤❤
2nd xD
"these Material 3 are idiot proof"
well sir, you clearly never met me.