I had learned flutter for 6 months, but suddenly got news that Android native released jetpack compose which is conceptually similar to flutter. Since then, I thought for a long time whether to continue learning flutter or not, until finally I switched to native with various considerations: 1. I don't use a macbook, so why learn flutter? 2. I want to explore more about android 3. With native, the application is able to be smoother and the size is not too big.
Я - обычный студент из России. Хочу выразить огромную благодарность за твои ролики. Ты лучший из всех на ютубе, кто преподает действительно с нуля. Спасибо тебе! :)
Great way of teaching Philipp. I earlier tried a training video on Oreilly learning and was stuck up with outdated code. I applaud you for instructions and code which is updated and works smooth without any hassles.
Thank you for the great videos, I'm glad you stuck to Android dev, as I'm currently doing it for college. Exams started today actually. We're not using jetpack, but I'm more into it than the traditional development with xml and kotlin, as it reminds me more of development with js / react than xml did compared to html and js. Looking forward to learn more from you, keep at it 💜
Now we define fontFamily with style: style = TextStyle( fontFamily = fontFamily, fontWeight = FontWeight.Light, ) obs: 3y later its still the best compose course
Thanks for the tutorial Philipp!I think the new textDecoration is really cool. I used to use layered drawables to achieve the same result, now, it can be done with just one line of text.
Ever since downloading the google fonts and copying them into the project - as shown in the video - Android Studio does not work properly anymore. It keeps closing my project automatically, especially when I switch from AS to another program or browser. Anyone else having this problem? I already uninstalled and reinstalled AS twice, updated AS, worked on all issues listed under 'Problems' in my project.
@@PhilippLackner So when I want to add a specific font, I adopt this method, that is, I download all the fonts, and by default it chooses the appropriate font?
Hi, thank you for your lessons! But do you have lessons with dataBinding and how to implement it in your app? I think it is important theme, especially with MVVM and Retrofit
I might be retarded but I just spent in half hour trying to make text 32 size and I failed. 😂😂😂 I made the same app a year ago and I just wanted to remake it for several reasons fun to redo it and fix bugs and because I lost the key to the original app. I must be dumb I must be missing something it cannot be this hard to make text a different size. 😂😂😂
Jetpack compose will make android developers life happier.
As a dev with experience using Flutter I really find jetpack compose very easy to use
I was just about to say it seems VERY similar to flutter syntax
Which one do you guys like more
I had learned flutter for 6 months, but suddenly got news that Android native released jetpack compose which is conceptually similar to flutter.
Since then, I thought for a long time whether to continue learning flutter or not, until finally I switched to native with various considerations:
1. I don't use a macbook, so why learn flutter?
2. I want to explore more about android
3. With native, the application is able to be smoother and the size is not too big.
Я - обычный студент из России. Хочу выразить огромную благодарность за твои ролики. Ты лучший из всех на ютубе, кто преподает действительно с нуля. Спасибо тебе! :)
The final effect is just amazing as this video.
Great way of teaching Philipp. I earlier tried a training video on Oreilly learning and was stuck up with outdated code. I applaud you for instructions and code which is updated and works smooth without any hassles.
Thank you Philipp for this. At first I was skeptical about Jetpack Compose but after trying out I think I am falling in love with it.
Thank you for the great videos, I'm glad you stuck to Android dev, as I'm currently doing it for college. Exams started today actually. We're not using jetpack, but I'm more into it than the traditional development with xml and kotlin, as it reminds me more of development with js / react than xml did compared to html and js.
Looking forward to learn more from you, keep at it 💜
Thanks, you're welcome!
Now we define fontFamily with style:
style = TextStyle(
fontFamily = fontFamily,
fontWeight = FontWeight.Light,
)
obs: 3y later its still the best compose course
thank you philip your tutorial is awesome, i decide to follow all your tutorial
Thanks for the tutorial Philipp!I think the new textDecoration is really cool. I used to use layered drawables to achieve the same result, now, it can be done with just one line of text.
Example please 🙏🏻
Within the Text overidden function Text(), add the property textDecoration = TextDecoration.LineThrough. Check this video at minute 6:20
8:23 for mac OS :
OPTION + COMMAND + L
Thanks for a great tutorials Philip. Just a quick question how can we make withstyle clickable
Super Helpfull! Thank You!
i have a question about setting the font family list.
you set a list of fonts to Text , which one it will use?
fontWeight parameter.
Is it still worth to use jetpack to create android apps. What is the best use cases for use jetpack instead of other technologies
Google... Why did you wait for me to switch to add these kinda stuff 😤😤😤
Can u do vid on , MVVM ( Room Database) with jetpack compose , and also about Themeing in jetpack compose !!
Thank You
Ever since downloading the google fonts and copying them into the project - as shown in the video - Android Studio does not work properly anymore. It keeps closing my project automatically, especially when I switch from AS to another program or browser. Anyone else having this problem? I already uninstalled and reinstalled AS twice, updated AS, worked on all issues listed under 'Problems' in my project.
R.font is not working ...font directory is not detected in my arctic fox 2020.3.1 why ?
Make sure the font name is separated with an underscore and not a dash
@@rnnfranca Won't help, it seems the ve made changes, font part of the video is no longer up to date with the new changes
@@DigitFalconer except replacing dash with underscore, change the letters from uppercase to lowercase and it will work
@@arianaarifaj7263 Thanks, now it works :)
You downloaded all font family. By default which font will get apply? You have defined all the variants of fonts in the builder.
By default the font you defined as normal
@@PhilippLackner So when I want to add a specific font, I adopt this method, that is, I download all the fonts, and by default it chooses the appropriate font?
@@okhalil28 fontWeight parameter defines your font among the chosen family.
Plz I have a question do we write jetpack compose inline with our functionality. Like I mean design and implement it's function
Hi, thank you for your lessons! But do you have lessons with dataBinding and how to implement it in your app? I think it is important theme, especially with MVVM and Retrofit
Don't have a video about that as I'm not a fan of data binding
с выходом композа, датабиндинг выглядит костылем)))
@@PhilippLackner Me too
@@КонстантинЪЪЪ 😂😂😂 of course
I need to add icon as drawabe start with the Text how to do that?
Is it OK to hard-code font sizes? If so, only with .sp?
In the previous video you placed the text style (color, size) in a TextStyle block, in this video you did not.
What is the use of TextStyle?
nice
Thanks
How to use typography when styling the text?
Very good tutorials Philipp, thank you!
Actually textAlign = TextAlign.Center doesn't center your text as expected, why?
TextAlign.Center centers the text within the bounds of the text, not within the container the text composable is in
Anyone know how to make the color of the `TextDecoration.LineThrough` different from the text color?
I doubt that's possible. It'd be the same as changing bold or italics color
Can't see font folder after paste. You are demonstrating something not visible on the screen.
Awesome
Is possible to change the Font Family only in a specific withStyle() call?
Yea
As a parameter of SpanStyle, yes.
Styling text made easy
Hi i have one doubt ,
Is there any attribute for drawable right for textview in jetback compose
Just draw an image next to it
@@PhilippLackner OK Thanks
thank you
Thanks
Thank you :)
Thx
dope
Will Jetpack Compose become the future of Android?
I think it becomes the prioritized option for UI design but XML will stay a valid option for many (at least for the next 2-3 years)
Comment below
I might be retarded but I just spent in half hour trying to make text 32 size and I failed. 😂😂😂 I made the same app a year ago and I just wanted to remake it for several reasons fun to redo it and fix bugs and because I lost the key to the original app. I must be dumb I must be missing something it cannot be this hard to make text a different size. 😂😂😂
Спасибо, за разборы compose with android
Hello h ow r u sir?
Smth like SwiftUI
Thanks man
You're welcome!
nice