This is a wonderful and extremely helpful resource. I have no experience whatsoever and I feel like these videos are the only ones speaking and explaining on the level I need. Whoever is producing these, please give yourself a pat on the back, these are awesome. Compose is great
No problem, Eganathan! It’s our pleasure to help you get creative on your Android journey 🎨 If you’d like to learn more about adding engaging visuals to your Android apps, be sure to check out the resource below ⬇️ goo.gle/3StFBn3
Great video. We have quite many videos for the Layout phase. But for Draw phase, we have only this video. Please create more guide videos on how to custom Draw phase.
UI is nice, but the underlying features are where it is at. Many apps lack decent advanced functionality due to this mismatch in focus. This composer series is nice though, and will help some folks advance the higher level presentation goals. Thanks for the breakdown of existing features (hello world style)!
Love this presentation, it's quite helpful. I would however like to add that the graph drawing code as presented in 7:08 should probably start with a path.moveTo for the first data item, otherwise one will find the path starting with a vertical line for data where the initial y is greater than 0 (relative to the x axis);.
It's super useful video and really loved the idea to smooth the lines by cubic Bezier curve but didn't really get what would be the best way to calculate control points for random path and random data at 08:00?
Amazing video, I have question, I'm using canvas and pinch to zoom effect using graphicsLayer modifier so how to draw Path/Line... with constant width that is not affected by zoom in/out?
Android development has become too complicated. Yes, I am talking about the big ELEPHANT in the room which everyone chooses not to see. Write the business logic, code the UI, custom components, unit tests, integration tests, try to keep up with the technology/new libraries, complicated dependency injection libs, spend hours/days on a simple issue bc you can't find the source of the weird behaviour of a lib, incompatiliy between libs/plugins and spending hours/days to find the perfect combination, endless upgrade issues. Damn the day I chose to be an Android dev. I wish I had become a back-end dev instead, if you are reading this and considering to be an Android dev, save yourself from a lifetime headache and DON'T.
Yeah, agree. But you can select subset of android tools for development. For examples: Android sdk, fragments, recyclerviews and choose MVC pattern, where all logic is in fragment(view and controller). Thats all. No DI libs, no repositories, no tests. Thats select only minimal set to FINISH developing MVP version of an app
I agree it may become cumbersome to keep up with the developments in frontend but this video is an eye opener about the power of compose, it's about giving people the power to create what they want.
Subscribe for the latest → goo.gle/AndroidDevs
Felicitaciones excelente sistema
This is a wonderful and extremely helpful resource. I have no experience whatsoever and I feel like these videos are the only ones speaking and explaining on the level I need. Whoever is producing these, please give yourself a pat on the back, these are awesome. Compose is great
We really appreciate the kind words! Thank you for being a part of the Android community 😊
Very nice and easy explanation. 👍
Compose is such a joy in comparison to the old view system. Loved the video! ❤
Wow , Compose is a world changer for Android UX/UI, amazing stuff 😍
One of the best videos ever on this channel
Exactly what I needed presented in a non-intimidating easy-to-like way, I will be practising and I will come back here.
Thank you, these kind of videos are very helpful and its more attractive for a beginner. Thank you Devs
No problem, Eganathan!
It’s our pleasure to help you get creative on your Android journey 🎨
If you’d like to learn more about adding engaging visuals to your Android apps, be sure to check out the resource below ⬇️
goo.gle/3StFBn3
Keep producing videos like these they are really helpful
Great video. We have quite many videos for the Layout phase. But for Draw phase, we have only this video. Please create more guide videos on how to custom Draw phase.
Yes yes yes this video is absolutely boss! more of this please
I wish i could thumbs up this video twice!
Two thumbs way, way up for this comment! We love the enthusiasm you're bringing and wish we could like your comment twice👍 👍
Perfect! 💥
UI is nice, but the underlying features are where it is at. Many apps lack decent advanced functionality due to this mismatch in focus. This composer series is nice though, and will help some folks advance the higher level presentation goals. Thanks for the breakdown of existing features (hello world style)!
Simple and easily understandable lesson 🙌
This video is really good
Thank you, Piotrek! We're glad you enjoyed it! Don't forget to check the video description for even more wonderful compose content like this 😄
Best video on UA-cam
Loved this tutorial!
Love this presentation, it's quite helpful. I would however like to add that the graph drawing code as presented in 7:08 should probably start with a path.moveTo for the first data item, otherwise one will find the path starting with a vertical line for data where the initial y is greater than 0 (relative to the x axis);.
Good point, they seem to have this in the original code that the video refers to.
Sou deva 5 anos, sempre trabalhei com Web. Agora em Janeiro, comecei a estudar kotlin e desenvolvimento mobile nativo, eu estou amando.
This is so helpful...thanks for this😭
Wonderfully explained
Excellent!!
extremely helpful, thanks a lot
Nice course!
Thank for this tutorial
happy composing!
Nice stuff
Great video! Would you be able to also share a repo with a sample?
Hi Courtney! We've got an example for you right here ✨👇
goo.gle/compose-graphics-graph-example
Thank you so much for this one!!!
We're glad that the tutorial was helpful for you, Fotoh 😀
It's super useful video and really loved the idea to smooth the lines by cubic Bezier curve but didn't really get what would be the best way to calculate control points for random path and random data at 08:00?
great video
Whoop whoop!
Nice!
Amazing video, I have question, I'm using canvas and pinch to zoom effect using graphicsLayer modifier so how to draw Path/Line... with constant width that is not affected by zoom in/out?
Amazing
amazing
excellente!! 👏👏👏
Can you please say, what is the app used, for this presentation with code animation and highlight?
How about 3D graphics? How to use Vulkan/GLES in Compose?
👍🔥
Can we make real time auto scrolling graph using this?
what about showing svg.files? android studio did not support text in svg. files how can I use them in compse
👌
😍
thanks
excellent video
but i miss the chart data:)
can you share us data list? :)
How did u calculate control points.. couldn't get the logic to it ?? Plz help
Can you share the repository?.
nice presentation. github link is broken. could you update it pretty please ?
I can't find the source code for this video on Github,Can you help me
Only say it was a Great
299th...Thanks
please share de source code
"you will learn"...; how do you know? with all respect, share without assuming. better: I will share with you...
Gw be like: owalah
Android development has become too complicated.
Yes, I am talking about the big ELEPHANT in the room which everyone chooses not to see.
Write the business logic, code the UI, custom components, unit tests, integration tests, try to keep up with the technology/new libraries, complicated dependency injection libs, spend hours/days on a simple issue bc you can't find the source of the weird behaviour of a lib, incompatiliy between libs/plugins and spending hours/days to find the perfect combination, endless upgrade issues.
Damn the day I chose to be an Android dev.
I wish I had become a back-end dev instead, if you are reading this and considering to be an Android dev, save yourself from a lifetime headache and DON'T.
Yeah, agree. But you can select subset of android tools for development.
For examples: Android sdk, fragments, recyclerviews and choose MVC pattern, where all logic is in fragment(view and controller). Thats all.
No DI libs, no repositories, no tests.
Thats select only minimal set to FINISH developing MVP version of an app
I agree it may become cumbersome to keep up with the developments in frontend but this video is an eye opener about the power of compose, it's about giving people the power to create what they want.
Flutter Best
Can you share any link on how to do similar thing with flutter?
@@amponsahhubert4884 I learned flutter By way of udemy
The site is not free
@@abdullah-hz9yi Okay thanks