Should You Learn XML or Jetpack Compose?

preview_player
Показать описание

Рекомендации по теме
Комментарии
Автор

I have studied XML intensely for 3 or more years and am not bad at it, but I absolutely love the feel of Compose (in particular due to tutorials like Philip's !). I have used Compose exclusively for the past year and really hope not to turn back. Compose has settled down and is much more stable now.

ubersticks
Автор

Newcomers should absolutely learn XML. And Dinosaurs should stop refusing to learn Compose, and embrace the future. Also, KMM+Compose is inevitable :)

CriticasDeCriticas
Автор

I prefer to learn both of them. Xml still used by many companies but at the same time compose is the future, so for now I'm learning both of them :)

ilyichelgar
Автор

Thank you. I was thinking of switching to compose, but I was worried I needed to be an expert in XML first. I guess a decent amount of experience is enough.

yonagi
Автор

Good advice. Learn the basics so ur not clueless during work and jump on compose for productivity and it’s the future anyways

Zero-dxkr
Автор

I moved from android mvp-xml to react-native 3 yeras ago, and now im happy to learn jetpack compose

aisimo
Автор

goddamnit for school project 3 months after at last I learn the basic with xml, and now it suddenly appear to me that I was learning the outdated suff

johnwilliams-qnmx
Автор

From companies: we need at least
3 to 5 years to begin with this big migration

tibrec
Автор

İ worked will now with xml, and learn jetpack compose from one month

ahmadab
Автор

Thanks! Question. For the Android interview process, do you know if many require data structures and algorithms questions? Or many companies just have you build an app and ask Android/java/kotlin questions?

Thank you for your time in advance! I have built a few apps but now i'm on leetcode. not sure how much i should focus on this stuff. Still pretty useful stuff, it seems.

theevan
Автор

I think xml is great in android and very easy to use.

dinunclv
Автор

XML made android learning so simple. before i move to jetcompose and its all make sense

Brakoose
Автор

for business: xml
for freelance: jetpack compose

whitemamba
Автор

i have good understanding with xml, is jetpack compose really need to learn?like can we just stuck in xml?

syahidbaddry
Автор

xml with databinding & binding adapters = dead compose

ArturoDevA
Автор

Biggest letdown for me with compose is you have to wait for like 5 mins to render your layout so you can see what exactly you've done, most of the times it's faster to actually build the app than to render a preview but it gets annoying overtime and you'll just end up procrastinating. The no immediate preview feature like XML is what keeps me away from compose

starry_shivam