Programming with Alex

Hey, I'm Alex, a 26-year-old software developer. Join me on my YouTube channel for clear, concise, and hands-on coding tutorials. Whether you're a beginner or an experienced developer, I've got you covered. Let's make learning to code fun and rewarding together!


Programming with Alex

Is It Still Worth Learning XML in 2025?

📌 Yes — Here’s Why:
1. Legacy Projects: Most existing Android apps still use XML layouts. If you’re working on or maintaining older codebases, XML is essential.
2. Job Requirements: Many companies still expect XML knowledge. Compose adoption is growing, but XML is far from obsolete.
3. Design Tools Integration: Android Studio’s Layout Editor is XML-based and useful for visual UI tweaking, especially for beginners.
4. Hybrid Apps: You may encounter apps that are partially migrated—using XML for some parts and Compose for others.
5. Learning Curve: XML can help you understand view hierarchies, margins, paddings, and attributes before diving into Compose’s declarative paradigm.

When Can You Skip XML?
• If you’re starting fresh and planning to build apps entirely with Jetpack Compose.
• If you’re targeting future-proof skills and already have some UI experience.

2 months ago | [YT] | 7

Programming with Alex

I’m planning to make my 63 hours course about Kotlin and Android FREE on this channel; what do you think?

11 months ago | [YT] | 17