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!

Contact: alexdobinca@gmail.com

#programming #coding #softwaredevelopment #android #apps #kotlin #webdevelopment


Programming with Alex

Hi, everyone! This is for my nonnative audience - I plan to make the same course as the course on Kotlin and Android but in my country language, however, this doesn’t mean that o will stop posting videos in English; in fact, I will release courses in English in the following months on Vue.js, Angular, React, Node and JavaScript.

2 months ago | [YT] | 11

Programming with Alex

I’m planning to add a jetpack compose section to almost every app that we build in the course using XML; therefore, you will have a section about chat app, for example, and another section with the same app but created with jetpack compose; also I’m preparing videos on dagger 2, notifications, widgets, RxJava, Broadcast Receiver, Hilt, and services. Stay tuned!

2 months ago (edited) | [YT] | 12

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.

6 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?

1 year ago | [YT] | 22