🧩 Chapter 4 – Layouts in Jetpack Compose: Row, Column, Box, Arrangement & Lists
Layouts are the building blocks of any UI using Layouts in Jetpack Compose. In the old View system we had LinearLayout, RelativeLayout, ConstraintLayout. In Compose we have Column, Row, and Box as the core primitives — and they solve 90% of everyday layout needs. This chapter
Read More🧩 Chapter 3 – Text, Image, Button & TextField Composables (and the Secret Sauce: State 🔁)
Welcome back to the Compose series on codewithpk.com 👋 In the last chapter, we created our first Compose project and explored the structure. Now it’s time to build real UI — text, images, buttons, and input fields — and understand the magic ingredient behind Compose: State.
Read More🧩 Chapter 2 – Setting Up Jetpack Compose (From Zero to Running App) 🚀
So now that we’ve understood what Jetpack Compose is and why it matters, let’s actually get our hands dirty. In this chapter, we’ll: ✅ Set up a new Jetpack Compose project from scratch ✅ Explore what’s different inside the project structure ✅ Learn how to preview
Read More🧩 Chapter 1 – What is Jetpack Compose? (The Cleanest Explanation You’ll Ever Need)
If you’ve been building Android apps for a while, you’ve probably spent years wrestling with: XML layouts that break if you breathe wrong 😅 findViewById() chaos View hierarchies nested deep enough to make Dante nervous But that world is changing fast. Jetpack Compose is here —
Read MoreMassive News for Android Developers Regarding Play Store! 🚀
Google Play has announced major changes after its global settlement with Epic Games. Android developers can now use alternative payments, third-party app stores, and flexible pricing models — marking a new era of freedom for app creators worldwide. This is big. Like really big. Google just
Read MoreGoogle Play’s New 14-Day Testing Rule Is Breaking Startup Momentum 😤
This one’s been bothering me for a while.If you’re an Android developer or a small startup trying to ship your next app, you’ve probably run into Google Play’s new 14-day testing rule — and yeah, it’s not fun. A lot of developers are saying the same
Read MorePalmPay Lite – Our MVP That Shows You Can Pay Just with Your Hand 🖐💸
This is something I’ve been super excited about for a while now. If you’re into futuristic tech or fintech innovations, this is for you. A few weeks ago, I came across an insane product by a startup called Five.id — they’re building a palm-based payment system.
Read MoreAce Your Android Interview: Practical Scenario-Based Questions and Solutions
Scenario-based questions are a staple in Android interviews. They’re designed to evaluate your problem-solving abilities, technical expertise, and how you apply your knowledge to real-world challenges. This guide delves into common scenario-based interview questions, offering practical answers with code examples and expanding on potential interview scenarios.
Read More👋 Forget Cards & Phones! Palm Payment is the Future (and it’s Lightning Fast!) 🚀
💡 Imagine walking into a store, picking up your favorite item, and paying for it in 0.3 seconds — without a phone, card, or even internet. Just your palm. Sounds futuristic? Well, it’s already happening — thanks to startups like Five and the rise of palm
Read More🔥 The End of Flutter & React Native? Jetpack Compose Is Now Stable for iOS!
Big news for mobile app developers! 💥 JetBrains just dropped a bombshell update that will forever change how we build mobile apps: Jetpack Compose Multiplatform (CMP) 1.8.0 is now STABLE for iOS! 🛠️🍎 🔥 What’s the Big Deal? Until now, Kotlin Multiplatform allowed developers to share
Read More









